{"title":"特集_メンズユニセックス春夏","description":"","products":[{"product_id":"hsc131u","title":"SPACE CAP","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e都会に映えるミニマルデザイン SPACE CAP\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e洗練された\u003cstrong\u003eナイロン素材\u003c\/strong\u003eが魅せる、さりげない光沢と軽やかな佇まい。同系色のパネル切り替えは、都会的なスタイルに溶け込み、オンオフ問わず使える\u003cstrong\u003e万能なデザイン\u003c\/strong\u003eです。どんなコーディネートにも自然に馴染み、洗練された印象を添えます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/HSC131U_081.jpg?v=1746689871\" 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忙しい日常に機能美 SPACE CAP\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e日中の強い日差しから肌を守る\u003cstrong\u003eUV CUT99%\u003c\/strong\u003eの頼れる機能。\u003cstrong\u003e吸水速乾スウェットバンド\u003c\/strong\u003eで、アクティブなシーンでも快適な被り心地が続きます。片手でワンタッチ調整できる\u003cstrong\u003eドローコード\u003c\/strong\u003eは、多忙な合間にも瞬時に最適なフィット感を提供します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/HSC131U_015_2_BACK.jpg?v=1746081440\" 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毎日を彩る軽やかフィット SPACE CAP\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003eナイロン100%\u003c\/strong\u003eの驚くほどの\u003cstrong\u003e軽量設計\u003c\/strong\u003eが、頭部に負担を感じさせません。サッと被るだけで顔周りがすっきりと見え、どんなシーンにもマッチする軽快な被り心地です。\u003cstrong\u003e手洗い可能\u003c\/strong\u003eで、常に清潔さを保ち、気兼ねなく日常使いできます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/HSC131U_081_0_model_1d69e8c1-3555-44d3-8081-0ee80b2e1fef.jpg?v=1746081441\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e軽快な被り心地\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eナイロン素材の6パネルキャップです。アウトドアとファッションを両立させる、ミニマルな素材と形にこだわりました。\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003e同系色のパネル切替でシックなデザイン\u003c\/li\u003e\n        \u003cli\u003eドローコードでワンタッチサイズ調整が可能\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e主な機能\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eサイズ調整ゴム\u003c\/li\u003e\n        \u003cli\u003e手洗いOK\u003c\/li\u003e\n        \u003cli\u003eUV CUT99%\u003c\/li\u003e\n        \u003cli\u003e吸水速乾スエットバンド\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003c!-- 機能アイコン画像がある場合はここに配置\n      \u003cdiv class=\"care-icons\"\u003e\n        \u003cimg src=\"__ICON_UV_CUT__\" alt=\"UV CUT 99%\"\u003e\n        \u003cimg src=\"__ICON_QUICK_DRY__\" alt=\"吸水速乾\"\u003e\n        \u003cimg src=\"__ICON_HAND_WASH__\" alt=\"手洗い可\"\u003e\n      \u003c\/div\u003e\n      --\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材・品番\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e素材: ナイロン 100％\u003c\/li\u003e\n        \u003cli\u003e品番: HSC131U\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003c!-- 発送案内セクション (Shipping) は情報がないため作成しません --\u003e\n  \u003c!-- 注意事項セクション (Notes) は情報がないため作成しません --\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379370053887,"sku":"HSC131U_015_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"MULTI","offer_id":48197936251135,"sku":"HSC131U_019_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197936283903,"sku":"HSC131U_065_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"IVORY","offer_id":48197936316671,"sku":"HSC131U_081_99","price":4290.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/HSC131U_081.jpg?v=1746689871"},{"product_id":"hsc333u","title":"80's BB CAP","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e80'sケミカルウォッシュ レトロな魅力\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e80年代のデニムケミカルウォッシュを精巧に再現したベースボールキャップです。ボトムやジャケットでは少し抵抗がある方も、キャップなら気軽にスタイリングへ取り入れられます。\u003cstrong\u003e綿100％の柔らかな風合い\u003c\/strong\u003eが、快適な被り心地を約束します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/HSC333U_035.jpg?v=1746081436\" class=\"img-fluid d-block w-100 product-img\" alt=\"80年代のケミカルウォッシュデニムを再現したベースボールキャップのアップ画像\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e個性際立つデザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eデイリー使いに最適 UV対策キャップ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003eサイズ調整ベルト\u003c\/strong\u003eで頭に心地よくフィットし、長時間の着用も快適です。\u003cstrong\u003eUV CUT99%\u003c\/strong\u003eで強い日差しから肌を守り、\u003cstrong\u003e吸水速乾スエットバンド\u003c\/strong\u003eがいつでもさらりとした状態を保ちます。\u003cstrong\u003e手洗いOK\u003c\/strong\u003eで清潔に保てる点も嬉しいポイントです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/HSC333U_035_2_BACK.jpg?v=1746081436\" class=\"img-fluid d-block w-100 product-img\" alt=\"キャップの背面画像、サイズ調整ベルトが確認できる\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eサイズ調整ベルトで快適フィット\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eストリートスタイル 深めシルエット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e被りを少し深めに設定\u003c\/strong\u003eすることで、顔周りをすっきりと見せる効果が期待できます。カジュアルな普段使いはもちろん、ストリートやアウトドアシーンにも自然に溶け込む万能アイテム。こなれた大人のカジュアルスタイルを演出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/HSC333U_026_0_model_2d262711-5ebf-44b0-954d-81e0b3f4caff.jpg?v=1746081436\" class=\"img-fluid d-block w-100 product-img\" alt=\"キャップを着用している人物の正面からの画像、深いシルエットが強調されている\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eどんなコーデにも馴染む\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e80年代のデニムケミカルウォッシュを再現したベースボールキャップです。スタイリングに取り入れやすいデザインと、快適な被り心地を追求しました。\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003eスタイリングに取り入れやすいケミカルウォッシュアイテム\u003c\/li\u003e\n        \u003cli\u003e被りは少し深めのシルエットで顔周りをすっきり見せる効果\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cdiv class=\"care-icons\"\u003e\n        \n        \n        \n        \n      \u003c\/div\u003e\n      \u003cp\u003e快適な着用をサポートする様々な機能を搭載しています。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eサイズ調整ベルトで頭に心地よくフィット\u003c\/li\u003e\n        \u003cli\u003e手洗い可能でいつでも清潔に保てる\u003c\/li\u003e\n        \u003cli\u003eUV CUT99%で強い日差しから肌を保護\u003c\/li\u003e\n        \u003cli\u003e吸水速乾スエットバンドでさらりとした快適な肌触り\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e製品の主な素材構成です。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e綿 100％\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品コード\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e製品を識別するためのコードです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eHSC333U\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"D.GRAY","offer_id":46564275028223,"sku":"HSC333U_026_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"NAVY","offer_id":48197935825151,"sku":"HSC333U_035_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"PAS.BLUE","offer_id":48197935857919,"sku":"HSC333U_087_99","price":3630.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/HSC333U_035.jpg?v=1746081436"},{"product_id":"kc037z","title":"BUZZ CAP","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e夏の大人スタイルを格上げ、UVカットキャップ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e暑い季節も涼やかに。サイドのメッシュはと目が、\u003cstrong\u003e風通しの良いかぶり心地\u003c\/strong\u003eを叶えます。\u003cstrong\u003eUV CUT99%\u003c\/strong\u003eで、日差し対策も万全です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/KC037Z_053.jpg?v=1746081430\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e洗練された夏の装い\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e軽やかな素材と自由なフィット感、大人の夏帽子\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e分類外繊維（紙）と綿をブレンドした本体は、\u003cstrong\u003e驚くほど軽やか\u003c\/strong\u003e。\u003cstrong\u003eサイズ調整ベルト\u003c\/strong\u003eで、性別問わず誰もが心地よくフィット感を調整できます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/KC037Z_053_1_SIDE.jpg?v=1746081431\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eデイリーに馴染むデザイン\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e汗を気にせず、清潔感を保つ吸水速乾キャップ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e帽子の内側には、\u003cstrong\u003e吸水速乾性\u003c\/strong\u003eのスエットバンドを採用。汗をかいても\u003cstrong\u003eさらっとしたかぶり心地\u003c\/strong\u003eが続き、一日中気持ちのいい状態を保ちます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/KC037Z_053_5_IN.jpg?v=1746081431\" 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 class=\"body-text\"\u003e毎年春夏に大人気のキャップです。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003eサイドメッシュのはと目による\u003cstrong\u003e高い通気性\u003c\/strong\u003eで暑い季節も快適\u003c\/li\u003e\n                    \u003cli\u003e帽子の内側の\u003cstrong\u003e吸水速乾スエットバンド\u003c\/strong\u003eでさらっとしたかぶり心地が持続\u003c\/li\u003e\n                    \u003cli\u003e性別・年齢を問わず幅広い層にフィットするデザイン\u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp class=\"body-text\"\u003e大きめサイズをご希望の方は「KC037Z8」で検索してください。\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp class=\"body-text\"\u003e快適さを追求した機能性。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003eサイズ調整ベルト\u003c\/li\u003e\n                    \u003cli\u003eUV CUT99%\u003c\/li\u003e\n                    \u003cli\u003e吸水速乾スエットバンド\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材・構成\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp class=\"body-text\"\u003e軽さと快適さを両立する厳選素材。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e本体：分類外繊維（紙） 65％、綿 35％\u003c\/li\u003e\n                    \u003cli\u003eベルト：麻 55%、綿 45%\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e品番・商品コード\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp class=\"body-text\"\u003e商品の管理情報です。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e品番：KC037Z\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":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379372347647,"sku":"KC037Z_015_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"C.GRAY","offer_id":48197935202559,"sku":"KC037Z_029_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"GRN.ASH","offer_id":48197935235327,"sku":"KC037Z_041_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"KH.OLIVE","offer_id":48197935268095,"sku":"KC037Z_045_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"NATURAL","offer_id":48197935300863,"sku":"KC037Z_053_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"BROWN","offer_id":48197935333631,"sku":"KC037Z_055_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197935366399,"sku":"KC037Z_065_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"IVORY","offer_id":48197935399167,"sku":"KC037Z_081_99","price":3630.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/KC037Z_015.jpg?v=1746081430"},{"product_id":"kc037z8","title":"BUZZ CAP XL","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e夏のおしゃれを楽しむ、大人顔キャップ\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/KC037Z8_045.jpg?v=1746689788\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eスタイリッシュな紫外線対策\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e涼やかな素材感\u003c\/strong\u003eが、夏の装いをワンランクアップ。\u003cstrong\u003eUV CUT99%\u003c\/strong\u003eで、降り注ぐ日差しから肌をしっかりと守ります。サイドのメッシュがデザインのアクセントとなり、軽やかな印象です。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e後ろ姿も美しい、自由なフィット感\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/KC037Z8_053_2_BACK.jpg?v=1746081428\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eデイリーに寄り添うデザイン\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003eどんなヘアスタイルにも合わせやすい、\u003cstrong\u003e洗練されたシルエット\u003c\/strong\u003e。\u003cstrong\u003eサイズ調整ベルト\u003c\/strong\u003eで、あなただけの最適なフィット感を叶えます。性別や年齢を問わず、長く愛用できるデザインです。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e汗ばむ季節もさらり、内側の秘めた高機能\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/KC037Z8_053_5_IN.jpg?v=1746081428\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eアクティブシーンに最適\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003e帽子の内側には\u003cstrong\u003e吸水速乾スエットバンド\u003c\/strong\u003eを採用。汗をかいても肌にまとわりつかず、いつも\u003cstrong\u003eさらっとしたかぶり心地\u003c\/strong\u003eをキープします。本体は\u003cstrong\u003e分類外繊維（紙）と綿\u003c\/strong\u003eで、優しい肌触りです。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003ch3 class=\"section-title\"\u003e商品の詳細\u003c\/h3\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e毎年、春夏に大人気のBUZZ CAP XLです。暑い季節でも快適に被れるよう、様々な工夫が凝らされています。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eサイドのメッシュはと目が優れた通気性を確保\u003c\/li\u003e\n        \u003cli\u003e吸水速乾性のスエットバンドで汗をかいてもさらっと快適\u003c\/li\u003e\n        \u003cli\u003e男性、女性、性別問わず幅広い年齢層に人気のデザイン\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp class=\"body-text\"\u003e※レギュラーサイズも展開しております。レギュラーサイズの商品コードはKC037Zです。\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e機能詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eBUZZ CAP XLは、快適な使用をサポートする高機能を備えています。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eサイズ調整ベルト：個々の頭の形に合わせた最適なフィット感を提供\u003c\/li\u003e\n        \u003cli\u003eUV CUT99%：強力な紫外線から肌を効果的に保護\u003c\/li\u003e\n        \u003cli\u003e吸水速乾スエットバンド：汗による不快感を軽減し、常にさらっとした着用感を持続\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e肌触りの良い素材を厳選し、快適な着用感を実現しました。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e本体：分類外繊維（紙） 65%、綿 35%\u003c\/li\u003e\n        \u003cli\u003eベルト：麻 55%、綿 45%\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品情報\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e商品コード：KC037Z8\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379372609791,"sku":"KC037Z8_015_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"C.GRAY","offer_id":48197934907647,"sku":"KC037Z8_029_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"GRN.ASH","offer_id":48197934940415,"sku":"KC037Z8_041_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"KH.OLIVE","offer_id":48197934973183,"sku":"KC037Z8_045_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"NATURAL","offer_id":48197935005951,"sku":"KC037Z8_053_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"BROWN","offer_id":48197935038719,"sku":"KC037Z8_055_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197935071487,"sku":"KC037Z8_065_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"IVORY","offer_id":48197935104255,"sku":"KC037Z8_081_99","price":3630.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/KC037Z8_045.jpg?v=1746689788"},{"product_id":"hsa332u","title":"APPLE CAS MORISON","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e洗練された佇まいで魅せる大人スタイル\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\n            \u003cstrong\u003eハリと光沢感のある綾織り生地\u003c\/strong\u003eが、カジュアルなキャスケットに\u003cstrong\u003e上質な品格\u003c\/strong\u003eをもたらします。\u003cstrong\u003eボリュームのあるクラウン\u003c\/strong\u003eは顔周りをすっきりと見せ、普段の装いを格上げする\u003cstrong\u003e小顔効果\u003c\/strong\u003eも期待できるでしょう。\n        \u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/HSA332U_065_d5199dd4-86de-4152-848d-3f6e44169e53.jpg?v=1746689710\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eきらめく素材が差をつける\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e機能美が宿る、一日中快適な被り心地\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\n            \u003cstrong\u003e吸水速乾スエットバンド\u003c\/strong\u003eが、汗を素早く吸収し頭部を常に快適に保ちます。さらに\u003cstrong\u003eUVカット99%\u003c\/strong\u003eの機能が日差しから肌を守り、内側の\u003cstrong\u003eサイズ調整機能\u003c\/strong\u003eであらゆる頭の形に完璧にフィットするでしょう。\n        \u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/HSA332U_065_8_MATERIAL_f49ed517-05b5-4b35-bba0-d7026ef8c403.jpg?v=1746081418\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e蒸れ知らずの頼れる設計\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e変幻自在のアレンジで休日を彩る\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\n            \u003cstrong\u003eたっぷりとしたシルエット\u003c\/strong\u003eは、まっすぐ被ってスマートに、横に倒して個性的にと、\u003cstrong\u003e自由なアレンジ\u003c\/strong\u003eを叶えます。\u003cstrong\u003e綿97%ポリウレタン3%\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\/0723\/7956\/4287\/files\/HSA332U_015_0_model_de0c71c7-086b-410c-96f8-2c5f06c34088.jpg?v=1746081418\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eスタイルを楽しむ自由な発想\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003e\n                クラウンにボリュームがあるキャスケットです。\n                \u003cstrong\u003eハリ感\u003c\/strong\u003e、\u003cstrong\u003e光沢感\u003c\/strong\u003eのある細かい綾織り柄生地なので綺麗めに被っていただけます。\n            \u003c\/p\u003e\n            \u003cp class=\"body-text\"\u003e\n                \u003cstrong\u003eたっぷりとしたシルエット\u003c\/strong\u003eなので、そのまま被ったり、横に倒したりと、\u003cstrong\u003eアレンジ\u003c\/strong\u003eして楽しんでいただけるアイテムです。\n            \u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003e一日中快適に過ごせる機能が充実しています。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eサイズ調整機能\u003c\/li\u003e\n                \u003cli\u003e手洗いOK\u003c\/li\u003e\n                \u003cli\u003eUV CUT99%\u003c\/li\u003e\n                \u003cli\u003e吸水速乾スエットバンド\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003eしなやかで心地よい肌触りの素材を使用しています。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e綿 97％\u003c\/li\u003e\n                \u003cli\u003eポリウレタン 3％\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品コード\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e品番: HSA332U\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 発送案内セクション (Shipping) - 情報がないため作成しません --\u003e\n    \u003c!-- 注意事項セクション (Notes) - 情報がないため作成しません --\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379374510335,"sku":"HSA332U_015_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"C.GRAY","offer_id":48197933859071,"sku":"HSA332U_029_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197933891839,"sku":"HSA332U_065_99","price":4290.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/HSA332U_065_d5199dd4-86de-4152-848d-3f6e44169e53.jpg?v=1746689710"},{"product_id":"fsw533u-gs","title":"DANDAN WATCH REN","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- ① 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e個性際立つ段々タック DANDAN WATCH REN\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e独特の段々タックデザインが視線を引きつけ、日々の装いをクラスアップします。\u003cstrong\u003eとろんとしたレーヨン素材\u003c\/strong\u003eが、頭の形に自然と馴染み、心地よいフィット感を生み出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/FSW533U-GS_021.jpg?v=1746689638\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e洗練されたデザイン美\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e吸湿性に優れたレーヨン素材ワッチ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e吸湿性に優れたレーヨン100%素材\u003c\/strong\u003eが、一日中さらりとした肌触りを提供します。手洗い可能なため、清潔感を保ちながら長く愛用いただけるでしょう。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/FSW533U-GS_015_4_TOP.jpg?v=1746081409\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e快適を叶える素材感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e締め付け感ゼロ ストレスフリーな着用感\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eゆったりとしたシルエットは、長時間かぶっても\u003cstrong\u003e締め付け感がなく、まさにストレスフリーな心地よさ\u003c\/strong\u003eです。頭を優しく包み込み、解放感あふれる日常を演出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/FSW533U-GS_015_0_model.jpg?v=1746081409\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eリラックスフィットで快適\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ② スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003e段々にタックをとったデザインが特徴のワッチです。吸湿性に優れたとろんとしたレーヨン素材は、かぶり心地が最高。ゆったり目のシルエットで締め付け感がなく、手洗い可能でお手入れも簡単です。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e個性際立つ段々タックデザイン\u003c\/li\u003e\n        \u003cli\u003e吸湿性に優れたとろみレーヨン素材\u003c\/li\u003e\n        \u003cli\u003e頭の形に自然と馴染む心地よいフィット感\u003c\/li\u003e\n        \u003cli\u003eゆったりシルエットで締め付け感ゼロ、ストレスフリー\u003c\/li\u003e\n        \u003cli\u003e手洗い可能で衛生的\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003e日常使いに嬉しい、お手入れしやすい機能。\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003e手洗いOK\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003c!-- 機能アイコン画像があればここに配置 --\u003e\n      \u003c!-- \u003cdiv class=\"care-icons\"\u003e\u003cimg src=\"__IMG_FUNCTION_HANDWASH__\"\u003e\u003c\/div\u003e --\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003e快適な着用感を実現する厳選素材。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e素材: レーヨン 100％\u003c\/li\u003e\n        \u003c!-- 生産国情報が提供されていないため記載しません --\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品コード\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003e本製品の管理コードです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e品番: FSW533U-GS\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- ③ 発送案内セクション (Shipping) - 情報がないため作成しません --\u003e\n  \u003c!-- ④ 注意事項セクション (Notes) - 情報がないため作成しません --\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379375722751,"sku":"FSW533U-GS_015_99","price":2860.0,"currency_code":"JPY","in_stock":false},{"title":"ASH","offer_id":48197931270399,"sku":"FSW533U-GS_021_99","price":2860.0,"currency_code":"JPY","in_stock":false},{"title":"C.GRAY","offer_id":48197931303167,"sku":"FSW533U-GS_029_99","price":2860.0,"currency_code":"JPY","in_stock":false},{"title":"KH.OLIVE","offer_id":48197931335935,"sku":"FSW533U-GS_045_99","price":2860.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197931368703,"sku":"FSW533U-GS_065_99","price":2860.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/FSW533U-GS_021.jpg?v=1746689638"},{"product_id":"hsh532u","title":"80's BK HAT","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e80年代が薫る個性派デニムハット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e懐かしさと新しさを併せ持つ\u003cstrong\u003e80年代デニムのケミカルウォッシュ\u003c\/strong\u003eを再現。独特の風合いが日常の装いに遊び心をプラスし、綿100%の素材が心地よい肌触りを届けます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/HSH532U_035.jpg?v=1746689161\" 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大人の抜け感を演出、UV対策ハット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eさっと被るだけでこなれた印象を与えるバケットハット。\u003cstrong\u003e99%UVカット\u003c\/strong\u003eで日差しから肌を守り、内側の調整機能であなたにぴったりのフィット感を実現します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/HSH532U_035_0_model_5f82868b-01ae-4057-b859-4d8ccccf871e.jpg?v=1746081371\" 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つばの長さ5cm\u003c\/strong\u003eが絶妙なバランス。手洗い可能な綿ツイル素材に\u003cstrong\u003e吸水速乾スウェットバンド\u003c\/strong\u003eで清潔と快適さを両立。くるっと丸めて\u003cstrong\u003eポケッタブル\u003c\/strong\u003e、持ち運びもスマートです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/HSH532U_035_8_MATERIAL.jpg?v=1746081371\" 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\u003e80年代のデニムケミカルウォッシュを再現したバケットハットです。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003eつばの長さは5cmで、絶妙なバランスを保ちます。\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=\"care-icons\"\u003e\n          \u003c!-- 機能アイコン画像があればここに配置 (例: \u003cimg src=\"adjust_icon.png\" alt=\"サイズ調整\"\u003e) --\u003e\n        \u003c\/div\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\u003eUV CUT99%で、日差しが強い日も紫外線対策は万全です。\u003c\/li\u003e\n          \u003cli\u003e吸水速乾スウェットバンドが、汗をかいても快適な被り心地をキープします。\u003c\/li\u003e\n          \u003cli\u003eストラップループ付きで、風の強い日でも安心して着用できます。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・品番\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e素材: 綿 100％\u003c\/li\u003e\n          \u003cli\u003e品番: HSH532U\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- 発送案内セクション (Shipping) - 情報がないため作成しません --\u003e\n  \u003c!-- 注意事項セクション (Notes) - 情報がないため作成しません --\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379382014207,"sku":"HSH532U_015_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"D.GRAY","offer_id":48197921112319,"sku":"HSH532U_026_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"NAVY","offer_id":48197921145087,"sku":"HSH532U_035_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"IVORY","offer_id":48197921177855,"sku":"HSH532U_081_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"PAS.BLUE","offer_id":48197921210623,"sku":"HSH532U_087_99","price":3630.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/HSH532U_035.jpg?v=1746689161"},{"product_id":"uh083y","title":"MURPHY HAT","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e涼を纏う上品な中折れハット\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e軽やかな\u003cstrong\u003eペーパー素材\u003c\/strong\u003eで仕立てた、真夏も心地よい中折れハット。ざっくりとした編み柄が、\u003cstrong\u003e風通しの良さ\u003c\/strong\u003eを実現し、蒸れにくい快適な被り心地を約束します。端正なデザインは、どんな装いも格上げします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/UH083Y_053_1_SIDE.jpg?v=1746081368\" 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をもたらします。ON\/OFF問わず、様々なシーンで活躍するでしょう。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/UH083Y_053_8_MATERIAL.jpg?v=1746081369\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e差をつける洗練のディテール\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e自分にフィットする美シルエット\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e誰もが理想の被り心地を叶える\u003cstrong\u003eサイズ調整機能付き\u003c\/strong\u003e。頭の形に自然と馴染み、顔周りをすっきりと見せる計算されたシルエットが、装いをより一層引き立てます。幅広いスタイルに溶け込む、着こなしの決め手となるアイテムです。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/UH083Y_015_0_model_463ce1b4-0990-4440-a0f2-718cbb833688.jpg?v=1746081369\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e自由自在にフィット調整\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e軽やかで通気性の良いペーパーサーモハット。細部のデザインにもこだわりました。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003e軽くて通気性の良いペーパー素材\u003c\/li\u003e\n                \u003cli\u003e真夏まで快適に被れるざっくり編み柄\u003c\/li\u003e\n                \u003cli\u003e高級感のある合成皮革ベルトとステッチ\u003c\/li\u003e\n                \u003cli\u003eON\/OFF問わず使えるデザイン\u003c\/li\u003e\n                \u003cli\u003eビッグサイズ展開あり（ビッグサイズはUH083Y-XLで検索）\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e快適な被り心地をサポートする機能です。\u003c\/p\u003e\n            \u003cul class=\"point-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本体: 分類外繊維(紙) 55%, ポリエステル 45％\u003c\/li\u003e\n                \u003cli\u003eベルト: 合成皮革\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品コード\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e商品の識別コードです。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eUH083Y\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379383128319,"sku":"UH083Y_015_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"NATURAL","offer_id":48197920653567,"sku":"UH083Y_053_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"IVORY","offer_id":48197920686335,"sku":"UH083Y_081_99","price":4730.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/UH083Y_081.jpg?v=1746689145"},{"product_id":"hst332u","title":"THE KAN KAN HAT","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e軽やか麦わらカンカンハット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e伝統的なデザインを現代的に昇華し、どんな装いにも品格を添える一品です。\u003cbr\u003e\u003cstrong\u003e7mm幅の麦ブレード\u003c\/strong\u003eが、驚くほどの軽さと日常に溶け込む上質感を演出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/HST332U_053.jpg?v=1746689019\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eスタイリッシュな佇まい\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e天然麦ブレードの繊細な光沢\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e丁寧に編み込まれた\u003cstrong\u003e天然草木（麦わら）\u003c\/strong\u003eの表情が、自然な風合いと高級感を醸し出します。シンプルなグログランベルトが、洗練されたアクセントをもたらします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/HST332U_053_8_MATERIAL.jpg?v=1746081351\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e職人技が光る逸品\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eいつでも快適なフィット感\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e頭の形に合わせて調整できる機能\u003c\/strong\u003eで、自分だけの心地よさを実現します。\u003cstrong\u003e吸水速乾スエットバンド\u003c\/strong\u003eが、日差しの下でも爽やかな着用感を保ち、ストレスフリーな一日をサポートします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/HST332U_053_0_model_cdda7cfd-5ac4-4c2d-bb44-b02803f899c.jpg?v=1746081351\" 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        \u003cp\u003eクラシックな細麦も素敵ですが、今回は7mm幅の麦ブレードを使用し、軽くて普段遣いしやすいデザインに仕上げました！\u003c\/p\u003e\n        \u003cp\u003eベルトもシンプルなグログランでユニセックスでお楽しみいただけるアイテムです♪\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eサイズ調整機能\u003c\/li\u003e\n          \u003cli\u003e吸水速乾スエットバンド\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e天然草木（麦わら）\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e品番\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eHST332U\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":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379385061631,"sku":"HST332U_015_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"NATURAL","offer_id":48197917212927,"sku":"HST332U_053_99","price":4290.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/HST332U_053.jpg?v=1746689019"},{"product_id":"isc232u","title":"CAMPUS LOGO CAP","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e夏を彩るCAMPUS LOGO CAP\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC232U_025.jpg?v=1746688755\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e軽やか素材で夏を楽しむ\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003e麻混のドライタッチな糸\u003c\/strong\u003eが、真夏もサラリと心地よい肌触りを実現します。年齢や性別を問わないカレッジロゴは、あなたの日常に上質なカジュアル感を添えるでしょう。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e風格漂うカレッジロゴ刺繍\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC232U_015_8_MATERIAL.jpg?v=1746688755\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e緻密な刺繍が映える\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003e精巧に編み込まれたカレッジロゴ刺繍\u003c\/strong\u003eが、さりげなくも確かな存在感を放ちます。細やかなニットの表情は、シンプルなスタイルに奥深さを加えるでしょう。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e理想のフィット感へ導く調整ベルト\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC232U_065_2_BACK.jpg?v=1746081327\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e自由にサイズアジャスト\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e後姿も抜かりなく、\u003cstrong\u003eサイズ調整ベルト\u003c\/strong\u003eであなたにぴったりの快適さを提供します。\u003cstrong\u003eバイザー一体型デザイン\u003c\/strong\u003eが、頭の形に自然になじみ、ストレスフリーな着用感を実現します。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003eバイザー一体型のサーマルニットキャップです。ドライタッチの麻混の糸を使用しており、夏でもサラリと快適に着用いただけます。カレッジロゴの刺繍は、年齢や性別を選ばずお使いいただけるデザインを意識しました。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eドライタッチな麻混素材で夏も快適\u003c\/li\u003e\n                \u003cli\u003e年齢・性別問わず着用できるカレッジロゴデザイン\u003c\/li\u003e\n                \u003cli\u003eシンプル、カジュアルコーデに最適\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eサイズ調整ベルト\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eポリエステル 45%\u003c\/li\u003e\n                \u003cli\u003eアクリル 30%\u003c\/li\u003e\n                \u003cli\u003e再生繊維（リヨセル） 17%\u003c\/li\u003e\n                \u003cli\u003e麻 8%\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\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\u003eISC232U\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379443290367,"sku":"ISC232U_015_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"GRAY","offer_id":48197908463871,"sku":"ISC232U_025_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"BLUE","offer_id":48197908496639,"sku":"ISC232U_033_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197908529407,"sku":"ISC232U_065_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"IVORY","offer_id":48197908562175,"sku":"ISC232U_081_99","price":4950.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC232U_025.jpg?v=1746688755"},{"product_id":"isc233u","title":"BROOKS CAP","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eBROOKS CAP 新解釈デザインで差をつける\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e伝統的な「\u003cstrong\u003eボロ\u003c\/strong\u003e」を現代的に再解釈したベースボールキャップ。\u003cstrong\u003e化繊混デニム\u003c\/strong\u003eのような\u003cstrong\u003e微光沢\u003c\/strong\u003eと\u003cstrong\u003e刺し子\u003c\/strong\u003eの融合が、\u003cstrong\u003e清涼感ある綺麗めカジュアル\u003c\/strong\u003eを演出します。一点投入で\u003cstrong\u003e洗練されたスタイル\u003c\/strong\u003eに。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC233U_033.jpg?v=1746688739\" 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立体感が魅力 BROOKS CAPのこだわり\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綿100%素材\u003c\/strong\u003eが叶える、\u003cstrong\u003e肌に優しい快適な被り心地\u003c\/strong\u003eです。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC233U_033_8_MATERIAL.jpg?v=1746081325\" 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\"\u003eBROOKS CAP 高機能でデイリーユースも安心\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e紫外線が気になる季節も、\u003cstrong\u003eUVカット99%\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\/0723\/7956\/4287\/files\/ISC233U_033_0_model.jpg?v=1746081325\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e快適に過ごせる多機能キャップ\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eボロの新解釈がコンセプトのベースボールキャップです。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e化繊混デニムを使用し、微光沢と清涼感を演出\u003c\/li\u003e\n                    \u003cli\u003e刺し子をフロッキープリントで表現し、立体的でグラフィカルな表情を実現\u003c\/li\u003e\n                    \u003cli\u003e綺麗めカジュアルに仕上げるデザイン\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e機能性\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e日々の使用を快適にする機能が充実しています。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003eサイズ調整ベルトで最適なフィット感を実現\u003c\/li\u003e\n                    \u003cli\u003e手洗いOKでいつでも清潔に保てます\u003c\/li\u003e\n                    \u003cli\u003eUV CUT99%で強い日差しから肌を保護\u003c\/li\u003e\n                    \u003cli\u003e吸水速乾スウェットバンドで汗による不快感を軽減\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e綿 100%\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\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\u003eISC233U\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":"SENSE OF GRACE","offers":[{"title":"BLUE","offer_id":46564275192063,"sku":"ISC233U_033_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"NAVY","offer_id":48197907415295,"sku":"ISC233U_035_99","price":4290.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC233U_033.jpg?v=1746688739"},{"product_id":"isc234u","title":"PLANET CAP","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e個性を引き出す刺繍キャップ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e普段使いからアウトドアまで幅広く活躍する\u003cstrong\u003eナイロン100%素材\u003c\/strong\u003e。鮮やかなブルーに愛らしい\u003cstrong\u003eワンポイント刺繍\u003c\/strong\u003eが、あなたのスタイルに遊び心を加えます。日々の装いを個性的に彩るアイテムです。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC234U_033.jpg?v=1746688720\" class=\"img-fluid d-block w-100 product-img\" alt=\"鮮やかなブルーのキャップ、遊び心あるデザイン\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e遊び心あるデザイン\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e視線を惹きつける猫の存在感\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e思わず笑顔になる、愛嬌たっぷりの\u003cstrong\u003e猫モチーフ\u003c\/strong\u003e。緻密な刺繍は、まるで本物の毛並みのような\u003cstrong\u003e立体感\u003c\/strong\u003e。さりげない表情が、あなたの個性を豊かに引き立てます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC234U_033_8_MATERIAL.jpg?v=1746081323\" class=\"img-fluid d-block w-100 product-img\" alt=\"緻密な刺繍で表現された猫のモチーフ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e職人技が光る繊細な刺繍\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eどんな頭にもフィット 快適キャップ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003eサイズ調整ベルト\u003c\/strong\u003eが、頭に心地よくフィット。\u003cstrong\u003e深めのかぶりと長いつば\u003c\/strong\u003eが顔をしっかり覆い、\u003cstrong\u003eUV CUT99%機能\u003c\/strong\u003eで日差しから保護。\u003cstrong\u003e吸水速乾スエットバンド\u003c\/strong\u003eで、汗をかくシーンも常に快適です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC234U_015_2_BACK.jpg?v=1746081324\" class=\"img-fluid d-block w-100 product-img\" alt=\"キャップの機能性を表す画像\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e優れた機能性と安心感\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eキャッチーな生き物のワンポイント刺繍が特徴のベースボールキャップです。通年で使いやすい素材と裏地のメッシュで、日常からアウトドアまで幅広くお使いいただけます。\u003c\/p\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003e愛らしいワンポイント刺繍デザイン\u003c\/li\u003e\n                    \u003cli\u003e通年で着用しやすいナイロン素材\u003c\/li\u003e\n                    \u003cli\u003e通気性の良いメッシュ素材の裏地\u003c\/li\u003e\n                    \u003cli\u003e普段使いからアウトドアまで活躍\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e機能性\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e快適な着用感をサポートする多彩な機能を備えています。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003eサイズ調整ベルトで最適なフィット感\u003c\/li\u003e\n                    \u003cli\u003e手洗いOKでお手入れも簡単\u003c\/li\u003e\n                    \u003cli\u003eUV CUT99%で紫外線対策も万全\u003c\/li\u003e\n                    \u003cli\u003e吸水速乾スエットバンドで常に快適\u003c\/li\u003e\n                    \u003cli\u003e長いつばと深めのかぶりで顔をしっかり保護\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eつばの長さ: 約7.5cm\u003c\/li\u003e\n                    \u003cli\u003eかぶり: 深め\u003c\/li\u003e\n                    \u003cli\u003eその他: サイズ調整ベルト付き\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e本体素材: ナイロン 100%\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\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商品コード: ISC234U\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":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46564275224831,"sku":"ISC234U_015_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"BLUE","offer_id":48197906694399,"sku":"ISC234U_033_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"KH.OLIVE","offer_id":48197906727167,"sku":"ISC234U_045_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"NATURAL","offer_id":48197906759935,"sku":"ISC234U_053_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"CAMEL","offer_id":48197906792703,"sku":"ISC234U_063_99","price":3960.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC234U_033.jpg?v=1746688720"},{"product_id":"isc235u","title":"LONG VISOR LOGO CAP","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e大人カジュアルを格上げする深めロゴキャップ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\n            深く設計されたかぶりと長めのつばが、今の気分に合う\u003cstrong class=\"keyword\"\u003e洗練されたシルエット\u003c\/strong\u003eを演出します。\n            \u003cstrong class=\"keyword\"\u003e立体的な3Dロゴ刺繍\u003c\/strong\u003eが程よいアクセントになり、日常の装いをワンランクアップ。\n            洗いをかけた\u003cstrong class=\"keyword\"\u003eユーズド感\u003c\/strong\u003eが、こなれた雰囲気を醸し出しています。\n        \u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC235U_048.jpg?v=1746688705\" class=\"img-fluid d-block w-100 product-img\" alt=\"トレンドを意識した旬顔キャップ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eトレンドを意識した旬顔キャップ\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e細部に宿る上質 3D刺繍と綿100%の感触\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\n            こだわり抜かれた\u003cstrong class=\"keyword\"\u003e3Dロゴ刺繍\u003c\/strong\u003eは、豊かな表情で着こなしに奥行きを与えます。\n            肌に優しい\u003cstrong class=\"keyword\"\u003e綿100%素材\u003c\/strong\u003eを採用し、\u003cstrong class=\"keyword\"\u003e心地よい肌触り\u003c\/strong\u003eを実現。\n            一つ一つ丁寧に施された\u003cstrong class=\"keyword\"\u003e洗いの加工\u003c\/strong\u003eが、使い込んだような風合いをまとい、大人のデイリーユースに溶け込みます。\n        \u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC235U_015_8_MATERIAL.jpg?v=1746688705\" class=\"img-fluid d-block w-100 product-img\" alt=\"繊細な3Dロゴの存在感\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e繊細な3Dロゴの存在感\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e紫外線から肌を守る99%カット 長いつばで安心感\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\n            紫外線から肌をしっかり守る\u003cstrong class=\"keyword\"\u003eUV CUT99%\u003c\/strong\u003eで、日差しを気にせずアクティブに過ごせます。\n            \u003cstrong class=\"keyword\"\u003e吸水速乾スエットバンド\u003c\/strong\u003eが快適な着用感を一日中キープし、\u003cstrong class=\"keyword\"\u003e手洗いも可能\u003c\/strong\u003eで清潔に保てる設計。\n            \u003cstrong class=\"keyword\"\u003eサイズ調整ベルト\u003c\/strong\u003eにより、男性にもしっくり馴染むフィット感が得られます。\n        \u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC235U_015_1_SIDE.jpg?v=1746081322\" class=\"img-fluid d-block w-100 product-img\" alt=\"日差しに強い高機能カジュアル\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e日差しに強い高機能カジュアル\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eトレンド感を重視したデザインと快適な着用感を追求しました。\u003c\/p\u003e\n            \u003cul class=\"point-list\"\u003e\n                \u003cli\u003e立体的な3Dロゴ刺繍がアクセント\u003c\/li\u003e\n                \u003cli\u003e今の気分に合う深めのかぶりと長いつば（8.0cm）\u003c\/li\u003e\n                \u003cli\u003e洗いをかけたユーズド加工によるこなれた風合い\u003c\/li\u003e\n                \u003cli\u003e日よけ効果はもちろん、男性がかぶってもしっくりくる深さ\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e機能性\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e快適さと清潔さを保つための実用的な機能を搭載しています。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eサイズ調整ベルトで最適なフィット感\u003c\/li\u003e\n                \u003cli\u003e手洗い可能でいつでも清潔\u003c\/li\u003e\n                \u003cli\u003eUV CUT99%で紫外線からしっかり保護\u003c\/li\u003e\n                \u003cli\u003e吸水速乾スエットバンドで快適な着用感を持続\u003c\/li\u003e\n                \u003cli\u003eつばが長く、かぶりが深い設計\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e肌に優しく、快適な素材を使用しています。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e本体：綿 100%\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品コード\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e製品を識別するためのコードです。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e品番：ISC235U\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"DARK","offer_id":46379443716351,"sku":"ISC235U_011_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"BLACK","offer_id":48197906563327,"sku":"ISC235U_015_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"NAVY","offer_id":48197906596095,"sku":"ISC235U_035_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"GREEN","offer_id":48197906628863,"sku":"ISC235U_048_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197906661631,"sku":"ISC235U_065_99","price":3960.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC235U_048.jpg?v=1746688705"},{"product_id":"isc331u","title":"LONG VISOR LINEN CAP","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e上質リネンが魅せる大人の深つばキャップ\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC331U_065.jpg?v=1746688566\" class=\"img-fluid d-block w-100 product-img\" alt=\"涼やかな麻の風合いをまとう深つばキャップ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e涼やかな麻の風合い\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e天然麻100%の素材感が、さりげない上質さを醸し出します。深く設計されたクラウンと約7.5cmの長いつばが、顔周りに洗練された陰影をもたらし、スタイリングを格上げします。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e快適を支える機能美バックデザイン\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC331U_015_2_BACK.jpg?v=1746081313\" class=\"img-fluid d-block w-100 product-img\" alt=\"キャップのバックデザインと機能性\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eこだわりの機能満載\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e後ろ姿にも妥協しない、細部に宿る機能性。\u003cstrong\u003eサイズ調整ベルト\u003c\/strong\u003eで頭に心地よくフィットし、\u003cstrong\u003e吸水速乾スウェットバンド\u003c\/strong\u003eが汗ばむ季節も爽やかに保ちます。手洗いが可能で、いつでも清潔感を維持できます。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e顔周りすっきり、UV対策ロングバイザー\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC331U_065_0_model.jpg?v=1746081313\" class=\"img-fluid d-block w-100 product-img\" alt=\"顔周りをすっきり見せるロングバイザーキャップ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e夏のおしゃれを叶える\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e絶妙な深さで、かぶるだけで顔全体を美しく引き立てます。長いつばは日差しから肌を守り、\u003cstrong\u003eUV CUT 99%\u003c\/strong\u003eの機能で夏の外出を安心サポート。どんなスタイルにも馴染む、使い勝手の良いデザインです。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eシンプルながらも、かぶり心地とシルエットにこだわったロングバイザーキャップです。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003e深く設計されたクラウンと約7.5cmの長いつば\u003c\/li\u003e\n                \u003cli\u003e通気性・吸湿性に優れた素材で夏も快適\u003c\/li\u003e\n                \u003cli\u003e顔周りに洗練された陰影をもたらすデザイン\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e快適な着用をサポートする機能が充実しています。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eサイズ調整ベルト\u003c\/li\u003e\n                \u003cli\u003e手洗いOK\u003c\/li\u003e\n                \u003cli\u003eUV CUT 99%\u003c\/li\u003e\n                \u003cli\u003e吸水速乾スウェットバンド\u003c\/li\u003e\n                \u003cli\u003e麻素材タグ付き\u003c\/li\u003e\n                \u003cli\u003eつばが長くてかぶりが深い\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e本製品の素材構成です。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e麻 100%\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品コード\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e本製品の品番です。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eISC331U\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379444404479,"sku":"ISC331U_015_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197904105727,"sku":"ISC331U_065_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"PINK","offer_id":48197904138495,"sku":"ISC331U_071_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"IVORY","offer_id":48197904171263,"sku":"ISC331U_081_99","price":3960.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC331U_065.jpg?v=1746688566"},{"product_id":"isc332u","title":"COZY CAP","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\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を演出します。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC332U_053.jpg?v=1746688543\" class=\"img-fluid d-block w-100 product-img\" alt=\"柔らかな素材感と色合い\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e柔らかな素材感と色合い\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e暑い日も安心 涼感UVキャップ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      頭部の蒸れ悩みを解決する、\u003cstrong\u003e4ヶ所のベンチレーション機能\u003c\/strong\u003e。\n      空気が\u003cstrong\u003eスムーズに循環\u003c\/strong\u003eし、真夏でも\u003cstrong\u003e爽やかな装着感\u003c\/strong\u003eが続きます。\n      \u003cstrong\u003eUV CUT99%\u003c\/strong\u003eで日焼けを気にせず活動できます。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC332U_065_8_MATERIAL.jpg?v=1746081312\" class=\"img-fluid d-block w-100 product-img\" alt=\"隠れた通気孔でいつでも快適\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e隠れた通気孔でいつでも快適\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eぴったりフィット 洗える多機能帽\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      \u003cstrong\u003eつばが長く、かぶりが深い設計\u003c\/strong\u003eで、顔周りをすっきり見せます。\n      \u003cstrong\u003eサイズ調整ベルト\u003c\/strong\u003eで頭の形に合わせられ、\u003cstrong\u003e吸水速乾スエットバンド\u003c\/strong\u003eは汗をかいても清潔さを保ちます。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC332U_015_0_model.jpg?v=1746081312\" class=\"img-fluid d-block w-100 product-img\" alt=\"自分サイズで心地よく\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e自分サイズで心地よく\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eこのキャップは、日常生活に溶け込む洗練されたデザインと機能性を両立しています。\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003e4ヶ所のベンチレーション機能で、真夏でも快適な通気性を確保します。\u003c\/li\u003e\n        \u003cli\u003e7.5cmのロングバイザーが日差しを効果的に遮り、日よけ効果も抜群です。\u003c\/li\u003e\n        \u003cli\u003eつばが長く、かぶりが深い設計で顔周りをすっきり見せるデザインです。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e快適な着用感を追求した多彩な機能を搭載しています。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e頭部に合わせて調節可能なサイズ調整ベルト\u003c\/li\u003e\n        \u003cli\u003eお手入れ簡単な洗濯機洗いOK\u003c\/li\u003e\n        \u003cli\u003e真夏の強い日差しから肌を守るUV CUT99%\u003c\/li\u003e\n        \u003cli\u003e汗を素早く吸収・拡散する吸水速乾スエットバンド\u003c\/li\u003e\n        \u003cli\u003e通気性を高める効果的なベンチレーション\u003c\/li\u003e\n        \u003cli\u003e顔をしっかり覆い日差しを避けるつばが長くてかぶりが深い設計\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e肌触りの良い、高品質な素材を使用しています。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eポリエステル 100%\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e品番\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e商品の識別情報です。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eISC332U\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379444535551,"sku":"ISC332U_015_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"ASH","offer_id":48197903679743,"sku":"ISC332U_021_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"NATURAL","offer_id":48197903712511,"sku":"ISC332U_053_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197903745279,"sku":"ISC332U_065_99","price":4730.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC332U_053.jpg?v=1746688543"},{"product_id":"isc333u","title":"WATERPROOF BB CAP","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e雨の日もスマートに 防水キャップ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e独自の\u003cstrong\u003e防水生地\u003c\/strong\u003eと工夫された縫製で、急な雨や水しぶきからも頭部を快適に守り抜きます。取り外し可能な\u003cstrong\u003eあご紐\u003c\/strong\u003eが、風の強い日やアクティブなシーンでも安心感を提供し、着こなしの幅も広げる一本です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC333U_021.jpg?v=1746688525\" 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汗ばむ季節も快適に UVカットキャップ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e内側には\u003cstrong\u003e吸水速乾スエットバンド\u003c\/strong\u003eを採用し、常にサラリとした肌触りをキープします。\u003cstrong\u003eUV CUT99%\u003c\/strong\u003e機能が強い日差しから肌を守り、\u003cstrong\u003e手洗い可能\u003c\/strong\u003eなためいつでも清潔感を長く保てます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC333U_015_5_IN.jpg?v=1746081311\" 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\/0723\/7956\/4287\/files\/ISC333U_015_0_model.jpg?v=1746081311\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eこだわりのスタイリング\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e防水性とデザイン性を両立させたベースボールキャップです。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e防水生地を使用し、急な雨や水しぶきから頭部を保護。\u003c\/li\u003e\n        \u003cli\u003eクラウン部分の縫製を工夫し、水の侵入を最小限に抑えます。\u003c\/li\u003e\n        \u003cli\u003eあご紐は取り外し可能で、外した際にループが見えないスマートな構造。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\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=\"care-icons\"\u003e\n        \u003cimg src=\"\" alt=\"サイズ調整ベルト\"\u003e\n        \u003cimg src=\"\" alt=\"手洗いOK\"\u003e\n        \u003cimg src=\"\" alt=\"UV CUT99%\"\u003e\n        \u003cimg src=\"\" alt=\"吸水速乾スエットバンド\"\u003e\n        \u003cimg src=\"\" alt=\"あごヒモ取り外し可\"\u003e\n        \u003cimg src=\"\" alt=\"撥水・防水生地\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e商品の具体的な寸法は以下のサイズ表をご参照ください。\u003c\/p\u003e\n      \u003cdiv class=\"spec-img-full\"\u003e\n        \u003cimg src=\"\" alt=\"衣類サイズ表\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e高品質な素材を使用し、丈夫で快適な仕上がりです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e素材: ポリエステル 100%\u003c\/li\u003e\n        \u003cli\u003e生産国: 情報なし\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品コード\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本製品の識別コードです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e品番: ISC333U\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379444666623,"sku":"ISC333U_015_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"ASH","offer_id":48197903548671,"sku":"ISC333U_021_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"C.GRAY","offer_id":48197903581439,"sku":"ISC333U_029_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"OLIVE","offer_id":48197903614207,"sku":"ISC333U_043_99","price":4290.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC333U_021.jpg?v=1746688525"},{"product_id":"isc335u","title":"STREET JET CAP","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\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\/0723\/7956\/4287\/files\/ISC335U_015.jpg?v=1746081309\" class=\"img-fluid d-block w-100 product-img\" alt=\"ストリートを彩るジェットキャップ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eスタイリッシュな日常に\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e快適さが続くフィット感\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e後部の調整ベルトで、どんな頭の形にも\u003cstrong\u003e完璧にフィット\u003c\/strong\u003eします。\u003cstrong\u003eUV CUT99%\u003c\/strong\u003eの機能と\u003cstrong\u003e吸水速乾スウェットバンド\u003c\/strong\u003eで、日差しや汗を気にせず一日中\u003cstrong\u003e快適\u003c\/strong\u003eに過ごせます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC335U_015_2_BACK.jpg?v=1746081309\" class=\"img-fluid d-block w-100 product-img\" alt=\"後部調整ベルトで快適フィット\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e機能美を追求\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e毎日活躍する紫外線対策\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eやや深めのかぶりが顔周りを\u003cstrong\u003eすっきりと見せ\u003c\/strong\u003e、\u003cstrong\u003e洗練された印象\u003c\/strong\u003eに。\u003cstrong\u003e綿100%\u003c\/strong\u003eの優しい肌触りと確かな\u003cstrong\u003e紫外線カット効果\u003c\/strong\u003eで、あらゆるシーンをサポートします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC335U_015_0_model.jpg?v=1746081309\" class=\"img-fluid d-block w-100 product-img\" alt=\"深めのかぶりで紫外線対策\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e軽快なストリートスタイル\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eスペック・詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp class=\"body-text\"\u003eSTREET JET CAPは、薄く織り密度の高い綿生地を使用。使い込むほどに変化するプリントと、顔周りをすっきりと見せる深めのかぶりで、個性を演出します。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003e薄く織り密度の高い綿生地が、軽やかな着用感と上品なハリ感を実現\u003c\/li\u003e\n          \u003cli\u003e表生地のプリント加工により、使い込み洗う度にフェードし経年変化が楽しめる\u003c\/li\u003e\n          \u003cli\u003eやや深めのかぶりで、顔周りをすっきりと見せ洗練された印象に\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp class=\"body-text\"\u003e毎日を快適に過ごすための優れた機能性を備えています。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eサイズ調整ベルト\u003c\/li\u003e\n          \u003cli\u003e手洗いOK\u003c\/li\u003e\n          \u003cli\u003eUV CUT99%\u003c\/li\u003e\n          \u003cli\u003e吸水速乾スエットバンド\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e本体：綿 100%\u003c\/li\u003e\n          \u003cli\u003e一部：ナイロン 100%\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品コード\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp class=\"body-text\"\u003e品番: ISC335U\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379444797695,"sku":"ISC335U_015_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"D.KHAKI","offer_id":48197903384831,"sku":"ISC335U_046_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"D.PINK","offer_id":48197903417599,"sku":"ISC335U_072_99","price":4290.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC335U_015.jpg?v=1746081309"},{"product_id":"isc342h","title":"LINEN KNIT BB CAP","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e大人のリネンニットキャップ 涼やかなドライタッチ\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC342H_015.jpg?v=1746688483\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e上品なメッシュ編みが魅力\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e\n            \u003cstrong\u003e麻糸とサーモ糸が織りなす\u003c\/strong\u003e、洗練されたベースボールキャップ。\n            ハリがありながら\u003cstrong\u003eドライな手触り\u003c\/strong\u003eは、ナイロンメッシュにはない\u003cstrong\u003e上質な印象\u003c\/strong\u003eを与えます。\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e汗ばむ季節も快適に 吸水速乾ベースボールキャップ\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC342H_015_5_IN.jpg?v=1746081308\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e見えない部分へのこだわり\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e\n            \u003cstrong\u003e吸水速乾スエットバンド\u003c\/strong\u003eが、汗をかいても\u003cstrong\u003e爽やかな着用感をキープ\u003c\/strong\u003eします。\n            \u003cstrong\u003e牛革製のサイズ調整ベルト\u003c\/strong\u003eで、どんな頭の形にも\u003cstrong\u003e心地よくフィット\u003c\/strong\u003eするでしょう。\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eデイリーを格上げ 上質素材の大人キャップ\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC342H_015_0_model.jpg?v=1746081308\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eこなれた印象を演出\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e\n            いつもの装いにプラスするだけで、\u003cstrong\u003eぐっと洗練された印象に\u003c\/strong\u003e。\n            \u003cstrong\u003e麻素材の持つ高級感\u003c\/strong\u003eが、カジュアルなキャップスタイルを\u003cstrong\u003e知的な大人カジュアルへと昇華\u003c\/strong\u003eさせます。\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e麻糸とサーモ糸を組み合わせ、大人にふさわしい上質感を追求しました。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eハリ感があり、心地よいドライな手触り\u003c\/li\u003e\n                \u003cli\u003eメッシュ編みながらしっかり形をキープする強度\u003c\/li\u003e\n                \u003cli\u003eナイロンメッシュにはない高級感と大人な雰囲気\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e機能性\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e快適な着用感をサポートする機能が充実しています。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003e頭のサイズに合わせて調整可能な牛革製ベルト\u003c\/li\u003e\n                \u003cli\u003e汗を素早く吸収し乾燥させる吸水速乾スエットバンド\u003c\/li\u003e\n                \u003cli\u003e上質を示す麻素材タグ付き\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材構成\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e本体：麻 95%、ナイロン 5%\u003c\/li\u003e\n                \u003cli\u003e一部：牛革\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品コード\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eISC342H\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379444895999,"sku":"ISC342H_015_99","price":7590.0,"currency_code":"JPY","in_stock":false},{"title":"NATURAL","offer_id":48197903089919,"sku":"ISC342H_053_99","price":7590.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC342H_053.jpg?v=1746688483"},{"product_id":"isc343h","title":"BUZZ CAP COOPER","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- ① 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e涼感あふれるペーパーキャップ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e通気性に優れた\u003cstrong\u003eペーパー素材\u003c\/strong\u003eが織りなす、\u003cstrong\u003e軽やかなデザイン\u003c\/strong\u003e。\u003cstrong\u003e涼しげな風合い\u003c\/strong\u003eが、夏のスタイリングを格上げします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC343H_081.jpg?v=1746688455\" 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日差しを遮るUVカット帽子\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e99%UVカット機能\u003c\/strong\u003eで日差しからしっかりガード。\u003cstrong\u003e吸水速乾スウェットバンド\u003c\/strong\u003eが快適さを保ち、\u003cstrong\u003eサイズ調整も可能\u003c\/strong\u003eなのでフィット感も自由自在です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC343H_015_0_model.jpg?v=1746081306\" 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\/0723\/7956\/4287\/files\/ISC343H_015_8_MATERIAL.jpg?v=1746081307\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eこだわりのペーパー素材\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ② スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e涼感たっぷりの紙素材キャップ「BUZZ CAP COOPER」は、夏のスタイリングを格上げする機能が満載です。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eペーパー素材による軽量で涼やかな被り心地\u003c\/li\u003e\n        \u003cli\u003e99%UVカット機能で紫外線から頭部をしっかりガードし、夏のアウトドアにも安心\u003c\/li\u003e\n        \u003cli\u003e汗を素早く吸収し速乾性のあるスウェットバンドで快適なフィット感をキープ\u003c\/li\u003e\n        \u003cli\u003e個々の頭囲に合わせたサイズ調整機能\u003c\/li\u003e\n        \u003cli\u003e日常使いからアウトドアまで活躍するベースボールキャップスタイル\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e頭囲に合わせた快適なフィット感を提供するサイズ詳細です。\u003c\/p\u003e\n      \u003cdiv class=\"table-scroll-view\"\u003e\n        \u003ctable class=\"spec-table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth\u003eサイズ\u003c\/th\u003e\n              \u003cth\u003e頭囲\u003c\/th\u003e\n              \u003cth\u003eクラウン高さ\u003c\/th\u003e\n              \u003cth\u003eつば幅\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd\u003eFREE\u003c\/td\u003e\n              \u003ctd\u003e57～61cm\u003c\/td\u003e\n              \u003ctd\u003e29cm\u003c\/td\u003e\n              \u003ctd\u003e28cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e涼しさと快適さを追求した素材構成です。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e本体: 分類外繊維（紙）100%\u003c\/li\u003e\n        \u003cli\u003e一部: 綿100%\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- ③ 発送案内セクション (Shipping) - 提供された情報に該当データがないため作成しません。 --\u003e\n\n  \u003c!-- ④ 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eニット製品は伸縮性があるため、上記サイズはあくまでも目安となります。予めご了承下さい。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379444961535,"sku":"ISC343H_015_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"KH.OLIVE","offer_id":48197902663935,"sku":"ISC343H_045_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"NATURAL","offer_id":48197902696703,"sku":"ISC343H_053_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"IVORY","offer_id":48197902729471,"sku":"ISC343H_081_99","price":3960.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC343H_081.jpg?v=1746688455"},{"product_id":"isc343h-xl","title":"BUZZ CAP COOPER XL","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e大人の夏を彩るモダンなペーパーキャップ\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC343H-XL_015.jpg?v=1746688437\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e上質素材で差をつける\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e粗めのペーパー生地が織りなす、\u003cstrong\u003e洗練されたカジュアルスタイル\u003c\/strong\u003e。BUZZ CAP COOPER XLは、\u003cstrong\u003eゆとりのあるサイズ感\u003c\/strong\u003eで、夏の装いに個性を添える逸品です。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e異なる編み目が魅せる繊細な表情\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC343H-XL_015_8_MATERIAL.jpg?v=1746688437\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e素材が語るこだわり\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003eクラウン前面の粗い編みと、サイド・背面のメッシュ状生地が、\u003cstrong\u003e視覚的な奥行きと涼感\u003c\/strong\u003eを演出します。自然由来の素材感が、装いに\u003cstrong\u003e上質さ\u003c\/strong\u003eをプラスします。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e快適なフィット感と夏の高機能\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC343H-XL_015_0_model_21445d03-604d-4689-9efe-f4a01250cb96.jpg?v=1746081305\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eアクティブシーンにも最適\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003eサイズ調整機能\u003c\/strong\u003eで、頭に心地よくフィットし、長時間の着用もストレスフリー。\u003cstrong\u003eUV CUT99%\u003c\/strong\u003eで日差しから肌を守り、\u003cstrong\u003e吸水速乾スエットバンド\u003c\/strong\u003eが常に爽やかな状態を保ちます。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eセンスオブグレースで人気のペーパー生地を使用したベースボールキャップです。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eクラウン前面は粗め、サイドと背面はメッシュ状のペーパー生地で前面との相性も抜群です。\u003c\/li\u003e\n                \u003cli\u003eカジュアルかつ涼やかな雰囲気漂うキャップです。\u003c\/li\u003e\n                \u003cli\u003eレギュラーサイズ（ISC343H）も展開しています。\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e夏の快適な着用をサポートする高機能。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eサイズ調整機能\u003c\/li\u003e\n                \u003cli\u003eUV CUT99%\u003c\/li\u003e\n                \u003cli\u003e吸水速乾スエットバンド\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e自然由来の素材を組み合わせ、快適な肌触りを実現しました。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e本体：分類外繊維（紙） 100%\u003c\/li\u003e\n                \u003cli\u003e一部：綿 100%\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品コード\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e本商品の品番は以下の通りです。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e品番：ISC343H-XL\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379445092607,"sku":"ISC343H-XL_015_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"KH.OLIVE","offer_id":48197902237951,"sku":"ISC343H-XL_045_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"NATURAL","offer_id":48197902270719,"sku":"ISC343H-XL_053_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"IVORY","offer_id":48197902303487,"sku":"ISC343H-XL_081_99","price":3960.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISC343H-XL_081.jpg?v=1746688437"},{"product_id":"isa151h","title":"SEIWA CASQUETTE","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e和の趣き纏う個性派キャスケット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e異なる4種の生地が織りなすパッチワークは、\u003cstrong\u003e唯一無二の存在感\u003c\/strong\u003e。いつもの装いに、さりげない和テイストと洗練された個性を添える、主役級の帽子です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISA151H_015.jpg?v=1746081298\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eスタイルを格上げするデザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e毎日快適な高機能テキスタイル\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e綿や麻がブレンドされた素材は、肌触りも心地よく、オールシーズン活躍します。\u003cstrong\u003e吸水速乾スエットバンド\u003c\/strong\u003eで、汗ばむ日もサラリと快適な被り心地を保ちます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISA151H_015_8_MATERIAL.jpg?v=1746081298\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e暮らしに溶け込む上質な素材感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e旬顔叶える小顔見せシルエット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e頭の形に優しく沿う絶妙なフォルムは、\u003cstrong\u003e小顔見せシルエット\u003c\/strong\u003eを叶え、スタイリングを一層引き立てます。\u003cstrong\u003eUV CUT 99%\u003c\/strong\u003eで日差し対策も万全、\u003cstrong\u003e手洗い可能\u003c\/strong\u003eで清潔を保てます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISA151H_065_0_model.jpg?v=1746081299\" 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    \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ビッグサイズの展開もあります。ビッグサイズはISA151H-XLで検索してください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eサイズ調整機能\u003c\/li\u003e\n          \u003cli\u003e手洗いOKでお手入れ簡単\u003c\/li\u003e\n          \u003cli\u003eUV CUT 99%で紫外線対策\u003c\/li\u003e\n          \u003cli\u003e吸水速乾スエットバンドで快適な被り心地\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e綿 45%\u003c\/li\u003e\n          \u003cli\u003eポリエステル 37%\u003c\/li\u003e\n          \u003cli\u003eレーヨン 12%\u003c\/li\u003e\n          \u003cli\u003e麻 5%\u003c\/li\u003e\n          \u003cli\u003eポリウレタン 1%\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品コード\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eISA151H\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":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379445780735,"sku":"ISA151H_015_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"GRAY","offer_id":48197900697855,"sku":"ISA151H_025_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197900730623,"sku":"ISA151H_065_99","price":4950.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISA151H_015.jpg?v=1746081298"},{"product_id":"isa151h-xl","title":"SEIWA CASQUETTE XL","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e唯一無二のパッチワーク XLキャスケット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e異なる4種の生地が織りなす独創的なデザイン。和の趣を感じる配色が、普段の装いに\u003cstrong\u003e上質な個性を添えます\u003c\/strong\u003e。XLサイズで\u003cstrong\u003eゆったりとした被り心地\u003c\/strong\u003eも魅力です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISA151H-XL_015.jpg?v=1746081296\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e大人の遊び心を演出\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e異なる素材が魅せる繊細な表情\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e綿、ポリエステル、レーヨン、麻などをブレンド。\u003cstrong\u003e多様な表情を持つ生地の組み合わせ\u003c\/strong\u003eが特徴です。\u003cstrong\u003e手洗い可能\u003c\/strong\u003eで、日常使いを考えた配慮も嬉しいポイント。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISA151H-XL_015_8_MATERIAL.jpg?v=1746081297\" 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\u003eUV CUT 99%\u003c\/strong\u003e。\u003cstrong\u003e吸水速乾スエットバンド\u003c\/strong\u003eが、一日中快適な被り心地を保ちます。\u003cstrong\u003eサイズ調整機能\u003c\/strong\u003eで頭に心地よくフィットし、洗練された印象に。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISA151H-XL_025_0_model.jpg?v=1746081297\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e都会的な大人の装い\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e毎シーズン好評のパッチワークシリーズのキャスケットです。今回は少し和テイストをプラスしました！\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003e異なる４種の生地の色味、質感、配置バランスを調和させ、オリジナリティのある帽子に。\u003c\/li\u003e\n        \u003cli\u003eシンプルコーデのアクセントにおすすめのアイテムです。\u003c\/li\u003e\n        \u003cli\u003eレギュラーサイズの展開もあります。（レギュラーサイズはISA151Hで検索）\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eサイズ調整\u003c\/li\u003e\n        \u003cli\u003e手洗いOK\u003c\/li\u003e\n        \u003cli\u003eUV CUT99%\u003c\/li\u003e\n        \u003cli\u003e吸水速乾スエットバンド\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材構成\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e綿 45%\u003c\/li\u003e\n        \u003cli\u003eポリエステル 37%\u003c\/li\u003e\n        \u003cli\u003eレーヨン 12%\u003c\/li\u003e\n        \u003cli\u003e麻 5%\u003c\/li\u003e\n        \u003cli\u003eポリウレタン 1%\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e品番・商品コード\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eISA151H-XL\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379445879039,"sku":"ISA151H-XL_015_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"GRAY","offer_id":48197900435711,"sku":"ISA151H-XL_025_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197900468479,"sku":"ISA151H-XL_065_99","price":4950.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISA151H-XL_015.jpg?v=1746081296"},{"product_id":"isw131u","title":"FRED WATCH","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- ① 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e個性が際立つパッチワークビーニー\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW131U_015_4_TOP.jpg?v=1746081289\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e表情豊かなテキスタイルデザイン\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e\n            \u003cstrong\u003e異なる質感のヤーン\u003c\/strong\u003eを組み合わせた\u003cstrong\u003e独自のパッチワークデザイン\u003c\/strong\u003eが、装いに奥行きと遊び心を加えます。ゆるやかに編まれた生地は\u003cstrong\u003e優れた通気性\u003c\/strong\u003eを持ち、季節を問わず\u003cstrong\u003e涼やかな着心地\u003c\/strong\u003eが続くでしょう。\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e肌に優しくフィットする快適ニット\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW131U_041_0_model.jpg?v=1746081290\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e快適な着心地と簡単お手入れ\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e\n            \u003cstrong\u003e綿麻混紡素材\u003c\/strong\u003eの\u003cstrong\u003eやわらかな肌触り\u003c\/strong\u003eが、頭部に心地よくフィットします。\u003cstrong\u003e手洗い可能\u003c\/strong\u003eでお手入れも簡単なので、汗ばむ季節でも\u003cstrong\u003e清潔さを保ち\u003c\/strong\u003e、\u003cstrong\u003eデイリーユースに最適な軽やかさ\u003c\/strong\u003eです。\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e洗練されたカジュアルスタイルを提案\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW131U_015_0_model.jpg?v=1746081290\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e自由な感性を纏う大人のアイテム\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e\n            どんなカジュアルスタイルにも自然に溶け込みながら、\u003cstrong\u003e周りと差をつける洗練された存在感\u003c\/strong\u003eを放ちます。\u003cstrong\u003eさりげなく個性を主張するシルエット\u003c\/strong\u003eが、あなたの\u003cstrong\u003eファッションセンスを引き立てる\u003c\/strong\u003eでしょう。\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- ② スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e様々な要素が織りなす、このビーニーの魅力をご紹介します。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003e綿麻糸と異なるヤーンが織りなす独自のパッチワークデザインで、ひと味違う表情豊かな仕上がりです。\u003c\/li\u003e\n                \u003cli\u003eゆるめの編み地で風が通り抜けやすく、暑い季節でも快適に着用できる優れた通気性です。\u003c\/li\u003e\n                \u003cli\u003e綿麻混紡素材で手洗いができ、お手入れが簡単。いつでも清潔に保てます。\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e快適なフィット感のためのサイズ情報をご確認ください。\u003c\/p\u003e\n            \u003cdiv class=\"table-scroll-view\"\u003e\n                \u003ctable class=\"spec-table\"\u003e\n                    \u003cthead\u003e\n                        \u003ctr\u003e\n                            \u003cth\u003eサイズ\u003c\/th\u003e\n                            \u003cth\u003e頭周り\u003c\/th\u003e\n                            \u003cth\u003eクラウン高さ\u003c\/th\u003e\n                            \u003cth\u003e底幅\u003c\/th\u003e\n                        \u003c\/tr\u003e\n                    \u003c\/thead\u003e\n                    \u003ctbody\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003eFREE\u003c\/td\u003e\n                            \u003ctd\u003e56～61cm\u003c\/td\u003e\n                            \u003ctd\u003e25cm\u003c\/td\u003e\n                            \u003ctd\u003e25.5cm\u003c\/td\u003e\n                        \u003c\/tr\u003e\n                    \u003c\/tbody\u003e\n                \u003c\/table\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e肌触りの良い厳選された素材を使用しています。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e綿：36%\u003c\/li\u003e\n                \u003cli\u003eレーヨン：29%\u003c\/li\u003e\n                \u003cli\u003eアクリル：25%\u003c\/li\u003e\n                \u003cli\u003e分類外繊維（紙）：7%\u003c\/li\u003e\n                \u003cli\u003eナイロン：3%\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- ③ 発送案内セクション (Shipping) は情報がないため作成しません。 --\u003e\n\n    \u003c!-- ④ 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eニット製品は伸縮性があり、サイズは目安です。手洗いの際はネットを使用し、形を整えて陰干ししてください。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379446468863,"sku":"ISW131U_015_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"GRN.ASH","offer_id":48197896536319,"sku":"ISW131U_041_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197896569087,"sku":"ISW131U_065_99","price":4290.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW131U_015_4_TOP.jpg?v=1746081289"},{"product_id":"isw331u","title":"NATSU WATCH","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e夏に映える立体感ニット帽\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e4本の糸で丁寧に編み上げた、\u003cstrong\u003eふっくらとしたボリューム感\u003c\/strong\u003eが魅力です。シンプルながらも、コーディネートに洗練されたアクセントを添えます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW331U_015_4_TOP.jpg?v=1746081287\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e絶妙な立体感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e頭に優しく寄り添う着け心地\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e柔らかく\u003cstrong\u003e伸縮性に優れたニット生地\u003c\/strong\u003eが、長時間の着用でも締め付け感なく頭にフィットします。まるで肌の一部のような快適さで、一日中リラックスして過ごせます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW331U_033_0_model.jpg?v=1746081287\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eストレスフリーな着用感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e汗ばむ季節も清潔をキープ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e汗や汚れが気になりがちな夏でも、\u003cstrong\u003e手洗いできる\u003c\/strong\u003eから衛生的です。デイリーユースにぴったりの手軽さで、どんなスタイルにもなじむユニセックスデザインが魅力です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW331U_021_0_model.jpg?v=1746081287\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e毎日使える心地よさ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e程よいボリューム感と快適な着用感で、夏のおしゃれを格上げするニット帽です。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e立体的な編み構造で、程よいボリューム感を実現。\u003c\/li\u003e\n        \u003cli\u003e柔らかく伸縮性に優れたニット生地で、優しいフィット感。\u003c\/li\u003e\n        \u003cli\u003e手洗い可能で、いつでも清潔に保てます。\u003c\/li\u003e\n        \u003cli\u003eユニセックスデザインで、幅広いスタイルにマッチ。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eお手持ちの帽子と比較して、ぴったりのサイズをお選びください。\u003c\/p\u003e\n      \u003cdiv class=\"table-scroll-view\"\u003e\n        \u003ctable class=\"spec-table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth\u003eサイズ\u003c\/th\u003e\n              \u003cth\u003e頭周り(cm)\u003c\/th\u003e\n              \u003cth\u003e高さ(cm)\u003c\/th\u003e\n              \u003cth\u003e底幅(cm)\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd\u003eFREE\u003c\/td\u003e\n              \u003ctd\u003e56～61\u003c\/td\u003e\n              \u003ctd\u003e22.5\u003c\/td\u003e\n              \u003ctd\u003e24\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e肌触りの良いポリエステル素材を使用しています。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e素材: ポリエステル 100%\u003c\/li\u003e\n        \u003c!-- 生産国の情報が入力データにないため、項目のみ記載または省略 --\u003e\n        \u003c!-- \u003cli\u003e生産国: [情報なし]\u003c\/li\u003e --\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e洗濯機のご使用はお避けください。漂白剤のご使用もお避けください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379446763775,"sku":"ISW331U_015_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"ASH","offer_id":48197895454975,"sku":"ISW331U_021_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"BLUE","offer_id":48197895487743,"sku":"ISW331U_033_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"LIME.GRN","offer_id":48197895520511,"sku":"ISW331U_042_99","price":3960.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW331U_033.jpg?v=1746688235"},{"product_id":"isw332u","title":"WASHI KNIT WATCH","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cp class=\"body-text product-name\"\u003eWASHI KNIT WATCH\u003c\/p\u003e\n  \u003cp class=\"body-text product-catchcopy\"\u003e和紙の涼感が心地よいワッチ\u003c\/p\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e和紙が叶える涼感ニットワッチ\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW332U_026.jpg?v=1746081286\" class=\"img-fluid d-block w-100 product-img\" alt=\"軽やかな和紙ニット\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e軽やかな和紙ニット\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003e和紙混紡糸ならではの\u003cstrong\u003eドライタッチ\u003c\/strong\u003eで、汗ばむ季節もさらりと\u003cstrong\u003e快適\u003c\/strong\u003eに過ごせます。頭に心地よく\u003cstrong\u003eフィット\u003c\/strong\u003eし、すっきりとした印象を演出します。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e洗練された大人のユニセックススタイル\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW332U_015_0_model.jpg?v=1746081286\" class=\"img-fluid d-block w-100 product-img\" alt=\"ジェンダーレスな魅力\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eジェンダーレスな魅力\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003e男女問わず\u003cstrong\u003e美しく馴染む\u003c\/strong\u003eカーブフォルムが特徴です。カジュアルながらも上品さを損なわない、\u003cstrong\u003e洗練された\u003c\/strong\u003e着こなしを演出します。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e気兼ねなく使えるデイリーアイテム\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW332U_065_0_model.jpg?v=1746081286\" class=\"img-fluid d-block w-100 product-img\" alt=\"長く愛用できる心地よさ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e長く愛用できる心地よさ\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003e嬉しい\u003cstrong\u003e手洗い可能\u003c\/strong\u003eな素材で、いつも\u003cstrong\u003e清潔感\u003c\/strong\u003eを保てます。和紙のしなやかな風合いは、お手入れを重ねるほどに肌に\u003cstrong\u003e馴染みます\u003c\/strong\u003e。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e着用シーン\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW332U_026_zozo_1.jpg?v=1743475549\" class=\"img-fluid d-block w-100 product-img\" alt=\"着用シーン1\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW332U_026_zozo_2.jpg?v=1743475549\" class=\"img-fluid d-block w-100 product-img\" alt=\"着用シーン2\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003e和紙混紡糸の特性を活かしたドライタッチと、洗練された美しいシルエットが特徴のニットワッチです。手洗い可能で、日常使いしやすいアイテム。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eドライタッチ：和紙混紡糸の特性を活かし、さらりとした肌触りを実現。汗ばむ季節でも快適です。\u003c\/li\u003e\n        \u003cli\u003e美シルエット：頭にフィットする美しいカーブフォルムで、すっきりとした印象を演出。男女問わず似合います。\u003c\/li\u003e\n        \u003cli\u003e手洗いOK：手洗い可能な仕様で、お手入れも簡単。和紙の風合いを長く楽しめます。\u003c\/li\u003e\n        \u003cli\u003e和紙混紡糸：天然素材である和紙をブレンドし、独特の清涼感と軽やかさを実現。\u003c\/li\u003e\n        \u003cli\u003eユニセックスデザイン：男女問わず着用できるデザインで、幅広いスタイルにマッチします。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003e本製品の各部位の寸法です。\u003c\/p\u003e\n      \u003cdiv class=\"table-scroll-view\"\u003e\n        \u003ctable class=\"spec-table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth\u003eサイズ\u003c\/th\u003e\n              \u003cth\u003e頭囲\u003c\/th\u003e\n              \u003cth\u003eクラウン高さ\u003c\/th\u003e\n              \u003cth\u003e底幅\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd\u003eFREE\u003c\/td\u003e\n              \u003ctd\u003e56～61cm\u003c\/td\u003e\n              \u003ctd\u003e25cm\u003c\/td\u003e\n              \u003ctd\u003e28.5cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003e厳選された素材をブレンドし、快適な着用感と耐久性を両立しました。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e綿：34%\u003c\/li\u003e\n        \u003cli\u003e分類外繊維（紙）：33%\u003c\/li\u003e\n        \u003cli\u003eレーヨン：27%\u003c\/li\u003e\n        \u003cli\u003e麻：6%\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eニット製品は伸縮性があるため、表記サイズは目安です。予めご了承ください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379446894847,"sku":"ISW332U_015_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"ASH","offer_id":48197895225599,"sku":"ISW332U_021_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"D.GRAY","offer_id":48197895258367,"sku":"ISW332U_026_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"D.NAVY","offer_id":48197895291135,"sku":"ISW332U_036_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"LIME.GRN","offer_id":48197895323903,"sku":"ISW332U_042_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197895356671,"sku":"ISW332U_065_99","price":3960.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW332U_015.jpg?v=1746081285"},{"product_id":"isw335u","title":"BRISK LOW WATCH NEO","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- ① 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e夏のリネンスタイル、涼感を纏う\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e麻100％の天然素材が叶える、軽やかな肌触りと優れた通気性。\u003cstrong\u003eひんやりとした爽快感\u003c\/strong\u003eが、真夏の装いを格上げし、一日中快適に過ごせます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW335U_041.jpg?v=1746688199\" class=\"img-fluid d-block w-100 product-img\" alt=\"上質な麻が魅せる清涼感\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e上質な麻が魅せる清涼感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e動きに寄り添う快適なフィット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e折り返し部分に\u003cstrong\u003e伸縮糸を織り込む\u003c\/strong\u003eことで、繰り返しの着用でも緩みにくく、常に安定したフィット感を保ちます。手洗い可能なため、清潔に長く愛用いただけます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW335U_015_4_TOP.jpg?v=1746081284\" class=\"img-fluid d-block w-100 product-img\" alt=\"洗練された伸縮リブ構造\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e洗練された伸縮リブ構造\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e日常に溶け込む、私だけのスタイル\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e56～60cmの頭周りにフィットするフリーサイズ。頭の形に優しく寄り添い、\u003cstrong\u003e締め付け感なく快適な着用感\u003c\/strong\u003eを提供します。様々なスタイルに合わせやすく、洗練された日常を演出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW335U_041_0_model.jpg?v=1746081285\" class=\"img-fluid d-block w-100 product-img\" alt=\"気負わない大人のカジュアル\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e気負わない大人のカジュアル\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e着用シーン\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eBRISK LOW WATCH NEOが日常に溶け込む、様々なスタイリングをご提案します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW335U_025_zozo_1.jpg?v=1743475550\" class=\"img-fluid d-block w-100 product-img\" alt=\"着用シーン1\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eカジュアルな日常に映える\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW335U_025_zozo_2.jpg?v=1743475550\" class=\"img-fluid d-block w-100 product-img\" alt=\"着用シーン2\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eアウトドアにも馴染むデザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ② スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eBRISK LOW WATCH NEOは、夏に最適な素材と機能性を兼ね備えたアイテムです。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e麻100％の天然素材による軽やかな肌触り\u003c\/li\u003e\n        \u003cli\u003e優れた通気性とひんやりとした爽快感\u003c\/li\u003e\n        \u003cli\u003e伸縮リブ構造で安定したフィット感\u003c\/li\u003e\n        \u003cli\u003e手洗い可能で清潔に保てる\u003c\/li\u003e\n        \u003cli\u003eフリーサイズで快適な着用感\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003e主なポイント:\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003e\u003cp\u003e\u003cstrong\u003eひんやりリネン:\u003c\/strong\u003e 麻100％糸の天然素材が軽やかな肌触りと通気性を実現し、ひんやりとした爽快感で真夏の着用も快適です。\u003c\/p\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cp\u003e\u003cstrong\u003e伸縮リブ構造:\u003c\/strong\u003e 折り返し部分に伸縮糸を使用し、繰り返し着用時の緩みを軽減、長時間安定したフィット感を保ちます。\u003c\/p\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cp\u003e\u003cstrong\u003e天然麻の風合い:\u003c\/strong\u003e 麻特有の艶やかなハリとしっとりひんやりとした質感が、上品さと快適さを両立します。\u003c\/p\u003e\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e頭の形に優しくフィットするフリーサイズ設計です。\u003c\/p\u003e\n      \u003cdiv class=\"table-scroll-view\"\u003e\n        \u003ctable class=\"spec-table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth\u003eサイズ\u003c\/th\u003e\n              \u003cth\u003e頭周り\u003c\/th\u003e\n              \u003cth\u003eクラウン高さ\u003c\/th\u003e\n              \u003cth\u003e底幅\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd\u003eFREE\u003c\/td\u003e\n              \u003ctd\u003e56～60cm\u003c\/td\u003e\n              \u003ctd\u003e15cm\u003c\/td\u003e\n              \u003ctd\u003e23cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n      \u003c!-- サイズ表の画像があれば以下を使用 --\u003e\n      \u003c!-- \u003cdiv class=\"spec-img-full\"\u003e\u003cimg src=\"[Image of clothing size chart]\" alt=\"サイズ表\"\u003e\u003c\/div\u003e --\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材・お手入れ\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e上質な天然麻を100％使用しており、ご家庭でのお手入れも可能です。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e素材: 麻 100％\u003c\/li\u003e\n        \u003cli\u003eお手入れ: 手洗い可能\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003c!-- 洗濯表示アイコンがあれば以下を使用 --\u003e\n      \u003c!-- \u003cdiv class=\"care-icons\"\u003e\u003cimg src=\"path\/to\/hand_wash_icon.png\" alt=\"手洗い可\"\u003e\u003c\/div\u003e --\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- ③ 発送案内セクション (Shipping) は情報がないため作成しません。 --\u003e\n\n  \u003c!-- ④ 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eニット製品は伸縮性があるため、サイズは目安です。予めご了承ください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379447091455,"sku":"ISW335U_015_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"GRAY","offer_id":48197895094527,"sku":"ISW335U_025_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"GRN.ASH","offer_id":48197895127295,"sku":"ISW335U_041_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197895160063,"sku":"ISW335U_065_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"VIOLET","offer_id":48197895192831,"sku":"ISW335U_078_99","price":4730.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW335U_041.jpg?v=1746688199"},{"product_id":"isw341h","title":"WATER REPELLING BEANIE","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch2 class=\"section-title\"\u003e雨の日も安心の撥水ビーニー「WATER REPELLING BEANIE」\u003c\/h2\u003e\n    \u003cp class=\"body-text\"\u003eWATER REPELLING BEANIEは、鮮やかな発色と優れた撥水機能を両立したニット帽です。突然の雨や雪から頭部を守り、アウトドアシーンから日常使いまで幅広く活躍します。伸縮性と軽量設計による快適なフィット感と、どんなスタイルにも馴染む洗練されたミニマルデザインが魅力。防寒性にも優れ、タフな機能性とデザイン性を兼ね備えた逸品です。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW341H_026.jpg?v=1746688182\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eWATER REPELLING BEANIE\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e視線を惹きつける鮮やかさ、撥水機能でアクティブに\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e鮮やかな発色が、装いに遊び心と個性をプラス。水を弾く特殊な糸を使用しているため、突然の雨や雪から頭部を守り、アウトドアシーンでも頼れる存在です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW341H_061.jpg?v=1746688182\" 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\/0723\/7956\/4287\/files\/ISW341H_026_0_model.jpg?v=1746081283\" 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\/0723\/7956\/4287\/files\/ISW341H_026_4_TOP.jpg?v=1746081283\" 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    \u003cdiv class=\"prl-scene-wrapper w-100\"\u003e\n      \u003cdiv class=\"prl-scene\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW341H_026_zozo_1.jpg?v=1743475550\" class=\"img-fluid d-block product-img\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW341H_026_zozo_2.jpg?v=1743475550\" class=\"img-fluid d-block product-img\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\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\"\u003eWATER REPELLING BEANIEの主な特徴は以下の通りです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e撥水機能：水を弾く特殊な糸を使用し、雨や雪などの水分をしっかりブロック。急な悪天候下でも防水性を発揮し、快適に着用いただけます。\u003c\/li\u003e\n          \u003cli\u003e快適フィット感：優れた伸縮性と軽量設計で頭部にぴったりフィット。長時間の使用でも締め付け感を感じさせず、一日中快適に装着できます。\u003c\/li\u003e\n          \u003cli\u003e鮮やかな発色：発色の良い素材を使用し、鮮やかなカラーリングを実現。コーディネートのアクセントとしても映え、スタイルを引き立てます。\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp class=\"body-text\"\u003e本製品は以下のキーワードを持つアイテムです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e撥水\u003c\/li\u003e\n          \u003cli\u003eニット帽\u003c\/li\u003e\n          \u003cli\u003e防寒\u003c\/li\u003e\n          \u003cli\u003eアウトドア\u003c\/li\u003e\n          \u003cli\u003eストレッチ\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp class=\"body-text\"\u003e本製品のサイズは以下の表をご確認ください。\u003c\/p\u003e\n        \u003cdiv class=\"table-scroll-view\"\u003e\n          \u003ctable class=\"spec-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth\u003eサイズ\u003c\/th\u003e\n                \u003cth\u003e頭囲\u003c\/th\u003e\n                \u003cth\u003eツバ長\u003c\/th\u003e\n                \u003cth\u003eクラウン高\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003ctd\u003eフリーサイズ\u003c\/td\u003e\n                \u003ctd\u003e52cm\u003c\/td\u003e\n                \u003ctd\u003e7cm\u003c\/td\u003e\n                \u003ctd\u003e9cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp class=\"body-text\"\u003e使用素材は以下の通りです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eポリエステル：100％\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \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\n\n\u003cscript\u003e\n\/\/ シーン横スクロールスクリプト\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n  const wrapper = document.querySelector('.prl-scene-wrapper');\n  const scene   = wrapper.querySelector('.prl-scene');\n\n  wrapper.addEventListener('click', e =\u003e {\n    const { left, width } = wrapper.getBoundingClientRect();\n    const x = e.clientX - left;\n    const step = width;   \/\/ ← ここを wrapper.clientWidth（＝visible width）に\n    scene.scrollBy({\n      left: x \u003c width\/2 ? -step : step,\n      behavior: 'smooth'\n    });\n  });\n});\n\u003c\/script\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379447255295,"sku":"ISW341H_015_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"ASH","offer_id":48197894668543,"sku":"ISW341H_021_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"D.GRAY","offer_id":48197894701311,"sku":"ISW341H_026_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"BLUE","offer_id":48197894734079,"sku":"ISW341H_033_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"TURQUOISE","offer_id":48197894766847,"sku":"ISW341H_039_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"KH.OLIVE","offer_id":48197894799615,"sku":"ISW341H_045_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"CYBER.YE","offer_id":48197894832383,"sku":"ISW341H_061_99","price":3630.0,"currency_code":"JPY","in_stock":false},{"title":"LAVENDER","offer_id":48197894865151,"sku":"ISW341H_077_99","price":3630.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW341H_061.jpg?v=1746688182"},{"product_id":"isw342h","title":"BORDER WATCH RIN NEO","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e春夏の装いに、涼感ボーダーワッチ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e綿と麻のミックス素材\u003c\/strong\u003eが叶える、ざっくりとした編み地。\u003cstrong\u003e優れた通気性\u003c\/strong\u003eで、汗ばむ季節も頭部を\u003cstrong\u003e心地よく爽やかに\u003c\/strong\u003e保ちます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW342H_025.jpg?v=1746688157\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e清涼感あふれる春夏スタイル\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e軽やかなジュートが魅せる、夏のアクセント\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eボーダー部分に配された\u003cstrong\u003eジュート糸\u003c\/strong\u003eが、\u003cstrong\u003eナチュラルな表情\u003c\/strong\u003eと\u003cstrong\u003e清涼感\u003c\/strong\u003eをプラス。\u003cstrong\u003e締め付け感のない軽量設計\u003c\/strong\u003eで、\u003cstrong\u003e長時間快適\u003c\/strong\u003eに着用できます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW342H_025_4_TOP.jpg?v=1746081282\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e自然な風合いと軽快さ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eデイリーに溶け込む、快適フィットのワッチ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e頭部に優しく寄り添い、\u003cstrong\u003e圧迫感のない軽やかな装着感\u003c\/strong\u003eを実現しました。カジュアルな装いをさりげなく格上げし、夏の着こなしに遊び心を添えます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW342H_065_0_model.jpg?v=1746081282\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e日常を彩る、心地よい着用感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e涼感あふれる春夏のボーダーワッチ。綿と麻のミックス素材に加え、ジュート糸のアクセントが魅力です。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003e通気性抜群\u003c\/strong\u003e: 綿と麻をミックスしたざっくり編みで、汗ばむ季節も爽やかに保ちます。日差しの強い日にも最適です。\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003e軽やかな装着感\u003c\/strong\u003e: 締め付け感のない設計で、頭部への圧迫を軽減。軽量素材により長時間の使用でも快適さが持続します。\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eジュート糸アクセント\u003c\/strong\u003e: ボーダー部分にジュート糸を使用し、ナチュラルな風合いと涼感をプラス。見た目にも軽やかな印象を与えます。\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003e関連キーワード：綿麻、ボーダー、通気性、軽量、フェイクスエード\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e製品の特性上、サイズに多少のバラツキがございます。予めご了承ください。\u003c\/p\u003e\n      \u003cdiv class=\"table-scroll-view\"\u003e\n        \u003ctable class=\"spec-table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth\u003eサイズ\u003c\/th\u003e\n              \u003cth\u003e頭囲\u003c\/th\u003e\n              \u003cth\u003eつば長さ\u003c\/th\u003e\n              \u003cth\u003eクラウン高さ\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd\u003eF\u003c\/td\u003e\n              \u003ctd\u003e52cm\u003c\/td\u003e\n              \u003ctd\u003e7cm\u003c\/td\u003e\n              \u003ctd\u003e9cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e綿 38%\u003c\/li\u003e\n        \u003cli\u003eポリエステル 22%\u003c\/li\u003e\n        \u003cli\u003eラミー 18%\u003c\/li\u003e\n        \u003cli\u003e分類外繊維（紙） 11%\u003c\/li\u003e\n        \u003cli\u003eレーヨン 9%\u003c\/li\u003e\n        \u003cli\u003e麻 2%\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003eご注意\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eサイズに多少のバラツキがございます。予めご了承ください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379447517439,"sku":"ISW342H_015_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"GRAY","offer_id":48197893521663,"sku":"ISW342H_025_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"NAVY","offer_id":48197893554431,"sku":"ISW342H_035_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"D.KHAKI","offer_id":48197893587199,"sku":"ISW342H_046_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197893619967,"sku":"ISW342H_065_99","price":4290.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISW342H_025.jpg?v=1746688157"},{"product_id":"ish151h","title":"SEIWA ROMI HAT","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e遊び心あるパッチワークハット 休日スタイルを格上げ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e異なる４種の生地が織りなす、\u003cstrong\u003e唯一無二の存在感\u003c\/strong\u003e。和の趣きをプラスしたデザインは、いつものシンプルコーデに\u003cstrong\u003e深み\u003c\/strong\u003eを与えます。\u003cstrong\u003e個性を際立たせる\u003c\/strong\u003e、洗練された大人のためのアクセントに。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH151H_065.jpg?v=1746081255\" class=\"img-fluid d-block w-100 product-img\" alt=\"遊び心あるパッチワークハットのメイン画像\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e唯一無二のデザイン性\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e快適さと機能性を追求した 大人のための夏ハット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e緻密なステッチが、繊細な生地の表情を一層引き立てます。汗をかく季節も\u003cstrong\u003e吸水速乾スウェットバンド\u003c\/strong\u003eがさらりと快適な状態を保ち、\u003cstrong\u003eUVカット99%\u003c\/strong\u003eで日差しから肌を守ります。\u003cstrong\u003eサイズ調整も可能\u003c\/strong\u003eで、いつでも\u003cstrong\u003e完璧なフィット感\u003c\/strong\u003eを実現します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH151H_065_8_MATERIAL.jpg?v=1746081255\" class=\"img-fluid d-block w-100 product-img\" alt=\"快適さと機能性を追求した夏ハットのイメージ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eこだわりの機能とディテール\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eいつもの装いを洗練させる 大人のための万能ハット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e顔周りをすっきりと見せる\u003cstrong\u003e絶妙なブリムの角度\u003c\/strong\u003eと、頭に\u003cstrong\u003e心地よくフィットする中折れデザイン\u003c\/strong\u003e。カジュアルながらも\u003cstrong\u003e品格を漂わせ\u003c\/strong\u003e、装いを\u003cstrong\u003e格上げ\u003c\/strong\u003eします。日常使いから旅先まで、\u003cstrong\u003e幅広いシーンで活躍\u003c\/strong\u003eします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH151H_015_0_model_c1f02b42-dd3d-43ca-a00c-ebe09f2a8bb9.jpg?v=1746081256\" class=\"img-fluid d-block w-100 product-img\" alt=\"スタイリッシュな着用感のハット\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eスタイリッシュな着用感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e毎シーズン好評のパッチワークシリーズの中折れハットです。今回は少し和テイストをプラスしました。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003e異なる４種の生地の色味、質感、配置バランスを調和\u003c\/li\u003e\n          \u003cli\u003eオリジナリティのある帽子に\u003c\/li\u003e\n          \u003cli\u003eシンプルコーデのアクセントにおすすめ\u003c\/li\u003e\n          \u003cli\u003eビッグサイズの展開あり (ISH151H-XLで検索)\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e快適な着用をサポートする機能性です。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eサイズ調整\u003c\/li\u003e\n          \u003cli\u003eUV CUT99%\u003c\/li\u003e\n          \u003cli\u003e吸水速乾スエットバンド\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e複数の素材を組み合わせることで、独自の風合いと機能性を実現しています。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e綿 45%\u003c\/li\u003e\n          \u003cli\u003eポリエステル 37%\u003c\/li\u003e\n          \u003cli\u003eレーヨン 12%\u003c\/li\u003e\n          \u003cli\u003e麻 5%\u003c\/li\u003e\n          \u003cli\u003eポリウレタン 1%\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e品番\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e商品の識別番号です。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eISH151H\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379451252991,"sku":"ISH151H_015_99","price":5940.0,"currency_code":"JPY","in_stock":false},{"title":"GRAY","offer_id":48197883429119,"sku":"ISH151H_025_99","price":5940.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197883461887,"sku":"ISH151H_065_99","price":5940.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH151H_065.jpg?v=1746081255"},{"product_id":"ish151h-xl","title":"SEIWA ROMI HAT XL","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eパッチワーク中折れハット 個性派スタイルを演出\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e異なる4種の生地が織りなす、\u003cstrong\u003e唯一無二の表情\u003c\/strong\u003e。和の趣きをプラスした巧みな色使いと質感の調和が、シンプルコーデに\u003cstrong\u003e洗練されたアクセント\u003c\/strong\u003eを添えます。あなたの着こなしに、新たな奥行きを加えてください。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH151H-XL_065.jpg?v=1746081253\" class=\"img-fluid d-block w-100 product-img\" alt=\"オリジナリティ光る大人のハット\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eオリジナリティ光る大人のハット\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e快適機能で叶える大人の外出 UVカット吸水速乾ハット\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e日差しの強い日も安心の\u003cstrong\u003eUVカット99%\u003c\/strong\u003e機能を搭載しました。\u003cstrong\u003e吸水速乾スウェットバンド\u003c\/strong\u003eが、汗をかいても\u003cstrong\u003e清潔でドライな着用感\u003c\/strong\u003eをキープします。\u003cstrong\u003eXLサイズ\u003c\/strong\u003eに対応し、頭の大きさに合わせて快適にフィットします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH151H-XL_065_8_MATERIAL.jpg?v=1746081254\" class=\"img-fluid d-block w-100 product-img\" alt=\"夏のお出かけも快適に\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e夏のお出かけも快適に\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eXLサイズ対応 メンズハット 都会的な着こなしに\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e被るだけで、いつもの\u003cstrong\u003eTシャツスタイルが格上げされる洗練された佇まい\u003c\/strong\u003e。頭のサイズが大きめの方も、スマートに決まる\u003cstrong\u003eXLサイズ\u003c\/strong\u003eで、\u003cstrong\u003e都会的なカジュアルスタイル\u003c\/strong\u003eを演出します。\u003cstrong\u003e幅広いコーディネートに馴染む\u003c\/strong\u003e、頼れる一点です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH151H-XL_015_0_model_726c90fc-6b9d-4830-9288-21c1362860bf.jpg?v=1746081254\" class=\"img-fluid d-block w-100 product-img\" alt=\"スタイリッシュな大人の装い\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eスタイリッシュな大人の装い\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e毎シーズン好評のパッチワークシリーズの中折れハットです。今回は少し和テイストをプラスしました！\u003c\/p\u003e\n            \u003cul class=\"point-list\"\u003e\n                \u003cli\u003e異なる４種の生地の色味、質感、配置バランスを調和させ、オリジナリティのある帽子に。\u003c\/li\u003e\n                \u003cli\u003eシンプルコーデのアクセントにおすすめのアイテムです◎\u003c\/li\u003e\n                \u003cli\u003eレギュラーサイズの展開もあります。（レギュラーサイズはISH151Hで検索してください。）\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e本製品の主な機能です。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eサイズ調整\u003c\/li\u003e\n                \u003cli\u003eUV CUT99%\u003c\/li\u003e\n                \u003cli\u003e吸水速乾スエットバンド\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e綿 45%\u003c\/li\u003e\n                \u003cli\u003eポリエステル 37%\u003c\/li\u003e\n                \u003cli\u003eレーヨン 12%\u003c\/li\u003e\n                \u003cli\u003e麻 5%\u003c\/li\u003e\n                \u003cli\u003eポリウレタン 1%\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品コード\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eISH151H-XL\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379451351295,"sku":"ISH151H-XL_015_99","price":5940.0,"currency_code":"JPY","in_stock":false},{"title":"GRAY","offer_id":48197883035903,"sku":"ISH151H-XL_025_99","price":5940.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197883068671,"sku":"ISH151H-XL_065_99","price":5940.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH151H-XL_065.jpg?v=1746081253"},{"product_id":"ish231u","title":"KABO HAT","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e個性光る、愛犬とのお出かけハット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e愛らしい犬たちの\u003cstrong\u003e総刺繍\u003c\/strong\u003eが、あなたの日常に温かい遊び心をプラスします。どんなスタイルにも溶け込み、さりげなく個性を主張するデザインです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH231U_015_1_SIDE.jpg?v=1746081252\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e心弾む、刺繍バケットハット\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e職人技が息づく、温もり刺繍\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e一つひとつ丁寧に施された\u003cstrong\u003e手仕事の刺繍\u003c\/strong\u003eは、デジタルでは表現できない温かみと奥深さを宿します。細部までこだわり抜いた、あなただけの\u003cstrong\u003e特別な逸品\u003c\/strong\u003eです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH231U_015_8_MATERIAL.jpg?v=1746081252\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e手間暇かけた、愛着が湧く一品\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e毎日が快適になる、相棒ハット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e内側のひもで頭周りを自由に調整でき、長時間被っても\u003cstrong\u003eストレスフリーな心地よさ\u003c\/strong\u003eです。折りたたんで持ち運びも簡単、急な旅行やお散歩にも軽快に連れ出せます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH231U_015_0_model_57862837-ee83-4104-a585-853fe5a9b136.jpg?v=1746081253\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eスタイルを格上げ、自由な着こなし\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e温もりを纏う刺繍バケットハット\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e手仕事刺繍の温かみ: 職人の手作業による総刺繍が、被るたびに温かみと唯一無二の個性をさりげなく演出します。幅広いコーデに馴染み、日常使いから特別な日まで活躍します。\u003c\/li\u003e\n        \u003cli\u003eサイズ調整＆ポケッタブル: 内側ヒモで簡単にサイズ調整可能、さらに折りたたんでポケットに収納できる実用性を備えています。旅行や通勤時にもスマートに持ち運べます。\u003c\/li\u003e\n        \u003cli\u003e吸湿速乾＆耐久性: アクリル・ポリエステルが保温性と軽さを両立し、再生繊維と麻が優れた吸湿速乾性と通気性を引き出します。長時間の使用でも快適さが続きます。\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \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サイズ調整可能\u003c\/li\u003e\n        \u003cli\u003eユニセックス\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e帽子のサイズは以下の通りです。\u003c\/p\u003e\n      \u003cdiv class=\"table-scroll-view\"\u003e\n        \u003ctable class=\"spec-table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth\u003eサイズ\u003c\/th\u003e\n              \u003cth\u003e頭周り\u003c\/th\u003e\n              \u003cth\u003eつば長さ\u003c\/th\u003e\n              \u003cth\u003eクラウン高さ\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd\u003eワンサイズ\u003c\/td\u003e\n              \u003ctd\u003e58.5cm\u003c\/td\u003e\n              \u003ctd\u003e5cm\u003c\/td\u003e\n              \u003ctd\u003e9cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e素材の構成\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eアクリル：35%\u003c\/li\u003e\n        \u003cli\u003eポリエステル：35%\u003c\/li\u003e\n        \u003cli\u003e再生繊維（リヨセル）：20%\u003c\/li\u003e\n        \u003cli\u003e麻：10%\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e着用シーン\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e様々なシーンでの着用イメージです。\u003c\/p\u003e\n      \u003cdiv class=\"spec-img-full\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH231U_065_zozo_1.jpg?v=1743475180\" 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:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH231U_065_zozo_2.jpg?v=1743475180\" 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!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eニット製品のため、サイズは目安です。手洗いまたはネット使用を推奨します。刺繍部分は強い力を加えるとほつれる場合がありますのでご注意ください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379451449599,"sku":"ISH231U_015_99","price":7590.0,"currency_code":"JPY","in_stock":false},{"title":"D.GREEN","offer_id":48197882544383,"sku":"ISH231U_049_99","price":7590.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197882577151,"sku":"ISH231U_065_99","price":7590.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH231U_015_1_SIDE.jpg?v=1746081252"},{"product_id":"ish332u","title":"WATERPROOF BK HAT","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \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\u003eUVカット99%\u003c\/strong\u003eで、アクティブな毎日を快適にサポートします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH332U_015.jpg?v=1746687057\" class=\"img-fluid d-block w-100 product-img\" alt=\"防水ハットのイメージ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e頼れる全天候型デザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e驚きのコンパクト収納力\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eバッグに忍ばせて、必要な時にサッと取り出せる\u003cstrong\u003eパッカブル仕様\u003c\/strong\u003eです。くるっと裏返せば手のひらサイズになり、荷物になりません。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH332U_015_6_FOLD.jpg?v=1746081235\" class=\"img-fluid d-block w-100 product-img\" alt=\"コンパクトに折りたたまれたハット\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eスマートに携帯、旅の相棒\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e軽量素材でストレスフリー\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e上質な\u003cstrong\u003eポリエステル100%素材\u003c\/strong\u003eが、軽やかな着用感を実現します。\u003cstrong\u003eあご紐は取り外し可能\u003c\/strong\u003eで、シーンに合わせてスタイルが楽しめます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH332U_015_6_FOLD2.jpg?v=1746081235\" class=\"img-fluid d-block w-100 product-img\" alt=\"ハット着用イメージ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e都会に映えるミニマルデザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の主な特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eこのハットは、以下の特徴を持っています。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eバケットハット\u003c\/li\u003e\n        \u003cli\u003e防水\u003c\/li\u003e\n        \u003cli\u003eパッカブル\u003c\/li\u003e\n        \u003cli\u003eUVカット\u003c\/li\u003e\n        \u003cli\u003eサイズ調整可能\u003c\/li\u003e\n        \u003cli\u003eあご紐取外し可能\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eさらに、安心の機能性も備わっています。\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003e防水縫製技術: 独自の縫製技術で縫い目からの水の侵入をしっかり遮断し、雨天時でもストレスなく快適に過ごせます。\u003c\/li\u003e\n        \u003cli\u003eコンパクト収納: 裏返してコンパクトに折りたためるパッカブル仕様で、携帯や収納時にバッグの中でもかさばりません。\u003c\/li\u003e\n        \u003cli\u003eUVカット99%: UV CUT99%機能で肌をしっかりガードし、強い日差しの下でも快適にお使いいただけます。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本製品のサイズは以下の通りです。\u003c\/p\u003e\n      \u003cdiv class=\"table-scroll-view\"\u003e\n        \u003ctable class=\"spec-table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth\u003eサイズ\u003c\/th\u003e\n              \u003cth\u003e頭周り\u003c\/th\u003e\n              \u003cth\u003eつば長さ\u003c\/th\u003e\n              \u003cth\u003eクラウン高さ\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd\u003eフリー\u003c\/td\u003e\n              \u003ctd\u003e58.5cm\u003c\/td\u003e\n              \u003ctd\u003e5cm\u003c\/td\u003e\n              \u003ctd\u003e8.5cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e上質な素材を使用しています。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e素材: ポリエステル 100%\u003c\/li\u003e\n        \u003c!-- 生産国の記載がないため含めない --\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e着用シーン\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e様々なシーンでお使いいただけます。\u003c\/p\u003e\n      \u003cdiv class=\"spec-img-full\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH332U_029_zozo_1.jpg?v=1743475452\" class=\"img-fluid d-block w-100 product-img\" alt=\"ハット着用シーン1\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-img-full\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH332U_029_zozo_2.jpg?v=1743475452\" class=\"img-fluid d-block w-100 product-img\" alt=\"ハット着用シーン2\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cp\u003e商品によりサイズに多少のバラツキがございます。予めご了承下さい。\u003c\/p\u003e\n    \u003cp\u003e洗濯時はネットをご使用ください。漂白剤のご使用はお避けください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46564275847423,"sku":"ISH332U_015_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"ASH","offer_id":48197876711679,"sku":"ISH332U_021_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"C.GRAY","offer_id":48197876744447,"sku":"ISH332U_029_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"OLIVE","offer_id":48197876777215,"sku":"ISH332U_043_99","price":4950.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH332U_021.jpg?v=1746687057"},{"product_id":"ish333u","title":"S-KNIT HAT","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e涼やかに彩る夏のニットハット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eS-KNIT HATは、夏の装いに涼しげなアクセントを加える多機能ハットです。通気性の良い透かし編みと、色彩豊かなマルチカラーボーダーが特徴で、どんなスタイルにも自然に溶け込みます。快適な着用感と優れた機能性で、\u003cstrong\u003e日常使いからアウトドアまで幅広く活躍\u003c\/strong\u003eします。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e夏コーデ彩るS-KNIT HAT\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH333U_012.jpg?v=1746687029\" class=\"img-fluid d-block w-100 product-img\" alt=\"夏コーデ彩るS-KNIT HAT\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e個性を引き出すカラフルなデザイン\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003e4色の糸使いにより6色に見えるマルチカラーボーダーが、シンプルな装いに\u003cstrong\u003e華やぎをプラス\u003c\/strong\u003eします。涼やかな透かし編みが、夏の陽射しに映える\u003cstrong\u003e軽やかなスタイルを演出\u003c\/strong\u003eします。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e涼しさ続く透かし編みコットンハット\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH333U_011_8_MATERIAL.jpg?v=1746687029\" class=\"img-fluid d-block w-100 product-img\" alt=\"涼しさ続く透かし編みコットンハット\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e繊細な編みが生む、風合いと機能性\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003e風が心地よく通り抜ける透かし編みは、熱がこもりにくく、\u003cstrong\u003e快適な着用感を提供\u003c\/strong\u003eします。綿混素材が優しくフィットし、\u003cstrong\u003e吸水速乾性\u003c\/strong\u003eで汗ばむ季節も爽やかに過ごせます。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e毎日頼れるポケッタブルハット\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH333U_012_0_model_c7b3ff8a-7ca9-4731-8246-912c48544a6c.jpg?v=1746081234\" class=\"img-fluid d-block w-100 product-img\" alt=\"毎日頼れるポケッタブルハット\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eいつものスタイルに溶け込む、機能美\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003e折りたたんで持ち運べる\u003cstrong\u003eポケッタブル仕様\u003c\/strong\u003eは、旅行や急な日差し対策に便利です。手洗い可能なため、汗をかいても清潔に保て、日常使いに気兼ねなく活躍します。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e着用シーン\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH333U_011_zozo_4.jpg?v=1743475453\" class=\"img-fluid d-block w-100 product-img\" alt=\"着用シーン1\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH333U_011_zozo_8.jpg?v=1743475453\" class=\"img-fluid d-block w-100 product-img\" alt=\"着用シーン2\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH333U_011_zozo_2.jpg?v=1743475453\" class=\"img-fluid d-block w-100 product-img\" alt=\"着用シーン3\"\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\u003eS-KNIT HATの主な特徴とメリットです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e透かし編みデザインで風通しが良く、涼やかな着用感\u003c\/li\u003e\n          \u003cli\u003e4色の糸が織りなすマルチカラーボーダーがコーデのアクセントに\u003c\/li\u003e\n          \u003cli\u003e折りたたみ可能なポケッタブル仕様で持ち運び・収納に便利\u003c\/li\u003e\n          \u003cli\u003e手洗い可能でお手入れが簡単\u003c\/li\u003e\n          \u003cli\u003e綿混素材による吸水速乾性\u003c\/li\u003e\n          \u003cli\u003eサマーコーデに最適なコットン素材\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e商品のサイズ情報です。お手持ちの帽子と比較してご確認ください。\u003c\/p\u003e\n        \u003cdiv class=\"table-scroll-view\"\u003e\n          \u003ctable class=\"spec-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth\u003eサイズ\u003c\/th\u003e\n                \u003cth\u003e頭囲\u003c\/th\u003e\n                \u003cth\u003eつば長さ\u003c\/th\u003e\n                \u003cth\u003eクラウン高さ\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003ctd\u003eフリー\u003c\/td\u003e\n                \u003ctd\u003e58cm\u003c\/td\u003e\n                \u003ctd\u003e5.5-6cm\u003c\/td\u003e\n                \u003ctd\u003e10cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e商品の素材構成です。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e綿: 65%\u003c\/li\u003e\n          \u003cli\u003eポリエステル: 35%\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    \u003cp class=\"body-text\"\u003eニット製品は伸縮性があるため、サイズは目安です。引っ張りや衝撃にご注意ください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"DARK","offer_id":46564275880191,"sku":"ISH333U_011_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"LIGHT","offer_id":48197876613375,"sku":"ISH333U_012_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"MULTI","offer_id":48197876646143,"sku":"ISH333U_019_99","price":4950.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH333U_012.jpg?v=1746687029"},{"product_id":"ish334u","title":"CREEK HAT","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e都会に溶け込むニットバケット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e複雑な編み目が織りなすツイード調の表情が、いつものコーディネートを上品に格上げします。シンプルながらも存在感を放ち、様々なスタイルにマッチする洗練されたデザインです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH334U_015.jpg?v=1746081231\" class=\"img-fluid d-block w-100 product-img\" alt=\"都会に溶け込むニットバケット\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e洗練された大人の佇まい\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e快適を約束する機能美\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e内側の吸水速乾バンドが、汗ばむ季節も肌触りをさらりと快適に保ちます。優れた通気性を持つパイルヤーンの編み構造は、こもりがちな熱を効果的に逃がし、長時間の着用でも涼しさが続きます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH334U_015_5_IN.jpg?v=1746081232\" class=\"img-fluid d-block w-100 product-img\" alt=\"快適な機能美\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e手洗いOKで清潔感も\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特殊な編み構造により、気になる紫外線を99%カットし、強い日差しの中でも安心して外出を楽しめます。顔周りを明るく見せるカラーが、春夏のお出かけを一層華やかに彩ります。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH334U_067_0_model_5ddac9bd-59f0-4d58-bfe2-080b74b0a784.jpg?v=1746081232\" class=\"img-fluid d-block w-100 product-img\" alt=\"紫外線対策\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e紫外線から肌を守る\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eこの商品は、以下の優れた機能と特徴を備えています。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003e優れた通気性\u003c\/strong\u003e: パイルヤーンの編み目がこもった熱を逃がし、長時間の着用でも快適な涼しさをキープします。夏のレジャーにも最適です。\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eUVカット99%\u003c\/strong\u003e: 特殊な編み構造で紫外線を99%カットし、日差しの強い日でも安心して着用できます。春夏のお出かけにぴったりです。\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003e吸水速乾バンド\u003c\/strong\u003e: 内側のスエットバンドが汗を素早く吸収し拡散。長時間の使用でもさらりと快適です。スポーツやレジャーシーンにもおすすめです。\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eパッカブル仕様\u003c\/strong\u003e: コンパクトに折りたたんで持ち運びが可能で、旅行や外出先での使用にも便利です。\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003e手洗いOK\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      \u003cdiv class=\"table-scroll-view\"\u003e\n        \u003ctable class=\"spec-table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth\u003eサイズ\u003c\/th\u003e\n              \u003cth\u003e頭周り\u003c\/th\u003e\n              \u003cth\u003eつば長さ\u003c\/th\u003e\n              \u003cth\u003eクラウン高さ\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd\u003eF\u003c\/td\u003e\n              \u003ctd\u003e59cm\u003c\/td\u003e\n              \u003ctd\u003e5cm\u003c\/td\u003e\n              \u003ctd\u003e8.5cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eこの商品の素材構成は以下の通りです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eアクリル：48%\u003c\/li\u003e\n        \u003cli\u003eポリエステル：28%\u003c\/li\u003e\n        \u003cli\u003eナイロン：24%\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e商品によりサイズに多少のバラツキがございます。予めご了承下さい。\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379452891391,"sku":"ISH334U_015_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"NAVY","offer_id":48197875499263,"sku":"ISH334U_035_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"YELLOW","offer_id":48197875532031,"sku":"ISH334U_067_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"ORANGE","offer_id":48197875564799,"sku":"ISH334U_068_99","price":4950.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH334U_015.jpg?v=1746081231"},{"product_id":"ish341h","title":"WATER REPELLING KNIT HAT","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e突然の雨も安心 撥水ニット\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e水を弾く特殊なポリエステル素材が、急な天候変化からあなたを守ります。\u003cstrong\u003e約30g\u003c\/strong\u003eという驚きの軽さで、一日中つけても負担にならない心地よさです。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH341H_021.jpg?v=1746686984\" 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バッグに収まるUV対策\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eくるっと丸めてコンパクトに持ち運び可能。紫外線を\u003cstrong\u003e99%以上カット\u003c\/strong\u003eするから、どこへでも連れて行けて、強い日差しからもしっかり肌を守ります。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH341H_026_4_TOP.jpg?v=1746081230\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e軽量なのに頼れる紫外線対策\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eアクティブに映える洗練スタイル\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eどんなシーンにも馴染む洗練されたデザインが、あなたの装いに自然な魅力を加えます。汗をかいても\u003cstrong\u003e手洗いできる\u003c\/strong\u003eので、いつも清潔で快適な状態を保てます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH341H_026_0_model.jpg?v=1746081230\" 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\u003eWATER REPELLING KNIT HATの主な特徴をご紹介します。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003e優れた撥水性で急な雨や水しぶきをしっかりガード\u003c\/li\u003e\n                \u003cli\u003e総重量約30gの驚異の超軽量設計で長時間の着用も快適\u003c\/li\u003e\n                \u003cli\u003e紫外線を99%以上カットし、日差しの強い日も安心\u003c\/li\u003e\n                \u003cli\u003e手洗い可能でお手入れが簡単、いつでも清潔をキープ\u003c\/li\u003e\n                \u003cli\u003eポケッタブル仕様で、コンパクトに折りたたんで持ち運び可能\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e本製品のサイズ寸法は以下の通りです。\u003c\/p\u003e\n            \u003cdiv class=\"table-scroll-view\"\u003e\n                \u003ctable class=\"spec-table\"\u003e\n                    \u003cthead\u003e\n                        \u003ctr\u003e\n                            \u003cth\u003eサイズ\u003c\/th\u003e\n                            \u003cth\u003e頭囲\u003c\/th\u003e\n                            \u003cth\u003eつば長さ\u003c\/th\u003e\n                            \u003cth\u003eクラウン高さ\u003c\/th\u003e\n                        \u003c\/tr\u003e\n                    \u003c\/thead\u003e\n                    \u003ctbody\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003eFree\u003c\/td\u003e\n                            \u003ctd\u003e59cm\u003c\/td\u003e\n                            \u003ctd\u003e5cm\u003c\/td\u003e\n                            \u003ctd\u003e8.5cm\u003c\/td\u003e\n                        \u003c\/tr\u003e\n                    \u003c\/tbody\u003e\n                \u003c\/table\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e本製品の素材構成です。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eポリエステル：100%\u003c\/li\u003e\n                \u003c!-- 生産国の情報が提供されていないため、この項目には含めません。 --\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eお手入れ方法・注意事項\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e長くご愛用いただくために、以下のお手入れ方法と注意事項をご確認ください。\u003c\/p\u003e\n            \u003cul class=\"point-list\"\u003e\n                \u003cli\u003e手洗い可能ですが、中性洗剤を使用し、優しく手洗いしてください。\u003c\/li\u003e\n                \u003cli\u003e漂白剤や乾燥機の使用はお避けください。\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 配送情報、商品コードは提供された情報に含まれていないため、該当するセクションは作成しません。 --\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379453022463,"sku":"ISH341H_015_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"ASH","offer_id":48197874745599,"sku":"ISH341H_021_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"D.GRAY","offer_id":48197874778367,"sku":"ISH341H_026_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"KH.OLIVE","offer_id":48197874811135,"sku":"ISH341H_045_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"LAVENDER","offer_id":48197874843903,"sku":"ISH341H_077_99","price":4290.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH341H_021.jpg?v=1746686984"},{"product_id":"ish342h","title":"WATER REPELLING ROMI HAT","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e全天候を楽しむ撥水ニットハット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e特殊な糸で編み込まれたニット生地は、雨の日も水をしっかり弾き、帽子内を濡らしません。乾きやすい素材で、どんな天候でも\u003cstrong\u003e軽快な着用感\u003c\/strong\u003eを叶えます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH342H_026.jpg?v=1746686959\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e都会的なデザインが魅力\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e常に清潔、自分だけのフィット感\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e内側のアジャスターが頭の形に合わせ、\u003cstrong\u003e最適なフィット感\u003c\/strong\u003eを実現します。手洗いで丸ごと洗え、速乾性も兼ね備えているため、いつでも\u003cstrong\u003e衛生的\u003c\/strong\u003eです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH342H_015_5_IN.jpg?v=1746081229\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e快適さを追求した設計\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e軽快に装う、大人のファッション\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eカジュアルながらも洗練されたシルエットが、どんな装いにも馴染みます。日差しの強い日や急な雨でも、さりげなくおしゃれを\u003cstrong\u003e格上げする一本\u003c\/strong\u003eです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH342H_015_0_model_6c7f317d-9555-47d8-be8a-cf192ad8a579.jpg?v=1746081229\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eデイリーユースに活躍\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eこの商品の主な特徴と機能:\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e高い撥水性: 水をはじく特殊糸を編み込んだニット生地で、雨の日でも帽子内への浸水を抑え、ビショ濡れを軽減。乾きやすく、快適な着用感を実現します。\u003c\/li\u003e\n          \u003cli\u003eサイズ調整機能: 内側のアジャスターでサイズ調整が可能。ヘッドラインにぴったりフィットし、ずれにくい快適な着用感を提供します。\u003c\/li\u003e\n          \u003cli\u003e手洗い可能: ニット素材を採用し、手洗いで丸洗い可能。速乾性にも優れ、型崩れを抑えつつ、いつでも清潔にお使いいただけます。\u003c\/li\u003e\n          \u003cli\u003eニットハット\u003c\/li\u003e\n          \u003cli\u003e吸水速乾\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e製品の寸法です。\u003c\/p\u003e\n        \u003cdiv class=\"table-scroll-view\"\u003e\n          \u003ctable class=\"spec-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth\u003eサイズ\u003c\/th\u003e\n                \u003cth\u003e頭周り\u003c\/th\u003e\n                \u003cth\u003eブリム長\u003c\/th\u003e\n                \u003cth\u003eクラウン高さ\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003ctd\u003eフリーサイズ\u003c\/td\u003e\n                \u003ctd\u003e58.5cm\u003c\/td\u003e\n                \u003ctd\u003e4.5cm\u003c\/td\u003e\n                \u003ctd\u003e12cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e素材構成:\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e本体：ポリエステル100%\u003c\/li\u003e\n          \u003cli\u003e一部：ナイロン100%\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e注意事項\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eニット製品は伸縮性があるため、上記サイズはあくまでも目安となります。予めご了承ください。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379453186303,"sku":"ISH342H_015_99","price":5390.0,"currency_code":"JPY","in_stock":false},{"title":"D.GRAY","offer_id":48197874647295,"sku":"ISH342H_026_99","price":5390.0,"currency_code":"JPY","in_stock":false},{"title":"KH.OLIVE","offer_id":48197874680063,"sku":"ISH342H_045_99","price":5390.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH342H_026.jpg?v=1746686959"},{"product_id":"ish345h","title":"LAYER ROMI HAT","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e中折れハット、大人の風格を纏う\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e涼しげな絣柄のようなメイン生地と、色味を合わせた異素材使いが、他にはない\u003cstrong\u003e洗練された雰囲気\u003c\/strong\u003eを演出します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH345H_015.jpg?v=1746686931\" 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夏の外出を快適に、UVカットハット\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e緻密な織り柄が涼感を誘うだけでなく、\u003cstrong\u003eUVカット99%機能\u003c\/strong\u003eで日差しから頭部を守ります。\u003cstrong\u003e吸水速乾スウェットバンド\u003c\/strong\u003eで、汗をかいても清潔さを保ちます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH345H_029_8_MATERIAL.jpg?v=1746081227\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e日差しも汗も気にしない\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eスタイルを格上げ、街歩きにも\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e顔周りをすっきりと見せる\u003cstrong\u003e絶妙なブリムの角度\u003c\/strong\u003eが、カジュアルな装いを上品に引き立てます。\u003cstrong\u003eビッグサイズ展開\u003c\/strong\u003eで、幅広い方にご愛用いただけます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH345H_029_0_model_f93c85d7-eb9c-4c0f-9ca3-9bb12b6c9ac5.jpg?v=1746081228\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e都会的なセンスをプラス\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e毎シーズンご好評いただいているセンスオブグレース人気の中折れハットです。絣柄を織り柄にしたような涼やかなメイン生地と色味を合わせた、異素材使いのクラウンボトムやブリムパイピングが程よいアクセントになっています。\u003c\/p\u003e\n            \u003cul class=\"point-list\"\u003e\n                \u003cli\u003e毎シーズン人気のデザイン\u003c\/li\u003e\n                \u003cli\u003e涼やかな絣柄風メイン生地\u003c\/li\u003e\n                \u003cli\u003e異素材使いのアクセント\u003c\/li\u003e\n                \u003cli\u003eビッグサイズ展開あり (ISH345H-XLで検索)\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e快適な着用をサポートする機能性。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eサイズ調整可能\u003c\/li\u003e\n                \u003cli\u003eUV CUT 99%\u003c\/li\u003e\n                \u003cli\u003e吸水速乾スウェットバンド\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e素材構成:\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e本体：ポリエステル 50% レーヨン 43% 綿 7%\u003c\/li\u003e\n                \u003cli\u003e一部：ポリウレタン 50% レーヨン 50%\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e品番\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e商品コード:\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eISH345H\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379453317375,"sku":"ISH345H_015_99","price":5940.0,"currency_code":"JPY","in_stock":false},{"title":"C.GRAY","offer_id":48197874516223,"sku":"ISH345H_029_99","price":5940.0,"currency_code":"JPY","in_stock":false},{"title":"L.BEIGE","offer_id":48197874548991,"sku":"ISH345H_064_99","price":5940.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH345H_029.jpg?v=1746686931"},{"product_id":"ish345h-xl","title":"LAYER ROMI HAT XL","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e洗練されたデザイン 中折れハット XL\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e絣柄を思わせる涼やかなメイン生地が、装いに奥行きと個性を加えます。色味を合わせた異素材の切り替えが、\u003cstrong\u003eワンランク上の大人スタイル\u003c\/strong\u003eを演出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH345H-XL_029.jpg?v=1746686908\" 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夏の強い日差しも安心 UVカットハット メンズ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eUV CUT99%機能で、夏の強い日差しから頭部をしっかりと守ります。吸水速乾スエットバンドが、汗ばむ季節も常に\u003cstrong\u003e快適さをキープ\u003c\/strong\u003eし、活動的なシーンをサポートします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH345H-XL_015_5_IN.jpg?v=1746081226\" 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ゆとりのあるXLサイズでありながら、着用時には顔周りをすっきりと見せる\u003cstrong\u003e洗練されたシルエット\u003c\/strong\u003eです。サイズ調整機能が、どんな頭の形にも理想的なフィット感をもたらします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH345H-XL_029_0_model_5a188390-0b28-453f-89c4-9c4161fa2ce2.jpg?v=1746081226\" 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        \u003cp\u003eレギュラーサイズの展開もございます。レギュラーサイズは商品コード「ISH345H」で検索してください。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e機能性\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eサイズ調整機能\u003c\/li\u003e\n          \u003cli\u003eUV CUT99%\u003c\/li\u003e\n          \u003cli\u003e吸水速乾スエットバンド\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e本体：ポリエステル 50% \/ レーヨン 43% \/ 綿 7%\u003c\/li\u003e\n          \u003cli\u003e一部：ポリウレタン 50% \/ レーヨン 50%\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品情報\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e品番：ISH345H-XL\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":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379453415679,"sku":"ISH345H-XL_015_99","price":5940.0,"currency_code":"JPY","in_stock":false},{"title":"C.GRAY","offer_id":48197874155775,"sku":"ISH345H-XL_029_99","price":5940.0,"currency_code":"JPY","in_stock":false},{"title":"L.BEIGE","offer_id":48197874188543,"sku":"ISH345H-XL_064_99","price":5940.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH345H-XL_029.jpg?v=1746686908"},{"product_id":"ish633u","title":"SUNNY HAT","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e個性際立つ総柄プリントハット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eオリジナル生き物柄を全面にプリントし、シンプルな装いを瞬時に\u003cbr\u003e\u003cstrong\u003e格上げ\u003c\/strong\u003eします。周囲と差をつける個性が光り、毎日のおしゃれをより楽しく彩ります。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH633U_015.jpg?v=1746686758\" class=\"img-fluid d-block w-100 product-img\" alt=\"個性際立つ総柄プリントハットのイメージ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e視線集めるアクセント\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e旅行・アウトドアに最適！高機能バケットハット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eコンパクトに折りたためる\u003cstrong\u003eポケッタブル機能\u003c\/strong\u003eは、旅行やアウトドアで大活躍します。UVカット99%フィルターと吸水速乾のスエットバンドが、汗ばむ季節も心地よさをキープします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH633U_065_5_IN.jpg?v=1746081219\" class=\"img-fluid d-block w-100 product-img\" alt=\"ポケッタブル機能とUVカット機能のイメージ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e持ち運びに便利、快適設計\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e気軽にプラス！旬顔UV対策ハット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e柔らかなつばが顔周りに上品な陰影を与え、\u003cstrong\u003e小顔効果\u003c\/strong\u003eも期待できます。デイリーコーデに加えるだけで、ワンランク上のおしゃれなサマースタイルが完成します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH633U_065_0_model_09f74cb4-9839-4f5c-a3c2-ddbafb9cac71.jpg?v=1746081219\" class=\"img-fluid d-block w-100 product-img\" alt=\"小顔効果と洗練スタイルのイメージ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e毎日使いたい洗練スタイル\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eこの商品の主な特徴をご紹介します。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e遊び心あふれる\u003cstrong\u003e総柄プリント\u003c\/strong\u003eで、シンプルコーデのアクセントに最適です。\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eポケッタブル機能\u003c\/strong\u003eにより、折りたたんでコンパクトに持ち運び可能。旅行やアウトドアでも気軽に携帯できます。\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eUVカット99%フィルター\u003c\/strong\u003eが日差しから肌を守り、屋外での活動も安心です。\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003e吸水速乾性\u003c\/strong\u003eのスエットバンドで、汗をかいても快適な着用感をキープします。\u003c\/li\u003e\n        \u003cli\u003eバケットハットの形状で、カジュアルながらもトレンド感のあるスタイルを演出します。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e詳細なサイズは以下の表をご確認ください。\u003c\/p\u003e\n      \u003cdiv class=\"table-scroll-view\"\u003e\n        \u003ctable class=\"spec-table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth\u003eサイズ\u003c\/th\u003e\n              \u003cth\u003e頭周り\u003c\/th\u003e\n              \u003cth\u003eつば長さ\u003c\/th\u003e\n              \u003cth\u003eクラウン高さ\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd\u003eF\u003c\/td\u003e\n              \u003ctd\u003e約59.5cm\u003c\/td\u003e\n              \u003ctd\u003e約5cm\u003c\/td\u003e\n              \u003ctd\u003e約8.5cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e綿：55%\u003c\/li\u003e\n        \u003cli\u003eナイロン：45%\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eお手入れ方法・注意事項\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e製品を長くご愛用いただくため、以下のお手入れ方法にご留意ください。\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003e手洗い推奨です。\u003c\/li\u003e\n        \u003cli\u003e洗濯機を使用する際は、必ずネットに入れ、弱水流で洗ってください。\u003c\/li\u003e\n        \u003cli\u003e漂白剤やタンブラー乾燥は避けてください。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46564275912959,"sku":"ISH633U_015_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197872058623,"sku":"ISH633U_065_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"WHITE","offer_id":48197872091391,"sku":"ISH633U_085_99","price":4730.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISH633U_015.jpg?v=1746686758"},{"product_id":"ist331u","title":"FUN FUN HAT","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e育てるハット、唯一無二の風合い\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e洗うたびに表情を変える\u003cstrong\u003eピグメント加工\u003c\/strong\u003eが、あなただけの\u003cstrong\u003eヴィンテージスタイル\u003c\/strong\u003eを演出します。使い込むほどに深まる味わいで、自分だけの個性をお楽しみください。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/IST331U_053_1_SIDE.jpg?v=1746686463\" 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幅1cmの\u003cstrong\u003e平紐あご紐\u003c\/strong\u003eは、肌触り良く長時間の着用も快適です。脱着やサイズ調整も簡単で、いつでも頭部に優しくフィットします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/IST331U_053_8_MATERIAL.jpg?v=1746686463\" 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\u003e99%以上のUVカット機能\u003c\/strong\u003eで、強い日差しの中でも安心感を届けます。\u003cstrong\u003eポケッタブル\u003c\/strong\u003eなので、アウトドアからタウンユースまで、軽やかに持ち運び可能です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/IST331U_053_0_model_98039595-8e97-46fa-8122-c53457ea90a0.jpg?v=1746081191\" 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「FUN FUN HAT」は、洗うほどに表情を変え、日々の生活に寄り添う機能的なハットです。\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 幅1cmの平紐あご紐は肌触りが良く、脱着やサイズ調整が簡単です。長時間の着用でも快適にお過ごしいただけます。\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003e高UVカット:\u003c\/strong\u003e 99%以上の紫外線をカットし、日差しの強い日でもしっかりガード。アウトドアからタウンユースまで幅広く活躍します。\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eお手入れ簡単:\u003c\/strong\u003e 洗濯可能な素材でお手入れが簡単です。\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003e携帯性:\u003c\/strong\u003e ポケッタブル仕様でコンパクトに折りたたんで持ち運びが可能です。\u003c\/li\u003e\n        \u003cli\u003e\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      \u003cdiv class=\"table-scroll-view\"\u003e\n        \u003ctable class=\"spec-table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth\u003eサイズ\u003c\/th\u003e\n              \u003cth\u003e頭囲\u003c\/th\u003e\n              \u003cth\u003eつば長さ\u003c\/th\u003e\n              \u003cth\u003eクラウン高さ\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd\u003eFree\u003c\/td\u003e\n              \u003ctd\u003e59cm\u003c\/td\u003e\n              \u003ctd\u003e6cm\u003c\/td\u003e\n              \u003ctd\u003e8.5cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本製品に使用されている素材は以下の通りです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e本体：綿 100%\u003c\/li\u003e\n        \u003cli\u003eつば：ポリエステル 100%\u003c\/li\u003e\n        \u003c!-- 生産国の情報がないため記載なし --\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eサイズには個体差がございますので、表示寸法と多少の誤差が生じる場合があります。洗濯時は色落ちや風合い変化にご注意ください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379456954623,"sku":"IST331U_015_99","price":5390.0,"currency_code":"JPY","in_stock":false},{"title":"ASH","offer_id":48197861081343,"sku":"IST331U_021_99","price":5390.0,"currency_code":"JPY","in_stock":false},{"title":"NATURAL","offer_id":48197861114111,"sku":"IST331U_053_99","price":5390.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/IST331U_053_2_BACK.jpg?v=1746686463"},{"product_id":"ist334u","title":"KOMAAMI ROMI HAT","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003ch1 class=\"product-name\"\u003eKOMAAMI ROMI HAT\u003c\/h1\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e涼感透かし編み 夏のお出かけハット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e天然素材のペーパー繊維を丁寧に編み上げた、涼しげな風合いの\u003cstrong\u003eクロシェハット\u003c\/strong\u003e。クラウン部の\u003cstrong\u003e透かし編み\u003c\/strong\u003eが風を通し、真夏の強い日差しも心地よく乗り切れます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/IST334U_053.jpg?v=1746686434\" 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\/0723\/7956\/4287\/files\/IST334U_053_8_MATERIAL.jpg?v=1746081188\" 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  \u003c\/div\u003e\n\n  \u003c!-- ここから「着用シーン」セクションの復元 --\u003e\n  \u003ch3 class=\"prl-section-title\"\u003e着用シーン\u003c\/h3\u003e\n  \u003cdiv class=\"prl-scene-wrapper\"\u003e\n    \u003cdiv class=\"prl-scene\"\u003e\n      \u003cimg alt=\"着用シーン1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/IST334U_025_0_model_28e0b9dc-2e97-443b-985b-982a80dbc8ac.jpg?v=1746081189\"\u003e\n      \u003cimg alt=\"着用シーン2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/IST334U_015_0_model_e1b0e6a2-bd96-4b32-a1a6-4eaca341c6d8.jpg?v=1746081189\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n  const wrapper = document.querySelector('.prl-scene-wrapper');\n  const scene   = wrapper.querySelector('.prl-scene');\n\n  wrapper.addEventListener('click', e =\u003e {\n    const { left, width } = wrapper.getBoundingClientRect();\n    const x = e.clientX - left;\n    const step = width;   \/\/ ← ここを wrapper.clientWidth（＝visible width）に\n    scene.scrollBy({\n      left: x \u003c width\/2 ? -step : step,\n      behavior: 'smooth'\n    });\n  });\n});\n\u003c\/script\u003e\n  \u003c!-- ここまで「着用シーン」セクションの復元 --\u003e\n\n  \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eKOMAAMI ROMI HATの主な特徴は以下の通りです。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eクラウン腰部分の透かし編みで通気性とデザイン性を両立し、夏場も快適にかぶれます。\u003c\/li\u003e\n        \u003cli\u003e軽量かつ折りたたみ可能で、持ち運びやすく旅行やアウトドアでも気軽に使えます。\u003c\/li\u003e\n        \u003cli\u003e内側のスエットバンドが吸水速乾性に優れ、汗をかいてもサラリとしたかぶり心地をキープします。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本製品のサイズは以下の通りです。\u003c\/p\u003e\n      \u003cdiv class=\"table-scroll-view\"\u003e\n        \u003ctable class=\"spec-table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth\u003eサイズ\u003c\/th\u003e\n              \u003cth\u003e頭周り\u003c\/th\u003e\n              \u003cth\u003eつば長さ\u003c\/th\u003e\n              \u003cth\u003eクラウン高さ\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd\u003eワンサイズ\u003c\/td\u003e\n              \u003ctd\u003e58.5cm\u003c\/td\u003e\n              \u003ctd\u003e6cm\u003c\/td\u003e\n              \u003ctd\u003e11cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本製品の素材構成は以下の通りです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e分類外繊維（紙）100%\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e商品によりサイズに多少のバラツキがございます。予めご了承下さい。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379457052927,"sku":"IST334U_015_99","price":6930.0,"currency_code":"JPY","in_stock":false},{"title":"GRAY","offer_id":48197860720895,"sku":"IST334U_025_99","price":6930.0,"currency_code":"JPY","in_stock":false},{"title":"NATURAL","offer_id":48197860753663,"sku":"IST334U_053_99","price":6930.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/IST334U_053.jpg?v=1746686434"},{"product_id":"ist335u","title":"KOMAAMI MID BRIM HAT","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e繊細な編み目、夏の洗練\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e職人の手仕事が光るクロシェ編みは、細やかなペーパー糸を使用し、肌に心地よい軽やかさをもたらします。週末のレジャーや旅行でも、上品さを損なわない洗練されたスタイルを演出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/IST335U_065_8_MATERIAL.jpg?v=1746081187\" 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\u003eUV対策機能\u003c\/strong\u003eで日差しから肌を守り、屋外での時間を心ゆくまで楽しめます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/IST335U_053_6_FOLD.jpg?v=1746081187\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e装いを格上げするデザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e汗ばむ夏も快適、内なる機能美\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e内側のストラップで簡単に\u003cstrong\u003eサイズ調整\u003c\/strong\u003eができ、アクティブな動きにもぴったりのフィット感を実現。\u003cstrong\u003e吸水速乾\u003c\/strong\u003eスウェットバンドが汗をしっかり吸収し、どんなレジャーシーンでも一日中さらりと快適さを保ちます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/IST335U_065_5_IN.jpg?v=1746081187\" 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 class=\"body-text\"\u003e軽やかなペーパー糸が魅力の中つばハットです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e上品なクロシェ編み：細やかなペーパー糸を使用し、上品かつカジュアルに装えます。\u003c\/li\u003e\n          \u003cli\u003eサイズ調整可能：内側のストラップでフィット感を自由にカスタマイズできます。\u003c\/li\u003e\n          \u003cli\u003eUV対策機能付き：吸水速乾性のスエットバンドと幅広のつばで、汗と紫外線からしっかりガードします。\u003c\/li\u003e\n          \u003cli\u003eポケッタブル仕様で持ち運びにも便利です。\u003c\/li\u003e\n          \u003cli\u003eストラップループ付き。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cdiv class=\"table-scroll-view\"\u003e\n          \u003ctable class=\"spec-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth\u003eサイズ\u003c\/th\u003e\n                \u003cth\u003e頭囲\u003c\/th\u003e\n                \u003cth\u003eつば幅\u003c\/th\u003e\n                \u003cth\u003eクラウン高さ\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003ctd\u003eF\u003c\/td\u003e\n                \u003ctd\u003e約58.5cm\u003c\/td\u003e\n                \u003ctd\u003e約8cm\u003c\/td\u003e\n                \u003ctd\u003e約11cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e素材: 分類外繊維（紙）100%\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e紙素材のため摩擦や水濡れにより型崩れや色移りの恐れがあります。汗や雨に濡れた場合は速やかに乾いた布で水分を拭き取り、形を整えて陰干ししてください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379457151231,"sku":"IST335U_015_99","price":7590.0,"currency_code":"JPY","in_stock":false},{"title":"NATURAL","offer_id":48197859868927,"sku":"IST335U_053_99","price":7590.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197859901695,"sku":"IST335U_065_99","price":7590.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/IST335U_053.jpg?v=1746686418"},{"product_id":"ist351h","title":"ARAERU ROMI HAT","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003ch2 class=\"section-title\"\u003e手洗いできる涼感ラフィアハット\u003c\/h2\u003e\n\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/IST351H_015.jpg?v=1746686400\" class=\"img-fluid d-block w-100 product-img\" alt=\"メインビジュアル\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e手洗いOK！涼感ラフィア風\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eラフィア風の風合いを持ちつつ、自宅で手洗い可能な\u003cstrong\u003eポリヤーン素材\u003c\/strong\u003e。汗を気にせず清潔に保てるため、夏のファッションをいつも快適に、長く愛用いただけます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/IST351H_053.jpg?v=1746686400\" 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\/0723\/7956\/4287\/files\/IST351H_053_8_MATERIAL.jpg?v=1746081185\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e心地よい着用感続く\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eぴったりフィット、アクティブな毎日\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e頭の形に合わせて調整できる機能が、どんな方にも最適な\u003cstrong\u003eフィット感\u003c\/strong\u003eを提供します。吸水速乾スエットバンドが汗を素早く吸収し、快適な被り心地を保つから、アクティブに動く日でも安心してスタイルを楽しめます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/IST351H_015_0_model_5c221d8c-9c36-4869-8f4c-c83ec88ca88e.jpg?v=1746081186\" 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    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/IST351H_015_zozo_02.jpg?v=1743475528\" class=\"img-fluid d-block w-100 product-img\" alt=\"着用シーン1\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/IST351H_015_zozo_03.jpg?v=1743475528\" class=\"img-fluid d-block w-100 product-img\" alt=\"着用シーン2\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/IST351H_015_zozo_04.jpg?v=1743475528\" class=\"img-fluid d-block w-100 product-img\" alt=\"着用シーン3\"\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「ARAERU ROMI HAT」の主な特徴です。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eラフィア風の見た目ながら手洗い可能なポリヤーン素材\u003c\/li\u003e\n          \u003cli\u003e汗や汚れを気にせず清潔を保てる\u003c\/li\u003e\n          \u003cli\u003eサイズ調整機能付きで頭に快適フィット\u003c\/li\u003e\n          \u003cli\u003e吸水速乾スエットバンドで快適な被り心地をキープ\u003c\/li\u003e\n          \u003cli\u003e軽量ポリヤーン素材による抜群の通気性で蒸れを防止\u003c\/li\u003e\n          \u003cli\u003e長時間の着用でも涼しさを感じる設計\u003c\/li\u003e\n          \u003cli\u003eアウトドアやレジャーにも最適\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e商品のサイズ詳細です。\u003c\/p\u003e\n        \u003cdiv class=\"table-scroll-view\"\u003e\n          \u003ctable class=\"spec-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth\u003eサイズ\u003c\/th\u003e\n                \u003cth\u003e頭周り\u003c\/th\u003e\n                \u003cth\u003eつば長さ\u003c\/th\u003e\n                \u003cth\u003eクラウン高さ\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003ctd\u003eF\u003c\/td\u003e\n                \u003ctd\u003e58cm\u003c\/td\u003e\n                \u003ctd\u003e5.5cm\u003c\/td\u003e\n                \u003ctd\u003e11cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e本製品に使用されている素材情報です。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eポリエステル：100%\u003c\/li\u003e\n        \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      \u003cli\u003e漂白剤、ドライクリーニング、アイロンは使用しないでください。\u003c\/li\u003e\n      \u003cli\u003e色落ちの恐れがあるため、他の衣類とは分けて洗ってください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379457249535,"sku":"IST351H_015_99","price":5390.0,"currency_code":"JPY","in_stock":false},{"title":"NATURAL","offer_id":48197859442943,"sku":"IST351H_053_99","price":5390.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/IST351H_053.jpg?v=1746686400"},{"product_id":"isu151h","title":"SEIWA 7 HUNTING","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e個性を引き出すパッチワークハンチング\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e異なる4種の生地が織りなす\u003cstrong\u003e絶妙なハーモニー\u003c\/strong\u003e。和の趣きを纏ったパッチワークデザインが、あなたの個性を\u003cstrong\u003e鮮やかに彩ります\u003c\/strong\u003e。シンプルな装いにプラスするだけで、洗練された印象へと導きます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU151H_025.jpg?v=1746686343\" class=\"img-fluid d-block w-100 product-img\" alt=\"個性を彩るパッチワークの妙\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e個性を彩るパッチワークの妙\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e快適さを追求した機能美\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e汗をかいてもすぐに乾く\u003cstrong\u003e吸水速乾スウェットバンド\u003c\/strong\u003eを内側に採用。ご自宅で\u003cstrong\u003e手洗い\u003c\/strong\u003eが可能ですので、いつでも清潔な心地よさが続きます。サイズ調整ベルトで、あなたにぴったりのフィット感を実現します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU151H_025_8_MATERIAL.jpg?v=1746081181\" class=\"img-fluid d-block w-100 product-img\" alt=\"清潔に保てる手洗い仕様\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e清潔に保てる手洗い仕様\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e自分サイズにフィット 調整ベルトでスマートに\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e顔馴染みの良いフォルムが、いつものコーディネートに\u003cstrong\u003e洗練された印象\u003c\/strong\u003eを加えます。\u003cstrong\u003eサイズ調整ベルト\u003c\/strong\u003eで頭部に心地よくフィットし、快適な被り心地を叶えます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU151H_065_0_model.jpg?v=1746081182\" class=\"img-fluid d-block w-100 product-img\" alt=\"着こなしを引き立てる\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e着こなしを引き立てる\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e毎シーズン好評のパッチワークシリーズのハンチングです。今回は少し和テイストをプラスしました。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e異なる4種の生地の色味、質感、配置バランスを調和させた\u003cstrong\u003eオリジナリティ溢れるデザイン\u003c\/strong\u003e\n\u003c\/li\u003e\n          \u003cli\u003eシンプルコーデの\u003cstrong\u003eアクセント\u003c\/strong\u003eに最適なアイテム\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eビッグサイズ\u003c\/strong\u003eも展開あり（ISU151H-XLで検索）\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e機能性\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e快適な着用感をサポートする機能を備えています。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003eサイズ調整ベルト\u003c\/strong\u003eでフィット感を調整可能\u003c\/li\u003e\n          \u003cli\u003eご自宅で\u003cstrong\u003e手洗いOK\u003c\/strong\u003e、いつでも清潔に\u003c\/li\u003e\n          \u003cli\u003e内側の\u003cstrong\u003e吸水速乾スウェットバンド\u003c\/strong\u003eで快適な被り心地\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・組成\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e本製品の素材構成です。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e綿 45%\u003c\/li\u003e\n          \u003cli\u003eポリエステル 37%\u003c\/li\u003e\n          \u003cli\u003eレーヨン 12%\u003c\/li\u003e\n          \u003cli\u003e麻 5%\u003c\/li\u003e\n          \u003cli\u003eポリウレタン 1%\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品コード\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e本製品の品番です。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eISU151H\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379457642751,"sku":"ISU151H_015_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"GRAY","offer_id":48197857739007,"sku":"ISU151H_025_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197857771775,"sku":"ISU151H_065_99","price":4950.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU151H_025.jpg?v=1746686343"},{"product_id":"isu151h-xl","title":"SEIWA 7 HUNTING XL","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e個性を放つ大人のハンチング\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e異なる4種の生地が織りなす、和モダンなパッチワークデザイン。シンプルな装いもこのハンチング一つで、洗練された休日スタイルへと昇華させます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU151H-XL_065.jpg?v=1746686310\" class=\"img-fluid d-block w-100 product-img\" alt=\"個性を放つ大人のハンチング\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e装いのアクセントに\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e快適さを追求した洗えるハンチング\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e多彩な素材が織りなす豊かな表情は、近くで見ても飽きさせません。手洗い可能な機能性と吸水速乾スウェットバンドで、いつでも清潔で快適な着用感を維持します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU151H-XL_015_8_MATERIAL.jpg?v=1746686310\" class=\"img-fluid d-block w-100 product-img\" alt=\"快適さを追求した洗えるハンチング\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e毎日使える快適機能\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eSEIWAハンチングXL こなれ感と快適なフィット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e頭部に吸い付くような自然なシルエットは、まさに計算された美しさ。内側のサイズ調整ベルトにより、ご自身の頭の形に合わせて最適なフィット感が得られます。長時間の着用でも、ストレスフリーな被り心地を実感できます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU151H-XL_065_0_model.jpg?v=1746081180\" class=\"img-fluid d-block w-100 product-img\" alt=\"こなれ感と快適なフィット\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e休日スタイルを格上げする一品\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e詳細情報\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品説明\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e毎シーズン好評のパッチワークシリーズのハンチングです。今回は少し和テイストをプラスしました！\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e異なる４種の生地の色味、質感、配置バランスを調和させ、オリジナリティのある帽子に。\u003c\/li\u003e\n          \u003cli\u003eシンプルコーデのアクセントにおすすめのアイテムです◎\u003c\/li\u003e\n          \u003cli\u003eレギュラーサイズの展開もあります。（レギュラーサイズはISU151Hで検索してください。）\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e快適な着用をサポートする機能性をご紹介します。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eサイズ調整ベルト：ご自身の頭の形に合わせてフィット感を調整可能。\u003c\/li\u003e\n          \u003cli\u003e手洗いOK：いつでも清潔に保てます。\u003c\/li\u003e\n          \u003cli\u003e吸水速乾スエットバンド：汗をかいても快適な着用感を維持。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e綿 45%\u003c\/li\u003e\n          \u003cli\u003eポリエステル 37%\u003c\/li\u003e\n          \u003cli\u003eレーヨン 12%\u003c\/li\u003e\n          \u003cli\u003e麻 5%\u003c\/li\u003e\n          \u003cli\u003eポリウレタン 1%\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品コード\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eISU151H-XL\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379457741055,"sku":"ISU151H-XL_015_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"GRAY","offer_id":48197857280255,"sku":"ISU151H-XL_025_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197857313023,"sku":"ISU151H-XL_065_99","price":4950.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU151H-XL_065.jpg?v=1746686310"},{"product_id":"isu332u","title":"SUI HUNTING","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e洗練された軽快さ、涼やかハンチング\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eざっくりとした平織り生地が風を通し、頭を涼やかに保ちます。\u003cstrong\u003e軽量設計\u003c\/strong\u003eで毎日のお出かけも快適に、手洗いも可能なので清潔さを保てます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU332U_053.jpg?v=1746686289\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e軽やかなオフホワイト\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e快適さが続く機能素材\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e汗を素早く吸い取り乾かす\u003cstrong\u003e吸水速乾バンド\u003c\/strong\u003eを内側に採用。汗ばむ季節でもサラリとした清潔感を保ち、\u003cstrong\u003eストレスフリーな着用感\u003c\/strong\u003eを一日中提供します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU332U_035_8_MATERIAL.jpg?v=1746081179\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e心地よいサラリ感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e理想のフィット感を手元に\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e背面の\u003cstrong\u003eサイズ調整ベルト\u003c\/strong\u003eで頭囲に合わせて簡単に微調整が可能です。自分にぴったりのフィット感を得られ、ズレにくく安定した着用感を保ちます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU332U_053_0_model.jpg?v=1746081179\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eスマートなサイズ調整\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e「SUI HUNTING」は、以下の特徴で快適な着用感を提供します。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eソフト平織り生地: ざっくりと織り込まれた平織り生地が軽やかに肌を包み込み、長時間の着用でも心地よく涼しさをキープします。\u003c\/li\u003e\n          \u003cli\u003eサイズ調整ベルト: 背面のサイズ調整ベルトで頭囲に合わせて微調整可能。自分にぴったりのフィット感を得られ、ズレにくく安定した着用感を保ちます。\u003c\/li\u003e\n          \u003cli\u003e吸水速乾バンド: スエットバンド部分に吸水速乾素材を使用し、汗を素早く吸い取って乾かすことで、長時間の使用でもサラリと快適に過ごせます。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e以下のサイズ表をご参照ください。\u003c\/p\u003e\n        \u003cdiv class=\"table-scroll-view\"\u003e\n          \u003ctable class=\"spec-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth\u003eサイズ\u003c\/th\u003e\n                \u003cth\u003e頭囲\u003c\/th\u003e\n                \u003cth\u003eつば長さ\u003c\/th\u003e\n                \u003cth\u003eクラウン高さ\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003ctd\u003eF\u003c\/td\u003e\n                \u003ctd\u003e58.5cm\u003c\/td\u003e\n                \u003ctd\u003e5.5cm\u003c\/td\u003e\n                \u003ctd\u003e10cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e本製品の素材構成は以下の通りです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e本体：ポリエステル63％ \/ レーヨン36％ \/ ポリプロピレン1％\u003c\/li\u003e\n          \u003cli\u003e一部：綿58％ \/ ポリエステル30％ \/ レーヨン12％\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003cp\u003e注意事項: 商品によりサイズに多少のバラツキがございます。予めご了承ください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379457839359,"sku":"ISU332U_015_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"D.GRAY","offer_id":48197856854271,"sku":"ISU332U_026_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"NAVY","offer_id":48197856887039,"sku":"ISU332U_035_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"NATURAL","offer_id":48197856919807,"sku":"ISU332U_053_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197856952575,"sku":"ISU332U_065_99","price":4730.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU332U_053.jpg?v=1746686289"},{"product_id":"isu333u","title":"ZEBRA HUNTING BREEZE","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003cp class=\"body-text\"\u003eZEBRA HUNTING BREEZE\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e復刻パッチワークハンチング\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e立体美パッチワークハンチング 上質スタイル\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e緻密な7分割パターンが、頭に吸い付くような美しいシルエットを創り出します。麻を贅沢に配合した生地は、通気性と肌触りの良さを両立。異なる風合いの綿麻パッチワークが、奥行きある表情を醸し出します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU333U_015.jpg?v=1746678118\" class=\"img-fluid d-block w-100 product-img\" alt=\"都会に溶け込むパッチワーク\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e都会に溶け込むパッチワーク\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e吸水速乾ハンチング 快適を追求\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e内側には\u003cstrong\u003e吸水速乾性\u003c\/strong\u003eのスエットバンドを搭載しています。汗を素早く逃がし、一日中さらりとした快適な被り心地を保ち、手洗い可能なためいつも清潔にお使いいただけます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU333U_015_5_IN.jpg?v=1746081177\" class=\"img-fluid d-block w-100 product-img\" alt=\"見えない部分まで抜かりなく\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e見えない部分まで抜かりなく\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e綿麻ミックスハンチング 軽やかな着心地\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e麻46%配合の\u003cstrong\u003e綿麻ミックス生地\u003c\/strong\u003eは、通気性と耐久性を兼ね備え、季節を問わず活躍します。頭周り59cmのフィット感で、様々なスタイルに自然に馴染み、洗練された大人の装いを演出します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU333U_065_0_model.jpg?v=1746081177\" class=\"img-fluid d-block w-100 product-img\" alt=\"日常を格上げする上質な装い\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e日常を格上げする上質な装い\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e着用シーン\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU333U_065_zozo_1.jpg?v=1743475528\" class=\"img-fluid d-block w-100 product-img\" alt=\"着用シーン1\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU333U_065_zozo_2.jpg?v=1743475528\" class=\"img-fluid d-block w-100 product-img\" alt=\"着用シーン2\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU333U_025_zozo_1.jpg?v=1743475528\" class=\"img-fluid d-block w-100 product-img\" alt=\"着用シーン3\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003eZEBRA HUNTING BREEZEは、上質な素材と計算されたデザインが融合したハンチングです。快適な被り心地と多様なスタイルへの適応性を兼ね備えています。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003e緻密な7分割パターンによる美しい立体シルエット\u003c\/li\u003e\n                \u003cli\u003e異なる風合いの綿麻4種パッチワークによる奥行きある表情\u003c\/li\u003e\n                \u003cli\u003e吸水速乾性のスエットバンドで快適な被り心地をキープ\u003c\/li\u003e\n                \u003cli\u003e手洗い可能でいつでも清潔\u003c\/li\u003e\n                \u003cli\u003e通気性と耐久性に優れた綿麻ミックス生地\u003c\/li\u003e\n                \u003cli\u003e様々なスタイルに馴染むデザイン\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003e本製品のサイズは以下の通りです。\u003c\/p\u003e\n            \u003cdiv class=\"table-scroll-view\"\u003e\n                \u003ctable class=\"spec-table\"\u003e\n                    \u003cthead\u003e\n                        \u003ctr\u003e\n                            \u003cth\u003eサイズ\u003c\/th\u003e\n                            \u003cth\u003e頭周り\u003c\/th\u003e\n                            \u003cth\u003eつば丈\u003c\/th\u003e\n                            \u003cth\u003eクラウン高さ\u003c\/th\u003e\n                        \u003c\/tr\u003e\n                    \u003c\/thead\u003e\n                    \u003ctbody\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003eF\u003c\/td\u003e\n                            \u003ctd\u003e59cm\u003c\/td\u003e\n                            \u003ctd\u003e5cm\u003c\/td\u003e\n                            \u003ctd\u003e10cm\u003c\/td\u003e\n                        \u003c\/tr\u003e\n                    \u003c\/tbody\u003e\n                \u003c\/table\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材について\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003e厳選された素材をブレンドし、機能性と風合いを両立しました。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e麻: 46%\u003c\/li\u003e\n                \u003cli\u003eポリエステル: 34%\u003c\/li\u003e\n                \u003cli\u003eレーヨン: 15%\u003c\/li\u003e\n                \u003cli\u003e綿: 4%\u003c\/li\u003e\n                \u003cli\u003eポリウレタン: 1%\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eお手入れ方法\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003e長くご愛用いただくために、以下のお手入れをおすすめします。\u003c\/p\u003e\n            \n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e手洗い可能です。優しく押し洗いしてください。\u003c\/li\u003e\n                \u003cli\u003e形を整えて陰干ししてください。\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e商品によりサイズに多少のバラツキがございます。予めご了承ください。\u003c\/p\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379458003199,"sku":"ISU333U_015_99","price":5390.0,"currency_code":"JPY","in_stock":false},{"title":"GRAY","offer_id":48197856657663,"sku":"ISU333U_025_99","price":5390.0,"currency_code":"JPY","in_stock":false},{"title":"BLUE","offer_id":48197856690431,"sku":"ISU333U_033_99","price":5390.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197856723199,"sku":"ISU333U_065_99","price":5390.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU333U_065.jpg?v=1746678118"},{"product_id":"isu341h","title":"SAZANAMI 8 HUNTING","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-bottom: 1px solid #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1a362d40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #f9f9f9; color: #666666; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1a362d; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- メイン商品紹介セクション --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch2 class=\"section-title\"\u003eSAZANAMI 8 HUNTING\u003c\/h2\u003e\n        \u003cp class=\"body-text\"\u003e50年代風チェックで魅せる一品\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU341H_054.jpg?v=1746678097\" class=\"img-fluid d-block w-100 product-img\" alt=\"SAZANAMI 8 HUNTING メインビジュアル\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 製品概要 --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品概要\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e多様なスタイルにマッチする、こだわりが詰まったハンチングキャップです。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003eハンチングキャップ\u003c\/li\u003e\n            \u003cli\u003eオンブレチェック\u003c\/li\u003e\n            \u003cli\u003eユニセックス\u003c\/li\u003e\n            \u003cli\u003eレトロヴィンテージスタイル\u003c\/li\u003e\n            \u003cli\u003e手洗いOK\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 商品解説ブロック1 --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eレトロモダンを纏うオンブレチェック\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e50年代の古き良き時代を感じさせるオンブレチェックが、大人のこなれ感を演出します。上品さと古着のニュアンスを両立させたデザインで、\u003cstrong\u003eいつものスタイルを格上げ\u003c\/strong\u003eします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU341H_015.jpg?v=1746678097\" class=\"img-fluid d-block w-100 product-img\" alt=\"50年代の空気をまとうオンブレチェック\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e50年代の空気をまとう\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 商品解説ブロック2 --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e一日中快適 大人のハンチング\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eサイズ調整ベルトで頭にやさしくフィットし、\u003cstrong\u003e吸水速乾スエットバンド\u003c\/strong\u003eが汗を気にさせません。綿100%の本体と綿主体のつばが優れた通気性を生み出し、一年を通して爽やかな着用感をお届けします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU341H_015_5_IN.jpg?v=1746081175\" class=\"img-fluid d-block w-100 product-img\" alt=\"見えない部分にも上質さを追求した快適設計\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e見えない部分にも上質さを\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 商品解説ブロック3 --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e装いを格上げ スマートなハンチング\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eどんな装いにもすっと溶け込みながら、\u003cstrong\u003e確かな存在感で顔周りを引き締め\u003c\/strong\u003eます。レトロな表情があなたの個性を際立たせ、日常のスタイルを洗練された印象へと誘います。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU341H_015_0_model.jpg?v=1746081175\" class=\"img-fluid d-block w-100 product-img\" alt=\"自分らしいスタイルを演出するハンチング\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e自分らしいスタイルを演出\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- SAZANAMI 8 HUNTINGのこだわり (POINTsから再構成) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eSAZANAMI 8 HUNTINGのこだわり\u003c\/h3\u003e\n        \u003cul class=\"benefit-list\"\u003e\n            \u003cli\u003e\n\u003cstrong\u003eレトロなオンブレチェック\u003c\/strong\u003e\u003cbr\u003eUS50年代のオープンカラーシャツで見られるオンブレチェック生地を採用し、古着感と上品さを両立しました。\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003e快適フィット感を実現\u003c\/strong\u003e\u003cbr\u003eサイズ調整ベルトと吸水速乾機能付きスエットバンドで汗を素早く吸収し、長時間の着用でも快適なフィット感を維持します。\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003e通気性抜群の綿素材\u003c\/strong\u003e\u003cbr\u003e本体に綿100％を使用し、つば部分も綿主体で通気性を確保。ムレにくく一年中快適に着用できます。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 着用シーン --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e着用シーン\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU341H_054_zozo_1.jpg?v=1743475528\" class=\"img-fluid d-block w-100 product-img\" alt=\"着用シーン1\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU341H_054_zozo_2.jpg?v=1743475528\" class=\"img-fluid d-block w-100 product-img\" alt=\"着用シーン2\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU341H_015_zozo_2.jpg?v=1743475528\" class=\"img-fluid d-block w-100 product-img\" alt=\"着用シーン3\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eSAZANAMI 8 HUNTINGは、レトロモダンなデザインと機能性を兼ね備えたハンチングキャップです。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eUS50年代を彷彿とさせる\u003cstrong\u003eオンブレチェック生地\u003c\/strong\u003eを採用\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eユニセックス\u003c\/strong\u003eで幅広いスタイルにマッチ\u003c\/li\u003e\n                \u003cli\u003e頭に優しくフィットする\u003cstrong\u003eサイズ調整ベルト\u003c\/strong\u003e付き\u003c\/li\u003e\n                \u003cli\u003e汗を素早く吸収する\u003cstrong\u003e吸水速乾スエットバンド\u003c\/strong\u003e\n\u003c\/li\u003e\n                \u003cli\u003e通気性に優れ、\u003cstrong\u003e一年中快適\u003c\/strong\u003eな着用感\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cdiv class=\"table-scroll-view\"\u003e\n                \u003ctable class=\"spec-table\"\u003e\n                    \u003cthead\u003e\n                        \u003ctr\u003e\n                            \u003cth\u003eサイズ\u003c\/th\u003e\n                            \u003cth\u003e頭囲\u003c\/th\u003e\n                            \u003cth\u003eつば長さ\u003c\/th\u003e\n                            \u003cth\u003eクラウン高さ\u003c\/th\u003e\n                        \u003c\/tr\u003e\n                    \u003c\/thead\u003e\n                    \u003ctbody\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003eF\u003c\/td\u003e\n                            \u003ctd\u003e58.5cm\u003c\/td\u003e\n                            \u003ctd\u003e6cm\u003c\/td\u003e\n                            \u003ctd\u003e10cm\u003c\/td\u003e\n                        \u003c\/tr\u003e\n                    \u003c\/tbody\u003e\n                \u003c\/table\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材構成\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e快適な着用感と耐久性を追求した素材構成です。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e本体：綿 100%\u003c\/li\u003e\n                \u003cli\u003eつば：綿 75% \/ ポリエステル 22% \/ ポリウレタン 3%\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eお手入れ方法\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e長くご愛用いただくため、手洗いをおすすめします。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e手洗いOK\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e商品により多少のサイズの誤差が生じる場合がありますので、予めご了承ください。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"IVORY","offer_id":46563988635903,"sku":"ISU341H_081_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"L.BROWN","offer_id":48197856559359,"sku":"ISU341H_054_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"BLACK","offer_id":48197856592127,"sku":"ISU341H_015_99","price":4950.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU341H_081.jpg?v=1746678097"}],"url":"https:\/\/sense-of-grace.we-shop.jp\/collections\/%e7%89%b9%e9%9b%86_%e3%83%a1%e3%83%b3%e3%82%ba%e3%83%a6%e3%83%8b%e3%82%bb%e3%83%83%e3%82%af%e3%82%b9%e6%98%a5%e5%a4%8f.oembed","provider":"SENSE OF GRACE","version":"1.0","type":"link"}