{"title":"1円〜4,999円","description":"\u003cp\u003e1円〜4,999円\u003c\/p\u003e","products":[{"product_id":"10002027","title":"追加購入 ソケットカラー変更\u003cbr\u003e","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Instrument Sans\", 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: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #1c1c1c; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #6b6b6b; \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%, #1c1c1c40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"◆\"; color: #1c1c1c; font-size: 0.8em; top: 4px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #6b6b6b; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #6b6b6b; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #efefef; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eクラブに個性を宿すソケット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e新しいクラブに、あなただけの個性を宿しませんか。ソケットカラーを変えるだけで、ゴルフギアの印象が劇的に変化。\u003cstrong\u003eお好みの色を選び\u003c\/strong\u003e、\u003cstrong\u003e特別な一本をその手に\u003c\/strong\u003e。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/10002027_main.jpg?v=1772694858\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eクラブに個性を宿す追加工\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e本商品は、クラブをご購入のお客様専用のソケットカラー変更サービスです。お好みの色であなただけの特別なクラブを演出します。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eお選びいただいたクラブのソケットカラーを変更\u003c\/li\u003e\n          \u003cli\u003e黒、金、白の3色からお好みの色を選択可能\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        \u003c\/ul\u003e\n        \u003cp class=\"body-text\"\u003eメールアドレス: \u003ca href=\"mailto:toho@golfer.co.jp\"\u003etoho@golfer.co.jp\u003c\/a\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"東邦ゴルフ","offers":[{"title":"黒(納期必要）","offer_id":48432761143396,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true},{"title":"金(納期必要）","offer_id":48432761176164,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true},{"title":"白(納期必要）","offer_id":48432761208932,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/10002027_main.jpg?v=1772694858"},{"product_id":"10001987","title":"カスタムシャフト用 日本シャフトNS PRO MODUS wedge115","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Instrument Sans\", 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: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #1c1c1c; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #6b6b6b; \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%, #1c1c1c40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"◆\"; color: #1c1c1c; font-size: 0.8em; top: 4px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #6b6b6b; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #6b6b6b; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #efefef; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) - ブロック1 --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eウェッジショットを自在に操る安定感\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eグリーン周りの難しい状況でも、思い描いた軌道でボールを運び、狙ったポイントへと確実に止める。その一打を支えるのは、この一本が持つ\u003cstrong\u003e絶妙なバランス性能\u003c\/strong\u003eです。\u003cstrong\u003e精度の高いアプローチ\u003c\/strong\u003eが、\u003cstrong\u003eスコアメイク\u003c\/strong\u003eを大きく変えます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/10001987_main.jpg?v=1772694873\" 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プロが選ぶ精度 N.S.PRO MODUS³\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\/0732\/4234\/5572\/files\/img65077626.jpg?v=1772694872\" 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 class=\"body-text\"\u003eカスタムシャフト用 日本シャフトNS PRO MODUS wedge115の詳細なイメージをご確認いただけます。\u003c\/p\u003e\n        \u003cdiv class=\"spec-img-full\"\u003e\n          \u003cimg src=\"https:\/\/image.rakuten.co.jp\/toho-now\/cabinet\/6339555.jpg\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-img-full\"\u003e\n          \u003cimg src=\"https:\/\/image.rakuten.co.jp\/toho-now\/cabinet\/6339553.jpg\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"東邦ゴルフ","offers":[{"title":"Default Title","offer_id":48007655293028,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/10001987_main.jpg?v=1772694873"},{"product_id":"10001942","title":"追加購入 カスタムシャフトA 日本シャフト\/NS950\/NS850\/モーダス\/ゼロス7\/ゼロス8\/女性用カーボン\u003cbr\u003e【オプション】 人気 ウェッジ アイアン ゴルフクラブ メンズ レディース ゴルフ女子 golfclub 東邦ゴルフ TEAM TOHO","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Instrument Sans\", 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: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #1c1c1c; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #6b6b6b; \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%, #1c1c1c40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"◆\"; color: #1c1c1c; font-size: 0.8em; top: 4px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #6b6b6b; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #6b6b6b; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #efefef; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e理想の弾道へ導くシャフト選択\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e飛距離もスコアも妥協しない上達志向のゴルファーへ。豊富なラインナップから、あなたのスイングに最適な一本を見つけ出す喜び。各モデルが秘める独自のテクノロジーが、\u003cstrong\u003eワンランク上のゴルフ体験\u003c\/strong\u003eへと誘います\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/10001942_main.jpg?v=1772694881\" 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\"\u003eZelos 7の驚くべき軽さは、長時間のラウンドでの\u003cstrong\u003e疲れを軽減\u003c\/strong\u003eし、集中力を維持させます。独自のしなりがヘッドの走りを最大化し、思い通りの弾道を可能に。あらゆるゴルファーが、より快適に、そして力強くプレーするための革新的な一本です\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/img63107039.jpg?v=1772694881\" 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多くのゴルファーに選ばれるNS PRO 950GHシリーズは、その類稀なる\u003cstrong\u003eコントロール性能\u003c\/strong\u003eで、狙った場所に確実にボールを運ぶことを可能にします。計算された重量とキックポイントが、あらゆる状況下で安定したショットを生み出し、あなたのゴルフ戦略を確実にサポート。確かな手応えが、自信を育みます\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/6339555.jpg?v=1772694881\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e狙い通りのショットを追求\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eシャフトラインナップ\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eゴルファーのスイングと求める弾道に合わせて選べる、豊富なカスタムシャフトの選択肢をご用意しております。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003e日本シャフト各種\u003c\/strong\u003e: 長年の実績と信頼に裏打ちされた高品質なゴルフシャフト\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eNS950\/NS850シリーズ\u003c\/strong\u003e: 優れた操作性と安定性で、幅広いゴルファーに支持される定番モデル\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eモーダスシリーズ\u003c\/strong\u003e: 精密な弾道コントロールとフィーリングを追求するプロ・上級者向け\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eゼロス7\/ゼロス8\u003c\/strong\u003e: 驚くほどの軽量性で、ヘッドスピードアップと飛距離アップをサポート\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003e女性用カーボン\u003c\/strong\u003e: 女性ゴルファーの体力に合わせた、しなやかで振りやすい設計\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e対象クラブとゴルファー\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e本カスタムシャフトは、以下のクラブタイプとゴルファーに最適なパフォーマンスを提供します。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003e適合クラブ\u003c\/strong\u003e: ウェッジ、アイアン\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003e対象ゴルファー\u003c\/strong\u003e: メンズ、レディース、ゴルフ女子\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e納期について\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e本商品はカスタム対応のため、ご注文からお届けまでにお時間を頂戴する場合がございます。予めご了承ください。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003e詳細な納期につきましては、ご注文内容確認後、改めてご連絡させていただきます。\u003c\/li\u003e\n          \u003cli\u003eお急ぎの場合は、ご注文前に事前にお問い合わせください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"東邦ゴルフ","offers":[{"title":"NS950(S)98ｇ \/ 選択肢に従う","offer_id":48007657193572,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"NS950(S)98ｇ \/ DMG(S200)","offer_id":48432668737636,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"NS950(S)98ｇ \/ DMG(X100)","offer_id":48432668770404,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"NS950(R)95ｇ \/ 選択肢に従う","offer_id":48007657226340,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"NS950(R)95ｇ \/ DMG(S200)","offer_id":48432668803172,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"NS950(R)95ｇ \/ DMG(X100)","offer_id":48432668835940,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"NS850(S)87ｇ \/ 選択肢に従う","offer_id":48007657259108,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"NS850(S)87ｇ \/ DMG(S200)","offer_id":48432668868708,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"NS850(S)87ｇ \/ DMG(X100)","offer_id":48432668901476,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダス(120S）114ｇ \/ 選択肢に従う","offer_id":48007657291876,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダス(120S）114ｇ \/ DMG(S200)","offer_id":48432668934244,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダス(120S）114ｇ \/ DMG(X100)","offer_id":48432668967012,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダス(120R）111ｇ \/ 選択肢に従う","offer_id":48007657324644,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダス(120R）111ｇ \/ DMG(S200)","offer_id":48432668999780,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダス(120R）111ｇ \/ DMG(X100)","offer_id":48432669032548,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダス(120X）120ｇ \/ 選択肢に従う","offer_id":48007657357412,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダス(120X）120ｇ \/ DMG(S200)","offer_id":48432669065316,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダス(120X）120ｇ \/ DMG(X100)","offer_id":48432669098084,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダス(130S）124ｇ \/ 選択肢に従う","offer_id":48007657390180,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダス(130S）124ｇ \/ DMG(S200)","offer_id":48432669130852,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダス(130S）124ｇ \/ DMG(X100)","offer_id":48432669163620,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダスwedge(105）111ｇ \/ 選択肢に従う","offer_id":48007657422948,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダスwedge(105）111ｇ \/ DMG(S200)","offer_id":48432669196388,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダスwedge(105）111ｇ \/ DMG(X100)","offer_id":48432669229156,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダスwedge(115）122ｇ \/ 選択肢に従う","offer_id":48007657455716,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダスwedge(115）122ｇ \/ DMG(S200)","offer_id":48432669261924,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダスwedge(115）122ｇ \/ DMG(X100)","offer_id":48432669294692,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダスwedge(125）133ｇ \/ 選択肢に従う","offer_id":48007657488484,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダスwedge(125）133ｇ \/ DMG(S200)","offer_id":48432669327460,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダスwedge(125）133ｇ \/ DMG(X100)","offer_id":48432669360228,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"ゼロス7(R)74ｇ \/ 選択肢に従う","offer_id":48007657521252,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"ゼロス7(R)74ｇ \/ DMG(S200)","offer_id":48432669392996,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"ゼロス7(R)74ｇ \/ DMG(X100)","offer_id":48432669425764,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"ゼロス7(S)77ｇ \/ 選択肢に従う","offer_id":48007657554020,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"ゼロス7(S)77ｇ \/ DMG(S200)","offer_id":48432669458532,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"ゼロス7(S)77ｇ \/ DMG(X100)","offer_id":48432669491300,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"ゼロス8(R)84ｇ \/ 選択肢に従う","offer_id":48007657586788,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"ゼロス8(R)84ｇ \/ DMG(S200)","offer_id":48432669524068,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"ゼロス8(R)84ｇ \/ DMG(X100)","offer_id":48432669556836,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"ゼロス8(S)87ｇ \/ 選択肢に従う","offer_id":48007657619556,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"ゼロス8(S)87ｇ \/ DMG(S200)","offer_id":48432669589604,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"ゼロス8(S)87ｇ \/ DMG(X100)","offer_id":48432669622372,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダス(105S）106ｇ \/ 選択肢に従う","offer_id":48007657652324,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダス(105S）106ｇ \/ DMG(S200)","offer_id":48432669655140,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダス(105S）106ｇ \/ DMG(X100)","offer_id":48432669687908,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダス(105X）112ｇ \/ 選択肢に従う","offer_id":48007657685092,"sku":null,"price":5000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダス(105X）112ｇ \/ DMG(S200)","offer_id":48432669720676,"sku":null,"price":5000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダス(105X）112ｇ \/ DMG(X100)","offer_id":48432669753444,"sku":null,"price":5000.0,"currency_code":"JPY","in_stock":true},{"title":"wedge50カーボン50ｇ \/ 選択肢に従う","offer_id":48007657717860,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"wedge50カーボン50ｇ \/ DMG(S200)","offer_id":48432669786212,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"wedge50カーボン50ｇ \/ DMG(X100)","offer_id":48432669818980,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"女性用（カーボン(L）40g34インチ \/ 選択肢に従う","offer_id":48007657750628,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"女性用（カーボン(L）40g34インチ \/ DMG(S200)","offer_id":48432669851748,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"女性用（カーボン(L）40g34インチ \/ DMG(X100)","offer_id":48432669884516,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"女性用（カーボン(R）50g34インチ \/ 選択肢に従う","offer_id":48007657783396,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"女性用（カーボン(R）50g34インチ \/ DMG(S200)","offer_id":48432669917284,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"女性用（カーボン(R）50g34インチ \/ DMG(X100)","offer_id":48432669950052,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"NSカーボンアイアン用（R) \/ 選択肢に従う","offer_id":48007657816164,"sku":null,"price":5000.0,"currency_code":"JPY","in_stock":true},{"title":"NSカーボンアイアン用（R) \/ DMG(S200)","offer_id":48432669982820,"sku":null,"price":5000.0,"currency_code":"JPY","in_stock":true},{"title":"NSカーボンアイアン用（R) \/ DMG(X100)","offer_id":48432670015588,"sku":null,"price":5000.0,"currency_code":"JPY","in_stock":true},{"title":"NSカーボンアイアン用（SR） \/ 選択肢に従う","offer_id":48007657848932,"sku":null,"price":5000.0,"currency_code":"JPY","in_stock":true},{"title":"NSカーボンアイアン用（SR） \/ DMG(S200)","offer_id":48432670048356,"sku":null,"price":5000.0,"currency_code":"JPY","in_stock":true},{"title":"NSカーボンアイアン用（SR） \/ DMG(X100)","offer_id":48432670081124,"sku":null,"price":5000.0,"currency_code":"JPY","in_stock":true},{"title":"NSカーボンアイアン用（S) \/ 選択肢に従う","offer_id":48007657881700,"sku":null,"price":5000.0,"currency_code":"JPY","in_stock":true},{"title":"NSカーボンアイアン用（S) \/ DMG(S200)","offer_id":48432670113892,"sku":null,"price":5000.0,"currency_code":"JPY","in_stock":true},{"title":"NSカーボンアイアン用（S) \/ DMG(X100)","offer_id":48432670146660,"sku":null,"price":5000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダス(105R）103ｇ \/ 選択肢に従う","offer_id":48007657914468,"sku":null,"price":5000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダス(105R）103ｇ \/ DMG(S200)","offer_id":48432670179428,"sku":null,"price":5000.0,"currency_code":"JPY","in_stock":true},{"title":"モーダス(105R）103ｇ \/ DMG(X100)","offer_id":48432670212196,"sku":null,"price":5000.0,"currency_code":"JPY","in_stock":true},{"title":"その他 \/ 選択肢に従う","offer_id":48007657947236,"sku":null,"price":7000.0,"currency_code":"JPY","in_stock":true},{"title":"その他 \/ DMG(S200)","offer_id":48432670244964,"sku":null,"price":7000.0,"currency_code":"JPY","in_stock":true},{"title":"その他 \/ DMG(X100)","offer_id":48432670277732,"sku":null,"price":7000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/10001942_main.jpg?v=1772694881"},{"product_id":"5","title":"カスタムシャフト用 女性用ウエッジ用カーボン (L)仕様","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Instrument Sans\", 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: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #1c1c1c; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #6b6b6b; \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%, #1c1c1c40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"◆\"; color: #1c1c1c; font-size: 0.8em; top: 4px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #6b6b6b; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #6b6b6b; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #efefef; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eあなたのゴルフが変わる一本\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e女性ゴルファーのための専用設計。\u003cstrong\u003e軽やかな40g\u003c\/strong\u003eで、もっとスムーズな振り抜きを。\u003cstrong\u003eLフレックス\u003c\/strong\u003eがしなやかにスイングをアシストし、理想の飛距離へと導きます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/05_main.jpg?v=1772694912\" 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\/0732\/4234\/5572\/files\/20180822-01-01_09.jpg?v=1772694911\" 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=\"basic-list\"\u003e\n          \u003cli\u003e種類: カスタム用シャフト\u003c\/li\u003e\n          \u003cli\u003e対象: 女性用ウエッジ\u003c\/li\u003e\n          \u003cli\u003e素材: カーボン\u003c\/li\u003e\n          \u003cli\u003eフレックス: L\u003c\/li\u003e\n          \u003cli\u003e重さ: 40g\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":"東邦ゴルフ","offers":[{"title":"Default Title","offer_id":48007677837412,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/05_main.jpg?v=1772694912"},{"product_id":"3","title":"【追加購入 カスタムシャフト用ゼロス7（Ｒ）】","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Instrument Sans\", 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: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #1c1c1c; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #6b6b6b; \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%, #1c1c1c40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"◆\"; color: #1c1c1c; font-size: 0.8em; top: 4px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #6b6b6b; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #6b6b6b; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #efefef; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eゼロス7 カスタムシャフト交換\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\/0732\/4234\/5572\/files\/03_main.jpg?v=1772694914\" 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\/0732\/4234\/5572\/files\/img63107039_5654c491-da76-4407-b954-de1a8ac7bd86.jpg?v=1772694913\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e繊細な操作性と飛距離体験\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e商品詳細・スペック\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品・サービスの詳細\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eクラブをご購入のお客様向けの追加シャフトサービスについてのご案内です。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e商品名: 【追加購入 シャフト】取り付け工賃無料【Reshaft】\u003c\/li\u003e\n                    \u003cli\u003eクラブをご購入のお客様は\u003cstrong\u003e取り付け工賃無料\u003c\/strong\u003eでシャフト変更が可能です。\u003c\/li\u003e\n                    \u003cli\u003eお選び頂いたクラブのシャフトを変更します。\u003c\/li\u003e\n                    \u003cli\u003e本商品は、お求めのクラブと一緒に買い物カゴに追加して下さい。\u003c\/li\u003e\n                    \u003cli\u003eNSカーボン仕様物性表はこちらをご確認ください。\u003c\/li\u003e\n                    \u003cli\u003eその他のカスタマイズとして、クラブの長さ変更（34.5〜35.5インチ）も可能です。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eお問い合わせ・ご質問について\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \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メールアドレス: \u003ca href=\"mailto:toho@golfer.co.jp\"\u003etoho@golfer.co.jp\u003c\/a\u003e\n\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"東邦ゴルフ","offers":[{"title":"Default Title","offer_id":48007678001252,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/03_main.jpg?v=1772694914"},{"product_id":"2","title":"カスタムシャフト用 女性用アイアンカーボン（L)","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Instrument Sans\", 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: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #1c1c1c; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #6b6b6b; \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%, #1c1c1c40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"◆\"; color: #1c1c1c; font-size: 0.8em; top: 4px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #6b6b6b; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #6b6b6b; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #efefef; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e飛距離が伸びる軽快シャフト\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eこの女性用アイアンシャフトは、\u003cstrong\u003eしなやかなカーボン素材により驚くほどの軽さを実現しました。\u003c\/strong\u003eわずかな力でもスムーズに振り抜け、ヘッドスピードを自然に向上させ、心地よく飛距離アップへと導きます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/02_main_wh.jpg?v=1772694915\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eあなたのゴルフをカスタムで変える\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の仕様\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003eオプションカスタム変更女性用アイアンシャフト40ｇ\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\u003c\/div\u003e","brand":"東邦ゴルフ","offers":[{"title":"Default Title","offer_id":48007678034020,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/02_main_wh.jpg?v=1772694915"},{"product_id":"10000021","title":"日本シャフトNS PRO 950GH アイアンシャフト NS950 【ironNS】【Reshaft軽量系】「通販 ゴルフクラブ 姫路」 golfclub","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Instrument Sans\", 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: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #1c1c1c; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #6b6b6b; \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%, #1c1c1c40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"◆\"; color: #1c1c1c; font-size: 0.8em; top: 4px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #6b6b6b; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #6b6b6b; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #efefef; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e軽快な振り抜き NS950GH\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e多くのゴルファーに愛される\u003cstrong\u003e軽量設計\u003c\/strong\u003eが、\u003cstrong\u003eヘッドスピードの向上\u003c\/strong\u003eと\u003cstrong\u003eミート率の安定\u003c\/strong\u003eをサポート。無理なく振れて、\u003cstrong\u003e飛距離アップ\u003c\/strong\u003eと\u003cstrong\u003e方向性の改善\u003c\/strong\u003eを実感できます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/10000021_main.jpg?v=1772694921\" 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\/0732\/4234\/5572\/files\/10000021_main.jpg?v=1772694921\" 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\/0732\/4234\/5572\/files\/6339553.jpg?v=1772694921\" 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日本シャフトNS PRO 950GHは、軽量ながらも優れた性能を発揮するアイアンシャフトです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eヘッドスピード向上に貢献する軽量設計\u003c\/li\u003e\n          \u003cli\u003e精密なコントロール性能でスコアメイクをサポート\u003c\/li\u003e\n          \u003cli\u003eミスヒット時でも安定した弾道を実現\u003c\/li\u003e\n          \u003cli\u003e日本シャフト独自の技術による優れたフィーリング\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eスペック詳細データ\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e以下は、シャフトの番手別重量やトルク、キックポイントなどの詳細データです。\u003c\/p\u003e\n        \u003cdiv class=\"spec-img-full\"\u003e\n          \u003cimg src=\"https:\/\/image.rakuten.co.jp\/toho-now\/cabinet\/6339555.jpg\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eテクノロジー解説\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eNS PRO 950GHに採用されている日本シャフト独自の技術について説明します。\u003c\/p\u003e\n        \u003cdiv class=\"spec-img-full\"\u003e\n          \u003cimg src=\"https:\/\/image.rakuten.co.jp\/toho-now\/cabinet\/6339553.jpg\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・基本情報\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eメーカー: 日本シャフト\u003c\/li\u003e\n          \u003cli\u003eモデル: NS PRO 950GH\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商品コード: NS950\u003c\/li\u003e\n          \u003cli\u003e関連キーワード: ironNS\u003c\/li\u003e\n          \u003cli\u003e関連キーワード: Reshaft軽量系\u003c\/li\u003e\n          \u003cli\u003e関連キーワード: ゴルフクラブ\u003c\/li\u003e\n          \u003cli\u003e関連キーワード: 姫路\u003c\/li\u003e\n          \u003cli\u003e関連キーワード: golfclub\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":"東邦ゴルフ","offers":[{"title":"(R) \/ #3(38.5)","offer_id":48007681507428,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"(R) \/ #4(38)","offer_id":48007681540196,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"(R) \/ #5(37.5)","offer_id":48007681572964,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"(R) \/ #6(37)","offer_id":48007681605732,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"(R) \/ #7(36.5)","offer_id":48007681638500,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"(R) \/ #8(36)","offer_id":48007681671268,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"(R) \/ #9(35.5)","offer_id":48007681704036,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"(R) \/ ウエッジ(35)","offer_id":48007681736804,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"(SR) \/ #3(38.5)","offer_id":48007681769572,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"(SR) \/ #4(38)","offer_id":48007681802340,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"(SR) \/ #5(37.5)","offer_id":48007681835108,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"(SR) \/ #6(37)","offer_id":48007681867876,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"(SR) \/ #7(36.5)","offer_id":48007681900644,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"(SR) \/ #8(36)","offer_id":48007681933412,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"(SR) \/ #9(35.5)","offer_id":48007681966180,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"(SR) \/ ウエッジ(35)","offer_id":48007681998948,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"(S) \/ #3(38.5)","offer_id":48007682031716,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"(S) \/ #4(38)","offer_id":48007682064484,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"(S) \/ #5(37.5)","offer_id":48007682097252,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"(S) \/ #6(37)","offer_id":48007682130020,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"(S) \/ #7(36.5)","offer_id":48007682162788,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"(S) \/ #8(36)","offer_id":48007682195556,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"(S) \/ #9(35.5)","offer_id":48007682228324,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"(S) \/ ウエッジ(35)","offer_id":48007682261092,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/10000021_main.jpg?v=1772694921"},{"product_id":"10000265","title":"【リシャフト】 \u003cbr\u003e加工賃 人気 ウェッジ ゴルフクラブ golfclub","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Instrument Sans\", 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: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #1c1c1c; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #6b6b6b; \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%, #1c1c1c40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"◆\"; color: #1c1c1c; font-size: 0.8em; top: 4px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #6b6b6b; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #6b6b6b; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #efefef; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e理想を叶えるシャフト選び\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eあなたのスイングに合わせたシャフトを選ぶことで、クラブの潜在能力を最大限に引き出します。求める飛距離や打感を手に入れ、ゴルフの質を向上させませんか。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/10000265_main.jpg?v=1772694930\" 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\/0732\/4234\/5572\/files\/img57110456_1.jpg?v=1772694931\" 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\/0732\/4234\/5572\/files\/img57110456.jpg?v=1772694930\" 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=\"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                \u003cdiv class=\"spec-img-full\"\u003e\u003cimg src=\"https:\/\/image.rakuten.co.jp\/toho-now\/cabinet\/img57110456_1.jpg\" class=\"img-fluid d-block w-100 product-img\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"spec-img-full\"\u003e\u003cimg src=\"https:\/\/image.rakuten.co.jp\/toho-now\/cabinet\/img57110456.jpg\" class=\"img-fluid d-block w-100 product-img\"\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"東邦ゴルフ","offers":[{"title":"Default Title","offer_id":48007683440740,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/10000265_main.jpg?v=1772694930"},{"product_id":"10000274","title":"【オプション工賃】 \u003cbr\u003e交換費用","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Instrument Sans\", 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: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #1c1c1c; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #6b6b6b; \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%, #1c1c1c40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"◆\"; color: #1c1c1c; font-size: 0.8em; top: 4px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #6b6b6b; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #6b6b6b; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #efefef; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003ch2\u003e【オプション工賃】 交換費用\u003c\/h2\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e個性を放つカスタムクラブ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      \u003cstrong\u003eセミオーダー\u003c\/strong\u003eで、あなただけのウェッジが誕生。\n      \u003cstrong\u003e軟鉄鍛造\u003c\/strong\u003eがもたらす\u003cstrong\u003e吸い付くような打感\u003c\/strong\u003eと、\u003cstrong\u003e精緻なレーザー彫刻\u003c\/strong\u003eが、コースで\u003cstrong\u003e圧倒的な個性\u003c\/strong\u003eを放ちます。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/10000068_main_b7013d35-450c-4a12-be3c-37e0ac0c2c6a.jpg?v=1772694931\" 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本商品は、お客様のご要望に合わせて調整を行う\u003cstrong\u003eセミオーダー\u003c\/strong\u003eのカスタムクラブです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eあなただけのオリジナルクラブが実現\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e仕様詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e以下の仕様変更が可能です。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e男性仕様変更\u003c\/li\u003e\n          \u003cli\u003e素材: NSCI110スチール\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"東邦ゴルフ","offers":[{"title":"Default Title","offer_id":48007683473508,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/10000068_main_b7013d35-450c-4a12-be3c-37e0ac0c2c6a.jpg?v=1772694931"},{"product_id":"10001585","title":"【追加購入 グリップ\/1本\/3,300円】ゴルフプライド\/Golf Pride \u003cbr\u003eツアーベルベットラバー グリップ VTM 取り付け工賃無料","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Instrument Sans\", 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: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #1c1c1c; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #6b6b6b; \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%, #1c1c1c40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"◆\"; color: #1c1c1c; font-size: 0.8em; top: 4px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #6b6b6b; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #6b6b6b; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #efefef; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eゴルフプライド VTM グリップ交換\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e信頼のゴルフプライドVTMグリップが、あなたのクラブのパフォーマンスを\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\/0732\/4234\/5572\/files\/10001585_main.jpg?v=1772694941\" 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\/0732\/4234\/5572\/files\/img57750599_596435cc-96a5-4262-b7d7-dfbccc1f06a1.jpg?v=1772694940\" 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\/0732\/4234\/5572\/files\/img57750600.jpg?v=1772694940\" 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本商品は、\u003cstrong\u003eグリップ変更工賃込み\u003c\/strong\u003eのGolf Pride ツアーベルベットラバーグリップVTMです。\u003c\/p\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003e1本あたり3,300円（税込）です。\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\u003eGolf Pride ツアーベルベットラバー グリップ VTMの主な仕様は以下の通りです。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eグリップ口径: 0.580\" \/ 0.600\"\u003c\/li\u003e\n                    \u003cli\u003eバックライン: 無\u003c\/li\u003e\n                    \u003cli\u003e重量: 52g±2g (0.580\") \/ 50g±2g (0.600\")\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\u003ca href=\"https:\/\/item.rakuten.co.jp\/toho-now\/10000689\/\"\u003eクラブの長さ変更（34.5〜35.5インチ）\u003c\/a\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詳細はメールにてお問い合わせ下さい: \u003ca href=\"mailto:toho@golfer.co.jp\"\u003etoho@golfer.co.jp\u003c\/a\u003e\n\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":"東邦ゴルフ","offers":[{"title":"Default Title","offer_id":48007685111908,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/10001585_main.jpg?v=1772694941"},{"product_id":"10002034","title":"オプション（1,100円〜分）","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Instrument Sans\", 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: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #1c1c1c; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #6b6b6b; \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%, #1c1c1c40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"◆\"; color: #1c1c1c; font-size: 0.8em; top: 4px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #6b6b6b; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #6b6b6b; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #efefef; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e理想のショットを追求\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eあなたのゴルフを次のレベルへ。\u003cstrong\u003eシャフト\u003c\/strong\u003eや\u003cstrong\u003eグリップ\u003c\/strong\u003e、\u003cstrong\u003e長さの調整\u003c\/strong\u003eで、クラブを自分だけの仕様に最適化し、最高のパフォーマンスを引き出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/option_bn.jpg?v=1772694943\" 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\/0732\/4234\/5572\/files\/2026-05-18_15.54.48-COLLAGE.jpg?v=1779087979\" 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=\"basic-list\"\u003e\n          \u003cli\u003eオプション項目\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":"東邦ゴルフ","offers":[{"title":"1000円分","offer_id":48007685275748,"sku":null,"price":1000.0,"currency_code":"JPY","in_stock":true},{"title":"2000円分","offer_id":48007685308516,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true},{"title":"3000円分","offer_id":48007685341284,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"4000円分","offer_id":48007685374052,"sku":null,"price":4000.0,"currency_code":"JPY","in_stock":true},{"title":"5000円分","offer_id":48007685406820,"sku":null,"price":5000.0,"currency_code":"JPY","in_stock":true},{"title":"6000円分","offer_id":48007685439588,"sku":null,"price":6000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/option_bn.jpg?v=1772694943"},{"product_id":"10002033","title":"オプション（2,200円分）","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Instrument Sans\", 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: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #1c1c1c; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #6b6b6b; \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%, #1c1c1c40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"◆\"; color: #1c1c1c; font-size: 0.8em; top: 4px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #6b6b6b; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #6b6b6b; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #efefef; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eスコアを刻む、究極のカスタム\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eあなたのゴルフを次のステージへ。\u003cstrong\u003eクラブを自分専用に進化させ、コースで最大限のパフォーマンスを引き出します。\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/option_bn_c154202d-0238-4a19-a9ec-ebef7e6f88c2.jpg?v=1772694948\" 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\/0732\/4234\/5572\/files\/2026-05-18_15.54.48-COLLAGE.jpg?v=1779087979\" 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本商品は、お客様のゴルフクラブをカスタマイズするための\u003cstrong\u003e追加オプション（2,200円相当）\u003c\/strong\u003eです。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eライ角調整\u003c\/strong\u003e: ご希望のライ角がある場合は、ご注文時の備考欄にご記入ください。\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eパターグリップ変更\u003c\/strong\u003e: お好みのパターグリップへの変更を承ります。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\u003c\/div\u003e","brand":"東邦ゴルフ","offers":[{"title":"Default Title","offer_id":48007685767268,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/option_bn_c154202d-0238-4a19-a9ec-ebef7e6f88c2.jpg?v=1772694948"},{"product_id":"10000698","title":"ウッド リシャフト加工賃 \u003cbr\u003e 人気 ウェッジ ゴルフクラブ golfclub 1118_flash","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Instrument Sans\", 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: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #1c1c1c; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #6b6b6b; \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%, #1c1c1c40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"◆\"; color: #1c1c1c; font-size: 0.8em; top: 4px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #6b6b6b; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #6b6b6b; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #efefef; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e理想の弾道へ導くリシャフト加工\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eあなたのスイングに合わせたシャフト選びは、\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\/0732\/4234\/5572\/files\/10000698_main.jpg?v=1772694951\" 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商品到着後3営業日以内に迅速な返送\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\/0732\/4234\/5572\/files\/rishaft_00.jpg?v=1772694951\" 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\/0732\/4234\/5572\/files\/img57110456_1_147825d2-94b9-4f23-89a8-356cc8f71ca2.jpg?v=1772694950\" 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        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eウッドリシャフト加工賃\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eご購入について\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eお求めのヘッド及びシャフトを一緒に買い物カゴに追加して下さい。\u003c\/li\u003e\n          \u003cli\u003eリシャフト本数分ご購入下さい。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"東邦ゴルフ","offers":[{"title":"Default Title","offer_id":48007685832804,"sku":null,"price":3500.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/10000698_main.jpg?v=1772694951"},{"product_id":"10002035","title":"オプション（2200円分）","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Instrument Sans\", 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: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #1c1c1c; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #6b6b6b; \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%, #1c1c1c40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"◆\"; color: #1c1c1c; font-size: 0.8em; top: 4px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #6b6b6b; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #6b6b6b; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #efefef; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eゴルフ スコア更新へ導く選択肢\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eクラブのわずかな調整が、飛距離や方向性を劇的に変えることがあります。本オプションは、あなたのゴルフを更なる高みへと導くための賢い投資です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/option_bn_06aea54a-f4e1-4101-a43e-ec9a1c1a04e7.jpg?v=1772694953\" 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=\"basic-list\"\u003e\n                    \u003cli\u003e価格: 2,200円\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":"東邦ゴルフ","offers":[{"title":"Default Title","offer_id":48007686357092,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/option_bn_06aea54a-f4e1-4101-a43e-ec9a1c1a04e7.jpg?v=1772694953"},{"product_id":"10001957","title":"ゴルフプライド GOLFPRIDE ツアーベルベット・ラバー・360 バックライン無 GTSS ブラック M60R","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Instrument Sans\", 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: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #1c1c1c; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #6b6b6b; \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%, #1c1c1c40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"◆\"; color: #1c1c1c; font-size: 0.8em; top: 4px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #6b6b6b; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #6b6b6b; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #efefef; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n    \u003cdiv class=\"product-header-section\"\u003e\n        \u003ch2 class=\"product-main-title\"\u003eゴルフプライド ツアーベルベット・ラバー・360 グリップ\u003c\/h2\u003e\n        \u003cp class=\"body-text\"\u003e世界中のゴルファーに愛されるゴルフプライド社の定番グリップ「ツアーベルベット・ラバー」の360°モデルです。どの方向から握っても違和感のないバックライン無しの仕様で、スムーズなアドレスとスイングをサポート。一般的なM60Rコアサイズ、カラーはブラックです。\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\/0732\/4234\/5572\/files\/10000168d_10.jpg?v=1772694956\" 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\/0732\/4234\/5572\/files\/g-rex.jpg?v=1772694956\" 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\/0732\/4234\/5572\/files\/iron-bk_10_5009d7d0-b729-4817-b413-4db157cbc8e5.jpg?v=1772694954\" 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\/div\u003e","brand":"東邦ゴルフ","offers":[{"title":"男性用TEAMTOHO（エラストマー）黒","offer_id":48007686422628,"sku":null,"price":1500.0,"currency_code":"JPY","in_stock":true},{"title":"オリジナルラバーTEAMTOHO(黒）","offer_id":48007686455396,"sku":null,"price":1000.0,"currency_code":"JPY","in_stock":true},{"title":"イオミックジャンボ（かなり太目）","offer_id":48007686488164,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true},{"title":"ハニーグリップ360","offer_id":48007686520932,"sku":null,"price":1000.0,"currency_code":"JPY","in_stock":true},{"title":"ハニーグリップ黄色トップ","offer_id":48007686553700,"sku":null,"price":1000.0,"currency_code":"JPY","in_stock":true},{"title":"女性用エラストマー(白）","offer_id":48007686586468,"sku":null,"price":1000.0,"currency_code":"JPY","in_stock":true},{"title":"パター用グリップ（白）","offer_id":48007686619236,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true},{"title":"パター用グリップ（黒）","offer_id":48007686652004,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true},{"title":"グリップ下巻き2重加工","offer_id":48007686684772,"sku":null,"price":1000.0,"currency_code":"JPY","in_stock":true},{"title":"グリップ下巻き3重加工","offer_id":48007686717540,"sku":null,"price":1000.0,"currency_code":"JPY","in_stock":true},{"title":"女性用エラストマー(黒）","offer_id":48007686750308,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true},{"title":"G-Rex","offer_id":48007686783076,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/10001957_mainb.jpg?v=1772694955"},{"product_id":"10001611","title":"追加購入 グリップ \u003cbr\u003e各種 \u003cbr\u003e取り付け工賃無料","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Instrument Sans\", 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: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #1c1c1c; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #6b6b6b; \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%, #1c1c1c40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"◆\"; color: #1c1c1c; font-size: 0.8em; top: 4px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #6b6b6b; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #6b6b6b; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #efefef; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\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\/0732\/4234\/5572\/files\/10001611_main.jpg?v=1772694958\" 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\/0732\/4234\/5572\/files\/fmg-putterb_16_9b191024-829f-42e7-bb61-9c0542e5e9f8.jpg?v=1772694958\" 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\/0732\/4234\/5572\/files\/img57750599_14fede8d-ce50-489c-a8e1-53ab17e07be2.jpg?v=1772694957\" 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 class=\"body-text\"\u003e本商品は、お選びいただいたクラブのグリップ変更を行うオプションサービスです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003e商品名\u003c\/strong\u003e: 追加購入 グリップ \/ Golf Pride ND 各種 【Reshaftグリップ】\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eサービス内容\u003c\/strong\u003e: お選び頂いたクラブのグリップに変更、取り付け工賃無料\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003e関連サービス\u003c\/strong\u003e: クラブの長さ変更（34.5～35.5インチ）も承ります。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eお問い合わせ\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp class=\"body-text\"\u003eご質問や詳細については、下記メールアドレスよりお問い合わせください。\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003eメールアドレス: \u003ca href=\"mailto:toho@golfer.co.jp\"\u003etoho@golfer.co.jp\u003c\/a\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e購入に関するご注意\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e本商品は、以下の点をご確認の上、ご購入ください。\u003c\/p\u003e\n    \u003cul class=\"point-list\"\u003e\n      \u003cli\u003e本商品は、\u003cstrong\u003eクラブをご購入のお客様専用\u003c\/strong\u003eのオプションサービスです。\u003c\/li\u003e\n      \u003cli\u003eお求めのクラブと一緒に\u003cstrong\u003e本商品を買い物カゴに追加\u003c\/strong\u003eしてください。\u003c\/li\u003e\n      \u003cli\u003eお得な情報を見逃さないため、ご注文時には当店からの\u003cstrong\u003eメルマガのチェックをはずさない\u003c\/strong\u003eでください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"東邦ゴルフ","offers":[{"title":"ツアーベルベット（BL無）","offer_id":48007686946916,"sku":null,"price":3500.0,"currency_code":"JPY","in_stock":true},{"title":"f.miuraパターグリップ（白）","offer_id":48007686979684,"sku":null,"price":3500.0,"currency_code":"JPY","in_stock":true},{"title":"パターグリップ（黒）","offer_id":48007687012452,"sku":null,"price":3500.0,"currency_code":"JPY","in_stock":true},{"title":"別途見積もり品","offer_id":48007687045220,"sku":null,"price":3500.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/10001611_main.jpg?v=1772694958"},{"product_id":"10000689","title":"【追加購入 サイズ変更】クラブの長さを変更 \u003cbr\u003e（0.5?1インチ） 人気 ウェッジ ゴルフクラブ golfclub","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Instrument Sans\", 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: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #1c1c1c; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #6b6b6b; \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%, #1c1c1c40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"◆\"; color: #1c1c1c; font-size: 0.8em; top: 4px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #6b6b6b; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #6b6b6b; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #efefef; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e理想を叶えるクラブカスタム\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e「自分仕様のクラブで、\u003cstrong\u003eスコアの壁を打ち破る。\u003c\/strong\u003e」ミリ単位の調整が、\u003cstrong\u003e理想のスイングと圧倒的な飛距離\u003c\/strong\u003eを実現します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/10000689_main.jpg?v=1772694963\" 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\/0732\/4234\/5572\/files\/10000689.jpg?v=1772694962\" 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お客様がお選びになったゴルフクラブの長さを変更する追加オプションサービスです。0.5インチから1インチの範囲で調整が可能です。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e対象: クラブの長さ変更\u003c\/li\u003e\n                \u003cli\u003e調整範囲: 0.5インチまたは1インチ\u003c\/li\u003e\n                \u003cli\u003e対象商品: 当店でご購入いただくゴルフクラブ\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e購入方法\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e本サービスは、クラブ本体と同時にご注文いただく必要がございます。\u003c\/p\u003e\n            \u003cul class=\"step-list\"\u003e\n                \u003cli\u003e❶ お求めのゴルフクラブを買い物カゴに入れる。\u003c\/li\u003e\n                \u003cli\u003e❷ 本サービスを買い物カゴに追加する。\u003c\/li\u003e\n                \u003cli\u003e❸ ご注文手続きを完了させる。\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e変更イメージ\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cdiv class=\"spec-img-full\"\u003e\n                \u003cimg src=\"https:\/\/image.rakuten.co.jp\/toho-now\/cabinet\/item\/10000689.jpg\" class=\"img-fluid d-block w-100 product-img\"\u003e\n            \u003c\/div\u003e\n            \u003cp class=\"caption-text text-end\"\u003e長さ変更のイメージ図\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e本商品は、クラブをご購入のお客様専用の追加サービスです。必ずお求めのゴルフクラブと一緒に買い物カゴに追加してください。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"東邦ゴルフ","offers":[{"title":"35.5インチ","offer_id":48427552047204,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true},{"title":"35.25インチ","offer_id":48427552079972,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true},{"title":"35インチ","offer_id":48427552112740,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true},{"title":"34インチ","offer_id":48427552145508,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true},{"title":"34.5インチ","offer_id":48427552178276,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true},{"title":"34.75インチ","offer_id":48427552211044,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true},{"title":"33インチ（バランス不可）","offer_id":48427552243812,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true},{"title":"0.5インチアップ","offer_id":48427552276580,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true},{"title":"1インチアップ","offer_id":48427552309348,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true},{"title":"1.5インチアップ","offer_id":48427552342116,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true},{"title":"31インチ（パター）","offer_id":48427552374884,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true},{"title":"30インチ（パター）","offer_id":48427552407652,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/10000689_main.jpg?v=1772694963"},{"product_id":"10000585","title":"GOLFPRIDETourVelvetRubber \u003cbr\u003eゴルフプライド ツアーベルベットラバー グリップ VTM \u003cbr\u003e 人気 ウェッジ ゴルフクラブ golfclub","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Instrument Sans\", 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: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #1c1c1c; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #6b6b6b; \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%, #1c1c1c40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"◆\"; color: #1c1c1c; font-size: 0.8em; top: 4px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #6b6b6b; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #6b6b6b; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #efefef; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eプロも認める至高のグリップ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003ePGAツアー使用率No.1のGOLFPRIDEツアーベルベットラバー。その卓越した\u003cstrong\u003eソフトフィーリング\u003c\/strong\u003eが、ショットの精度をかつてないレベルへ引き上げます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/10000585_main.jpg?v=1772694965\" 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\/0732\/4234\/5572\/files\/img57750599_2a879a75-fae3-4b4c-a8dc-d2155ea5aaad.jpg?v=1772694964\" 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\/0732\/4234\/5572\/files\/img57750600_9bc1a4f5-01dd-4abc-a603-f4a0a60e903b.jpg?v=1772694965\" 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\u003ePGAツアー使用率No.1の信頼性と、卓越したフィーリングがショットの精度を高めます。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eベルベットパターンによる確かなグリップ力\u003c\/li\u003e\n                \u003cli\u003e手に吸い付くようなソフトフィーリング\u003c\/li\u003e\n                \u003cli\u003ePGAツアー使用率第1位\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e製品仕様\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eGOLFPRIDEツアーベルベットラバーの基本仕様です。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eグリップ口径: 0.600\"\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\u003e参考重量:\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e0.580\"口径時: 52g ± 2g\u003c\/li\u003e\n                \u003cli\u003e0.600\"口径時: 50g ± 2g\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"東邦ゴルフ","offers":[{"title":"Default Title","offer_id":48007687372900,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/10000585_main.jpg?v=1772694965"},{"product_id":"10002031","title":"オプション（3,300円分）","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Instrument Sans\", 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: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #1c1c1c; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #6b6b6b; \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%, #1c1c1c40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"◆\"; color: #1c1c1c; font-size: 0.8em; top: 4px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #6b6b6b; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #6b6b6b; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #efefef; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e理想を叶えるカスタム・オプション\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eあなたのクラブをさらなる高みへ。\u003cstrong\u003eシャフト\u003c\/strong\u003eや\u003cstrong\u003eグリップ\u003c\/strong\u003e、\u003cstrong\u003eクラブ長\u003c\/strong\u003eまで、3,300円分の細やかな調整で、パフォーマンスを最大限に引き出します。スコアアップを目指す${settings.WRITING_TARGET}のこだわりに応えます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/option_bn_72b152d9-b566-4d8b-b065-412a0639c7f6.jpg?v=1772694966\" 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=\"basic-list\"\u003e\n                    \u003cli\u003eオプション内容: 3,300円分の調整\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    \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        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"東邦ゴルフ","offers":[{"title":"Default Title","offer_id":48007687864420,"sku":null,"price":3000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/option_bn_72b152d9-b566-4d8b-b065-412a0639c7f6.jpg?v=1772694966"},{"product_id":"10000006-yu201310","title":"レーザー彫刻にて名入れ \u003cbr\u003e【ネーム印字】【ゴルフクラブ 姫路 ウェッジ専門店】 golfclub","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Instrument Sans\", 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: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #1c1c1c; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #6b6b6b; \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%, #1c1c1c40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"◆\"; color: #1c1c1c; font-size: 0.8em; top: 4px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #6b6b6b; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #6b6b6b; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #efefef; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e唯一無二の刻印で輝く\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003e繊細なレーザー彫刻\u003c\/strong\u003eが、\u003cstrong\u003e所有する喜び\u003c\/strong\u003eを最大限に高めます。\u003cstrong\u003e特別な一本\u003c\/strong\u003eで、\u003cstrong\u003eゴルフライフ\u003c\/strong\u003eに彩りを添える。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/imgrc0074174398.jpg?v=1772694976\" 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\/0732\/4234\/5572\/files\/10000006-yu201310_02.jpg?v=1772694976\" 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\/0732\/4234\/5572\/files\/10000006-yu201310_04.jpg?v=1772694977\" 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\/div\u003e","brand":"東邦ゴルフ","offers":[{"title":"1.ヘッド部分 \/ メッキ前彫刻仕上げ(納期2〜3週間)","offer_id":48007688224868,"sku":"-A","price":2000.0,"currency_code":"JPY","in_stock":true},{"title":"1.ヘッド部分 \/ メッキ後彫刻仕上げ(納期2〜3日)","offer_id":48007688257636,"sku":"-B","price":2000.0,"currency_code":"JPY","in_stock":true},{"title":"2.ネック部分 \/ メッキ前彫刻仕上げ(納期2〜3週間)","offer_id":48427394039908,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true},{"title":"2.ネック部分 \/ メッキ後彫刻仕上げ(納期2〜3日)","offer_id":48427394105444,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true},{"title":"3.ソール部分（パター） \/ メッキ前彫刻仕上げ(納期2〜3週間)","offer_id":48427394072676,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true},{"title":"3.ソール部分（パター） \/ メッキ後彫刻仕上げ(納期2〜3日)","offer_id":48427394138212,"sku":null,"price":2000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/4234\/5572\/files\/imgrc0074174398.jpg?v=1772694976"}],"url":"https:\/\/toho-golf.we-shop.jp\/collections\/beginner.oembed","provider":"東邦ゴルフ","version":"1.0","type":"link"}