{"title":"足の臭い","description":"\u003cp\u003e足の臭い\u003c\/p\u003e","products":[{"product_id":"10000567","title":"婦人 27ｃｍ丈 リブ ハイクルー ソックス 3足セット 抗菌防臭消臭加工","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ffffff; \n      font-family: Jost, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3e3636;\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 #e2e1e1;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3e3636; \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 #e2e1e1; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3e3636; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #3e3636; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 2px 8px 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%, #3e363640 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 #e2e1e1;\n      border-radius: 0px;\n      background-color: #ffffff; \n      color: #3e3636;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3e3636; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ffffff; 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: #3e3636; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #e2e1e1; 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: #ffffff; color: #3e3636; 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: #3e3636; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #3e3636; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3e3636; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #3e3636; 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: #3e3636; 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: #3e3636; margin-bottom: 12px; border-bottom: 1px solid #3e3636; 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 #e2e1e1; th, td { padding: 12px 8px; border: 1px solid #e2e1e1; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3e3636; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #e2e1e1; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3e3636; 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\u003e3足セット\u003c\/strong\u003eで、快適な履き心地を一日中お約束します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/img59663865_f8e517b6-f2cc-497f-97f4-4cf7f56d2b66.jpg?v=1761639433\" class=\"img-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  \u003c!-- 入力データの「スペック・詳細データ：特になし」とありますが、商品名から読み取れるスペック情報を抽出して配置します。 --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003e抗菌防臭消臭加工\u003c\/strong\u003eでいつでも清潔\u003c\/li\u003e\n          \u003cli\u003e足に心地よくフィットする繊細なリブ編み\u003c\/li\u003e\n          \u003cli\u003e毎日安心の便利な3足セット\u003c\/li\u003e\n          \u003cli\u003e女性向けの婦人ソックス\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e丈: 27cm丈\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 素材・生産国に関する情報は入力データにないため、このセクションは作成しません。 --\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- ③ 発送案内セクション (Shipping) - 情報がないため作成しません。 --\u003e\n\n  \u003c!-- ④ 注意事項セクション (Notes) - 情報がないため作成しません。 --\u003e\n\n\u003c\/div\u003e","brand":"稲坂莫大小製造","offers":[{"title":"22−24cm \/ シロ","offer_id":45790295490691,"sku":"36207","price":1840.0,"currency_code":"JPY","in_stock":true},{"title":"22−24cm \/ コン","offer_id":45790295523459,"sku":"36208","price":1840.0,"currency_code":"JPY","in_stock":true},{"title":"22−24cm \/ クロ","offer_id":45790295556227,"sku":"36209","price":1840.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/img59663865_f8e517b6-f2cc-497f-97f4-4cf7f56d2b66.jpg?v=1761639433"},{"product_id":"10000568","title":"婦人 37cm丈 リブ ハイソックス 2足セット 抗菌防臭消臭加工","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ffffff; \n      font-family: Jost, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3e3636;\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 #e2e1e1;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3e3636; \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 #e2e1e1; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3e3636; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #3e3636; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 2px 8px 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%, #3e363640 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 #e2e1e1;\n      border-radius: 0px;\n      background-color: #ffffff; \n      color: #3e3636;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3e3636; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ffffff; 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: #3e3636; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #e2e1e1; 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: #ffffff; color: #3e3636; 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: #3e3636; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #3e3636; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3e3636; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #3e3636; 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: #3e3636; 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: #3e3636; margin-bottom: 12px; border-bottom: 1px solid #3e3636; 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 #e2e1e1; th, td { padding: 12px 8px; border: 1px solid #e2e1e1; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3e3636; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #e2e1e1; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3e3636; 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婦人用37cm丈ハイソックスの2足セット\u003c\/strong\u003eです。忙しい一日の足元を優しく包み込みます。\u003cstrong\u003e抗菌防臭消臭加工\u003c\/strong\u003eで、気になるニオイを気にせず一日中爽やかに過ごせます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/img59663979_93ce55f8-0ca7-4ddd-9925-1a8d6e2b94c4.jpg?v=1761639435\" 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\/div\u003e","brand":"稲坂莫大小製造","offers":[{"title":"シロ","offer_id":45752169169027,"sku":"36210","price":1580.0,"currency_code":"JPY","in_stock":true},{"title":"コン","offer_id":45752169201795,"sku":"36211","price":1580.0,"currency_code":"JPY","in_stock":true},{"title":"クロ","offer_id":45752169234563,"sku":"36212","price":1580.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/img59663979_93ce55f8-0ca7-4ddd-9925-1a8d6e2b94c4.jpg?v=1761639435"},{"product_id":"10001013","title":"婦人13ｃｍ丈・19cm丈・23cm丈リブスクールソックス4足組 22−24ｃｍ抗菌防臭消臭加工","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ffffff; \n      font-family: Jost, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3e3636;\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 #e2e1e1;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3e3636; \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 #e2e1e1; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3e3636; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #3e3636; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 2px 8px 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%, #3e363640 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 #e2e1e1;\n      border-radius: 0px;\n      background-color: #ffffff; \n      color: #3e3636;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3e3636; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ffffff; 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: #3e3636; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #e2e1e1; 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: #ffffff; color: #3e3636; 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: #3e3636; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #3e3636; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3e3636; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #3e3636; 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: #3e3636; 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: #3e3636; margin-bottom: 12px; border-bottom: 1px solid #3e3636; 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 #e2e1e1; th, td { padding: 12px 8px; border: 1px solid #e2e1e1; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3e3636; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #e2e1e1; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3e3636; 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忙しい毎日に、頼れる4足組\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eお子様の足元を清潔に保つ、\u003cstrong\u003e抗菌防臭消臭加工\u003c\/strong\u003eのスクールソックス。成長著しい時期にぴったりの\u003cstrong\u003e22-24cmサイズ\u003c\/strong\u003eで、洗い替えにも困らない\u003cstrong\u003e4足組\u003c\/strong\u003eが、毎日をサポートします。定番カラーでどんな制服にも合わせやすい一足です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/img59663474_f6c43449-e5a5-413c-b6da-72969614b781.jpg?v=1761639457\" class=\"img-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\/0636\/9338\/9955\/files\/img59663473_c5cf41f8-9268-4777-a526-09ad259ec438.jpg?v=1761639457\" class=\"img-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\/0636\/9338\/9955\/files\/img59663472_efc7c20d-fcc8-4e34-b666-83ea44dc07a8.jpg?v=1761639457\" class=\"img-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        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-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対象サイズ：22-24cm\u003c\/li\u003e\n          \u003cli\u003e丈の種類：13cm丈、19cm丈、23cm丈（3種類からお選びいただけます）\u003c\/li\u003e\n          \u003cli\u003eセット内容：4足組\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-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商品名：婦人13ｃｍ丈・19cm丈・23cm丈リブスクールソックス4足組 22−24ｃｍ抗菌防臭消臭加工\u003c\/li\u003e\n          \u003cli\u003eカテゴリ：婦人スクールソックス\u003c\/li\u003e\n          \u003cli\u003eカラー：定番カラー\u003c\/li\u003e\n          \u003c!-- 素材・生産国・商品コードに関する明確な情報がないため、記載しません --\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"稲坂莫大小製造","offers":[{"title":"シロ \/ 13cm丈","offer_id":45790296309891,"sku":"36809","price":1996.0,"currency_code":"JPY","in_stock":true},{"title":"シロ \/ 19cm丈","offer_id":45790296342659,"sku":"36810","price":1996.0,"currency_code":"JPY","in_stock":true},{"title":"シロ \/ 23cm丈","offer_id":45790296375427,"sku":"36811","price":1996.0,"currency_code":"JPY","in_stock":true},{"title":"コン \/ 13cm丈","offer_id":45790296408195,"sku":"36812","price":1996.0,"currency_code":"JPY","in_stock":true},{"title":"コン \/ 19cm丈","offer_id":45790296440963,"sku":"36813","price":1996.0,"currency_code":"JPY","in_stock":true},{"title":"コン \/ 23cm丈","offer_id":45790296473731,"sku":"36814","price":1996.0,"currency_code":"JPY","in_stock":true},{"title":"クロ \/ 13cm丈","offer_id":45790296506499,"sku":"36815","price":1996.0,"currency_code":"JPY","in_stock":true},{"title":"クロ \/ 19cm丈","offer_id":45790296539267,"sku":"36816","price":1996.0,"currency_code":"JPY","in_stock":true},{"title":"クロ \/ 23cm丈","offer_id":45790296572035,"sku":"36817","price":1996.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/img59663474_f6c43449-e5a5-413c-b6da-72969614b781.jpg?v=1761639457"},{"product_id":"04491-993-960","title":"婦人靴下3足セット 超らくらく締め付けない 抗菌 消臭加工","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ffffff; \n      font-family: Jost, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3e3636;\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 #e2e1e1;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3e3636; \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 #e2e1e1; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3e3636; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #3e3636; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 2px 8px 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%, #3e363640 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 #e2e1e1;\n      border-radius: 0px;\n      background-color: #ffffff; \n      color: #3e3636;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3e3636; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ffffff; 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: #3e3636; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #e2e1e1; 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: #ffffff; color: #3e3636; 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: #3e3636; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #3e3636; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3e3636; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #3e3636; 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: #3e3636; 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: #3e3636; margin-bottom: 12px; border-bottom: 1px solid #3e3636; 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 #e2e1e1; th, td { padding: 12px 8px; border: 1px solid #e2e1e1; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3e3636; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #e2e1e1; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3e3636; 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です。\n      一日中、足もと軽やかに過ごせる、賢い3足セットがあなたの日常を彩ります。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/04491-top_1ab9932d-7569-42ce-bdf9-183d09f5029c.jpg?v=1761639961\" class=\"img-fluid d-block w-100 product-img\" alt=\"自由な足元、選べる3色\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e自由な足元、選べる3色\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e清潔感続く 足元の悩み解消\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      気になるニオイを抑える\u003cstrong\u003e抗菌消臭加工\u003c\/strong\u003eで、一日中\u003cstrong\u003e清潔感をキープ\u003c\/strong\u003e。\n      やわらかな肌あたりと、締め付けないのにズレにくい設計が、足もとのストレスを解消します。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/04491-blk_c8a7e5d5-2ba3-4ad1-ab6e-44b0ff974af3.jpg?v=1761639961\" 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\/0636\/9338\/9955\/files\/04491-karashi_c5934d3b-14fc-4b2a-9969-ddb315f70c07.jpg?v=1761639961\" 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    \u003cp class=\"body-text\"\u003e\n      \u003cstrong\u003eサイズ:\u003c\/strong\u003e 22-24cm\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 発送案内セクション (Shipping) --\u003e\n  \u003c!-- 入力データに情報がないため、このセクションは作成しません。 --\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003c!-- 入力データに情報がないため、このセクションは作成しません。 --\u003e\n\n\u003c\/div\u003e","brand":"稲坂莫大小製造","offers":[{"title":"黒","offer_id":45790311612547,"sku":"54314","price":1980.0,"currency_code":"JPY","in_stock":true},{"title":"グレー","offer_id":45790311645315,"sku":"54315","price":1980.0,"currency_code":"JPY","in_stock":true},{"title":"ベージュ","offer_id":45790311678083,"sku":"54316","price":1980.0,"currency_code":"JPY","in_stock":true},{"title":"カラシ","offer_id":45790311710851,"sku":"54317","price":1980.0,"currency_code":"JPY","in_stock":true},{"title":"エンジ","offer_id":45790311743619,"sku":"54318","price":1980.0,"currency_code":"JPY","in_stock":true},{"title":"色おまかせ3色各1","offer_id":45790311776387,"sku":"54319","price":1980.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/04491-top_1ab9932d-7569-42ce-bdf9-183d09f5029c.jpg?v=1761639961"},{"product_id":"05941-993-950","title":"靴下 レディース 3足セット 色おまかせ","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ffffff; \n      font-family: Jost, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3e3636;\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 #e2e1e1;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3e3636; \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 #e2e1e1; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3e3636; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #3e3636; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 2px 8px 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%, #3e363640 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 #e2e1e1;\n      border-radius: 0px;\n      background-color: #ffffff; \n      color: #3e3636;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3e3636; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ffffff; 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: #3e3636; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #e2e1e1; 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: #ffffff; color: #3e3636; 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: #3e3636; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #3e3636; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3e3636; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #3e3636; 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: #3e3636; 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: #3e3636; margin-bottom: 12px; border-bottom: 1px solid #3e3636; 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 #e2e1e1; th, td { padding: 12px 8px; border: 1px solid #e2e1e1; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3e3636; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #e2e1e1; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3e3636; 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  \u003cp\u003e\u003cstrong\u003e【対応サイズ】22-24cm\u003c\/strong\u003e\u003c\/p\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e毎日が彩る足元\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e心地よいパステルカラーの3足セット。気分に合わせて選べる楽しさで、毎日の足元を\u003cstrong\u003eおしゃれに彩ります\u003c\/strong\u003e。締め付けないゆったり口ゴムで、\u003cstrong\u003e一日中快適に過ごせます\u003c\/strong\u003e。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/05941-top_5209c9b0-b2b2-4356-b923-f58a57f1d40d.jpg?v=1761640062\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eどんな日も寄り添う3足\u003c\/p\u003e\n  \u003c\/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\/0636\/9338\/9955\/files\/05941-img4_f3bfa224-074d-40d5-8e11-5a30814b1932.jpg?v=1761640062\" class=\"img-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\/0636\/9338\/9955\/files\/05941-img3_fc2893db-eaa4-4b5a-b2f7-baecca1247a7.jpg?v=1761640062\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e軽やかな質感で快適\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"稲坂莫大小製造","offers":[{"title":"無地","offer_id":45790315479171,"sku":"5941","price":1257.0,"currency_code":"JPY","in_stock":true},{"title":"色柄おまかせ","offer_id":45790315511939,"sku":"05941-930","price":1257.0,"currency_code":"JPY","in_stock":true},{"title":"ドット","offer_id":45790315544707,"sku":"5942","price":1257.0,"currency_code":"JPY","in_stock":true},{"title":"ボーダー花","offer_id":45790315577475,"sku":"5943","price":1257.0,"currency_code":"JPY","in_stock":true},{"title":"小花","offer_id":45790315610243,"sku":"5944","price":1257.0,"currency_code":"JPY","in_stock":true},{"title":"Default Title","offer_id":46468930273411,"sku":null,"price":1257.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/05941-top_5209c9b0-b2b2-4356-b923-f58a57f1d40d.jpg?v=1761640062"},{"product_id":"08451-993-980","title":"レディース メリノウール 色おまかせ 3足セット","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ffffff; \n      font-family: Jost, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3e3636;\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 #e2e1e1;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3e3636; \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 #e2e1e1; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3e3636; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #3e3636; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 2px 8px 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%, #3e363640 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 #e2e1e1;\n      border-radius: 0px;\n      background-color: #ffffff; \n      color: #3e3636;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3e3636; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ffffff; 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: #3e3636; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #e2e1e1; 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: #ffffff; color: #3e3636; 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: #3e3636; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #3e3636; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3e3636; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #3e3636; 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: #3e3636; 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: #3e3636; margin-bottom: 12px; border-bottom: 1px solid #3e3636; 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 #e2e1e1; th, td { padding: 12px 8px; border: 1px solid #e2e1e1; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3e3636; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #e2e1e1; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3e3636; 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毎日違う表情が楽しめる、色おまかせ3足セット。足元からじんわり温まる\u003cstrong\u003eメリノウール\u003c\/strong\u003eが、\u003cstrong\u003e冬の冷え\u003c\/strong\u003eからしっかりと守ります。気分に合わせて選べるデザインで、毎日のコーディネートが豊かになります。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/08451-top1_e70adfc2-1150-4b6a-854d-9c34657e0a38.jpg?v=1761640163\" class=\"img-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\/0636\/9338\/9955\/files\/08451-img1_811c7fd6-f65b-4941-8e96-1867b894d97a.jpg?v=1761640163\" class=\"img-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\u003e16cm丈と20cm丈の2種類\u003c\/strong\u003eをご用意。スカートにもパンツにも合わせやすい丈感で、どんなスタイルにも自然にフィットします。寒い日の外出も快適に楽しめます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/08451-tyakuyou_a977018d-7fbe-4588-bb0c-4ea6b3248a89.jpg?v=1761640163\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eどんな日も、足元から快適に\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"稲坂莫大小製造","offers":[{"title":"ストライプ（16cm丈）","offer_id":45790319181955,"sku":"8451","price":1497.0,"currency_code":"JPY","in_stock":true},{"title":"ヘリンボン（16cm丈）","offer_id":45790319214723,"sku":"8452","price":1497.0,"currency_code":"JPY","in_stock":true},{"title":"ノルディック（16cm丈）","offer_id":45790319247491,"sku":"8453","price":1497.0,"currency_code":"JPY","in_stock":true},{"title":"チェック（16cm丈）","offer_id":45790319280259,"sku":"8454","price":1497.0,"currency_code":"JPY","in_stock":true},{"title":"クロスドット（20cm丈）","offer_id":45790319313027,"sku":"8455","price":1497.0,"currency_code":"JPY","in_stock":true},{"title":"花（20cm丈）","offer_id":45790319345795,"sku":"8456","price":1497.0,"currency_code":"JPY","in_stock":true},{"title":"ダイヤ千鳥バイカラー（20cm丈）","offer_id":45790319378563,"sku":"8457","price":1497.0,"currency_code":"JPY","in_stock":true},{"title":"ノルディックストライプ（20cm丈）","offer_id":45790319411331,"sku":"8458","price":1497.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/08451-top1_e70adfc2-1150-4b6a-854d-9c34657e0a38.jpg?v=1761640163"},{"product_id":"11431-994-930","title":"クッション入りスニーカーソックス レディース 単色4足セット","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ffffff; \n      font-family: Jost, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3e3636;\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 #e2e1e1;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3e3636; \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 #e2e1e1; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3e3636; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #3e3636; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 2px 8px 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%, #3e363640 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 #e2e1e1;\n      border-radius: 0px;\n      background-color: #ffffff; \n      color: #3e3636;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3e3636; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ffffff; 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: #3e3636; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #e2e1e1; 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: #ffffff; color: #3e3636; 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: #3e3636; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #3e3636; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3e3636; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #3e3636; 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: #3e3636; 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: #3e3636; margin-bottom: 12px; border-bottom: 1px solid #3e3636; 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 #e2e1e1; th, td { padding: 12px 8px; border: 1px solid #e2e1e1; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3e3636; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #e2e1e1; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3e3636; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e毎日履きたい快適スニーカー\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e足元から気分が上がる、やわらかな\u003cstrong\u003eクッション性\u003c\/strong\u003e。どんなスタイルにも合わせやすい単色デザインで、毎日の足元をおしゃれにサポートします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/11431top1_9dc9b62d-62ab-45cf-aaff-4bc4a2e4f34e.jpg?v=1761640451\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e活躍する4足組\u003c\/p\u003e\n  \u003c\/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\/0636\/9338\/9955\/files\/11431-3_53541063-bf68-475d-bbf5-a66d44d3d427.jpg?v=1761640451\" class=\"img-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\/0636\/9338\/9955\/files\/11431-4_683b4f89-693d-4b94-a28f-d398deed3a09.jpg?v=1761640451\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e優しくフィット、ずれない\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の基本情報・特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e日常使いから軽い運動まで、幅広いシーンで活躍するスニーカーソックスです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e商品カテゴリ: スニーカーソックス\u003c\/li\u003e\n        \u003cli\u003e対象: レディース\u003c\/li\u003e\n        \u003cli\u003e機能性: クッション性、衝撃吸収、快適なフィット感\u003c\/li\u003e\n        \u003cli\u003eサイズ: 23-25cm\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洗い替えにも便利な同色4足セットです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e単色4足セット\u003c\/li\u003e\n      \u003c\/ul\u003e\n    -\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"稲坂莫大小製造","offers":[{"title":"黒","offer_id":45790327898243,"sku":"WE-11432-2-994","price":1480.0,"currency_code":"JPY","in_stock":true},{"title":"白","offer_id":45790327931011,"sku":"WE-11432-1-994","price":1480.0,"currency_code":"JPY","in_stock":true},{"title":"グレー","offer_id":45790327963779,"sku":"WE-11432-42-994","price":1480.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/11431top1_9dc9b62d-62ab-45cf-aaff-4bc4a2e4f34e.jpg?v=1761640451"},{"product_id":"83376-9-994","title":"メンズスニーカーソックス   クォーター丈 ４足セット","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ffffff; \n      font-family: Jost, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3e3636;\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 #e2e1e1;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3e3636; \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 #e2e1e1; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3e3636; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #3e3636; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 2px 8px 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%, #3e363640 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 #e2e1e1;\n      border-radius: 0px;\n      background-color: #ffffff; \n      color: #3e3636;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3e3636; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ffffff; 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: #3e3636; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #e2e1e1; 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: #ffffff; color: #3e3636; 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: #3e3636; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #3e3636; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3e3636; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #3e3636; 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: #3e3636; 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: #3e3636; margin-bottom: 12px; border-bottom: 1px solid #3e3636; 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 #e2e1e1; th, td { padding: 12px 8px; border: 1px solid #e2e1e1; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3e3636; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #e2e1e1; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3e3636; 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\u003e4足セット\u003c\/strong\u003eが、足元をいつも新鮮に演出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/83376-9_6c146460-e1a7-474e-9b8f-b701a949f1dd.jpg?v=1761642166\" class=\"img-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\/0636\/9338\/9955\/files\/83377_73237a93-923c-4db5-97f0-83c41a62880f.jpg?v=1761642166\" class=\"img-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\/0636\/9338\/9955\/files\/83379_e49234db-8375-408c-93ff-003ec2286e93.jpg?v=1761642166\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eスタイリッシュな足元アクセント\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eスペック・詳細\u003c\/h3\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e毎日の足元を快適にする、メンズスニーカーソックスです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e内容量: 4足セット\u003c\/li\u003e\n          \u003cli\u003e丈の長さ: クォーター丈\u003c\/li\u003e\n          \u003cli\u003eデザイン: イカリドット柄（一部商品に採用）\u003c\/li\u003e\n          \u003cli\u003e機能: 通気性、快適な履き心地\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"稲坂莫大小製造","offers":[{"title":"25-27cm \/ 無地甲メッシュ×4足","offer_id":45790384029827,"sku":"83376-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"25-27cm \/ 縦ライン甲メッシュ×4足","offer_id":45790384062595,"sku":"83377-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"25-27cm \/ ボーダー柄甲メッシュ×4足","offer_id":45790384095363,"sku":"83378-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"25-27cm \/ ドット柄甲メッシュ×4足","offer_id":45790384128131,"sku":"83379-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"25-27cm \/ 4柄・色おまかせ×4足","offer_id":45790384160899,"sku":"83376-940-994","price":1280.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/83376-9_6c146460-e1a7-474e-9b8f-b701a949f1dd.jpg?v=1761642166"},{"product_id":"89981-993-960","title":"メンズ紳士 超らくらく 3足セット 抗菌消臭","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ffffff; \n      font-family: Jost, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3e3636;\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 #e2e1e1;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3e3636; \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 #e2e1e1; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3e3636; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #3e3636; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 2px 8px 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%, #3e363640 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 #e2e1e1;\n      border-radius: 0px;\n      background-color: #ffffff; \n      color: #3e3636;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3e3636; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ffffff; 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: #3e3636; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #e2e1e1; 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: #ffffff; color: #3e3636; 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: #3e3636; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #3e3636; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3e3636; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #3e3636; 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: #3e3636; 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: #3e3636; margin-bottom: 12px; border-bottom: 1px solid #3e3636; 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 #e2e1e1; th, td { padding: 12px 8px; border: 1px solid #e2e1e1; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3e3636; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #e2e1e1; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3e3636; 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」設計で、足元から快適をサポートします。3足セットで、日々のワードローブに心強い味方を。\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e対応サイズ: 24-26cm\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/89981-top_5e65fbcc-d9b2-4c3f-9c4f-6f56fd704f6c.jpg?v=1761642250\" 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\/0636\/9338\/9955\/files\/89981-blk_95f2498e-fb18-4139-9e72-fe6881bad843.jpg?v=1761642250\" 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\/0636\/9338\/9955\/files\/89981-gr_37138c79-4e2a-480b-9b5f-170131107d17.jpg?v=1761642250\" 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\/div\u003e","brand":"稲坂莫大小製造","offers":[{"title":"黒","offer_id":45790385045635,"sku":"89981-2-993","price":2370.0,"currency_code":"JPY","in_stock":true},{"title":"紺","offer_id":45790385078403,"sku":"89981-4-993","price":2370.0,"currency_code":"JPY","in_stock":true},{"title":"茶","offer_id":45790385111171,"sku":"89981-6-993","price":2370.0,"currency_code":"JPY","in_stock":true},{"title":"グレー","offer_id":45790385143939,"sku":"89981-7-993","price":2370.0,"currency_code":"JPY","in_stock":false},{"title":"チャコール","offer_id":45790385176707,"sku":"89981-87-993","price":2370.0,"currency_code":"JPY","in_stock":true},{"title":"色柄おまかせ３色各1","offer_id":45790385209475,"sku":"89981-930-993","price":2370.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/89981-top_5e65fbcc-d9b2-4c3f-9c4f-6f56fd704f6c.jpg?v=1761642250"},{"product_id":"90841-994-914","title":"メンズスニーカーソックス ４足セット 色おまかせ 抗菌消臭","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ffffff; \n      font-family: Jost, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3e3636;\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 #e2e1e1;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3e3636; \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 #e2e1e1; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3e3636; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #3e3636; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 2px 8px 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%, #3e363640 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 #e2e1e1;\n      border-radius: 0px;\n      background-color: #ffffff; \n      color: #3e3636;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3e3636; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ffffff; 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: #3e3636; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #e2e1e1; 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: #ffffff; color: #3e3636; 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: #3e3636; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #3e3636; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3e3636; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #3e3636; 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: #3e3636; 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: #3e3636; margin-bottom: 12px; border-bottom: 1px solid #3e3636; 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 #e2e1e1; th, td { padding: 12px 8px; border: 1px solid #e2e1e1; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3e3636; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #e2e1e1; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3e3636; 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\/0636\/9338\/9955\/files\/90841-a_785ccece-fb08-4fff-97b2-9c0c5265bf3f.jpg?v=1761642360\" class=\"img-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\/0636\/9338\/9955\/files\/90841-b-3_e3894fc0-f4cc-46fd-b011-b8a4fa172af3.jpg?v=1761642360\" class=\"img-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\/0636\/9338\/9955\/files\/90841-c_d4429bb1-e402-4660-8dba-29d37218976e.jpg?v=1761642360\" class=\"img-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  \u003cdetails class=\"spec-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\u003cstrong\u003eサイズ展開:\u003c\/strong\u003e 25-27cm, 27-29cm\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e優れた\u003cstrong\u003e抗菌消臭\u003c\/strong\u003e効果で清潔感をキープし、気になるニオイを軽減します。\u003c\/li\u003e\n        \u003cli\u003eどんなシューズにも合わせやすい丈感の「メンズスニーカーソックス」です。\u003c\/li\u003e\n        \u003cli\u003e日替わりで楽しめる、大変お得な\u003cstrong\u003e４足セット\u003c\/strong\u003eでお届けします。\u003c\/li\u003e\n        \u003cli\u003e届いてからのお楽しみ、豊富なバリエーションから厳選した「\u003cstrong\u003e色おまかせ\u003c\/strong\u003e」です。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\u003c\/div\u003e","brand":"稲坂莫大小製造","offers":[{"title":"無地M","offer_id":45790386815107,"sku":"53160","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"無地L","offer_id":45790386847875,"sku":"53161","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"引き揃えM","offer_id":45790386880643,"sku":"53162","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"バイカラーM","offer_id":45790386913411,"sku":"53163","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"バイカラーL","offer_id":45790386946179,"sku":"53164","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"ボーダーM","offer_id":45790386978947,"sku":"53165","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"ボーダーL","offer_id":45790387011715,"sku":"53166","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"細ボーダーM","offer_id":45790387044483,"sku":"53167","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"ストライプM","offer_id":45790387077251,"sku":"53168","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"ストライプL","offer_id":45790387110019,"sku":"53169","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"星M","offer_id":45790387142787,"sku":"53170","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"星L","offer_id":45790387175555,"sku":"53171","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"マルチボーダーM","offer_id":45790387208323,"sku":"53172","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"マルチボーダーL","offer_id":45790387241091,"sku":"53173","price":1280.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/90841-a_785ccece-fb08-4fff-97b2-9c0c5265bf3f.jpg?v=1761642360"},{"product_id":"90851-994-918","title":"スニーカーソックス メンズ 4足セット 色おまかせ 抗菌防臭 防臭","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ffffff; \n      font-family: Jost, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3e3636;\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 #e2e1e1;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3e3636; \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 #e2e1e1; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3e3636; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #3e3636; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 2px 8px 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%, #3e363640 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 #e2e1e1;\n      border-radius: 0px;\n      background-color: #ffffff; \n      color: #3e3636;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3e3636; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ffffff; 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: #3e3636; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #e2e1e1; 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: #ffffff; color: #3e3636; 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: #3e3636; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #3e3636; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3e3636; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #3e3636; 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: #3e3636; 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: #3e3636; margin-bottom: 12px; border-bottom: 1px solid #3e3636; 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 #e2e1e1; th, td { padding: 12px 8px; border: 1px solid #e2e1e1; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3e3636; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #e2e1e1; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3e3636; 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\"\u003e4足セットの色おまかせで、毎日のビジネススタイルやオフの日にも、足元にさりげない個性をプラス。清潔感を求める男性に最適なラインナップです。サイズは25-27cmと27-29cmの2種類をご用意しております。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/90851-a_309b70d1-946c-45b7-a803-a9e71778d30d.jpg?v=1761642401\" 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\/0636\/9338\/9955\/files\/90851-b-2_a695957ca-bd4d-4bbd-9d20-6ba5958c225f.jpg?v=1761642401\" 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\/0636\/9338\/9955\/files\/90851-c-3_9628c965-aff5-4ba6-8e89-a4a89ae1a370.jpg?v=1761642401\" 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\u003c\/div\u003e","brand":"稲坂莫大小製造","offers":[{"title":"リブ無地M","offer_id":45790387994755,"sku":"90851-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"リブ無地L","offer_id":45790388027523,"sku":"90881-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"格子リンクスM","offer_id":45790388060291,"sku":"90852-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"格子リンクスL","offer_id":45790388093059,"sku":"90882-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"杢リブM","offer_id":45790388125827,"sku":"90853-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"杢リブL","offer_id":45790388158595,"sku":"90883-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"スラブリブM","offer_id":45790388191363,"sku":"90854-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"スラブリブL","offer_id":45790388224131,"sku":"90884-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"リブ2本ラインM","offer_id":45790388256899,"sku":"90855-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"リブ2本ラインＬ","offer_id":45790388289667,"sku":"90885-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"トップラインM","offer_id":45790388322435,"sku":"90856-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"トップラインL","offer_id":45790388355203,"sku":"90886-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"ボーダーM","offer_id":45790388387971,"sku":"90857-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"ボーダーL","offer_id":45790388420739,"sku":"90887-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"アーガイルM","offer_id":45790388453507,"sku":"90858-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"アーガイルL","offer_id":45790388486275,"sku":"90888-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"格子M","offer_id":45790388519043,"sku":"90859-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"格子L","offer_id":45790388551811,"sku":"90889-994","price":1280.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/90851-a_309b70d1-946c-45b7-a803-a9e71778d30d.jpg?v=1761642401"},{"product_id":"90991-4-994","title":"冷感メンズスニーカーソックス 4足セット 色おまかせ","description":"","brand":"稲坂莫大小製造","offers":[{"title":"L:27-29ｃｍ \/ 星柄_総メッシュ×4足","offer_id":45790388945027,"sku":"48651","price":1280.0,"currency_code":"JPY","in_stock":false},{"title":"L:27-29ｃｍ \/ イカリ柄_総メッシュ×4足","offer_id":45790388977795,"sku":"90992-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"L:27-29ｃｍ \/ ボーダー柄_総メッシュ×4足","offer_id":45790389010563,"sku":"48653","price":1280.0,"currency_code":"JPY","in_stock":false},{"title":"L:27-29ｃｍ \/ 格子柄_総メッシュ×4足","offer_id":45790389043331,"sku":"48654","price":1280.0,"currency_code":"JPY","in_stock":false},{"title":"L:27-29ｃｍ \/ 4柄・色おまかせ×4足","offer_id":45790389076099,"sku":"48655","price":1280.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/90991_602f7ba3-69c8-45e0-8db7-fb8faea0124e.jpg?v=1761642418"},{"product_id":"93191-994-990","title":"メンズクルーソックス  色おまかせ ４足セット 単色４足セット","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ffffff; \n      font-family: Jost, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3e3636;\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 #e2e1e1;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3e3636; \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 #e2e1e1; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3e3636; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #3e3636; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 2px 8px 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%, #3e363640 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 #e2e1e1;\n      border-radius: 0px;\n      background-color: #ffffff; \n      color: #3e3636;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3e3636; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ffffff; 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: #3e3636; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #e2e1e1; 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: #ffffff; color: #3e3636; 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: #3e3636; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #3e3636; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3e3636; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #3e3636; 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: #3e3636; 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: #3e3636; margin-bottom: 12px; border-bottom: 1px solid #3e3636; 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 #e2e1e1; th, td { padding: 12px 8px; border: 1px solid #e2e1e1; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3e3636; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #e2e1e1; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3e3636; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e紳士の足元にストレスフリーな快適さを\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e１日中締め付け感から解放される「\u003cstrong\u003e超ゆったり口ゴム\u003c\/strong\u003e」設計。ビジネスシーンから普段使いまで、足元を快適に包み込みます。異なる４つのデザインで毎日を彩る紳士のクルーソックスです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/93191top_50238570-a442-4e29-a036-9ce327fb486a.jpg?v=1761642541\" class=\"img-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\/0636\/9338\/9955\/files\/93191_3a2169f2-e677-4eab-a37f-380f1f736954.jpg?v=1761642542\" class=\"img-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\/0636\/9338\/9955\/files\/93192_d562bb60-704e-4e1e-b51d-5ed906eb66c8.jpg?v=1761642542\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eスタイリッシュな足元の演出\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"稲坂莫大小製造","offers":[{"title":"無地黒","offer_id":45790397399171,"sku":"54506","price":1480.0,"currency_code":"JPY","in_stock":false},{"title":"無地紺","offer_id":45790397431939,"sku":"54507","price":1480.0,"currency_code":"JPY","in_stock":false},{"title":"無地チャコール","offer_id":45790397464707,"sku":"54508","price":1480.0,"currency_code":"JPY","in_stock":false},{"title":"無地グレー","offer_id":45790397497475,"sku":"54509","price":1480.0,"currency_code":"JPY","in_stock":false},{"title":"ボーダー","offer_id":45790397530243,"sku":"93192-994","price":1480.0,"currency_code":"JPY","in_stock":true},{"title":"線格子","offer_id":45790397563011,"sku":"54511","price":1480.0,"currency_code":"JPY","in_stock":false},{"title":"針抜きリブ","offer_id":45790397595779,"sku":"54512","price":1480.0,"currency_code":"JPY","in_stock":false},{"title":"4柄各一足","offer_id":45790397628547,"sku":"54513","price":1480.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/93191top_50238570-a442-4e29-a036-9ce327fb486a.jpg?v=1761642541"},{"product_id":"10000569","title":"婦人54cm丈細リブオーバーニーソックス 2足セット 抗菌防臭消臭加工","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ffffff; \n      font-family: Jost, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3e3636;\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 #e2e1e1;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3e3636; \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 #e2e1e1; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3e3636; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #3e3636; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 2px 8px 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%, #3e363640 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 #e2e1e1;\n      border-radius: 0px;\n      background-color: #ffffff; \n      color: #3e3636;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3e3636; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ffffff; 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: #3e3636; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #e2e1e1; 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: #ffffff; color: #3e3636; 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: #3e3636; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #3e3636; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3e3636; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #3e3636; 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: #3e3636; 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: #3e3636; margin-bottom: 12px; border-bottom: 1px solid #3e3636; 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 #e2e1e1; th, td { padding: 12px 8px; border: 1px solid #e2e1e1; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3e3636; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #e2e1e1; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3e3636; 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婦人54cm丈細リブオーバーニーソックス\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eすらり美脚へ、54cm丈で叶える快適オーバーニー。\u003c\/p\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\/0636\/9338\/9955\/files\/img59663980_6a2c0417-0477-485b-9dc8-41bf9ad26ab3.jpg?v=1761639440\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eデイリーに嬉しい2足セット\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品の詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-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\u003e2足セット\u003c\/strong\u003e\n\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ・デザイン\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e足元を美しく見せる丈感とデザイン。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e丈: 約54cm (ひざ上まで届くオーバーニー丈)\u003c\/li\u003e\n          \u003cli\u003eデザイン: 細リブ仕様で脚長効果\u003c\/li\u003e\n          \u003cli\u003eタイプ: オーバーニーソックス\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"稲坂莫大小製造","offers":[{"title":"22−24cm \/ シロ","offer_id":45790295588995,"sku":"27691-1-992","price":1780.0,"currency_code":"JPY","in_stock":true},{"title":"22−24cm \/ コン","offer_id":45790295621763,"sku":"27691-4-992","price":1780.0,"currency_code":"JPY","in_stock":true},{"title":"22−24cm \/ クロ","offer_id":45790295654531,"sku":"27691-2-992","price":1780.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/img59663980_6a2c0417-0477-485b-9dc8-41bf9ad26ab3.jpg?v=1761639440"},{"product_id":"10000570","title":"婦人60cm丈細リブサイハイ2足セット抗菌防臭消臭加工","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ffffff; \n      font-family: Jost, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3e3636;\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 #e2e1e1;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3e3636; \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 #e2e1e1; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3e3636; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #3e3636; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 2px 8px 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%, #3e363640 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 #e2e1e1;\n      border-radius: 0px;\n      background-color: #ffffff; \n      color: #3e3636;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3e3636; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ffffff; 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: #3e3636; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #e2e1e1; 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: #ffffff; color: #3e3636; 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: #3e3636; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #3e3636; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3e3636; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #3e3636; 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: #3e3636; 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: #3e3636; margin-bottom: 12px; border-bottom: 1px solid #3e3636; 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 #e2e1e1; th, td { padding: 12px 8px; border: 1px solid #e2e1e1; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3e3636; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #e2e1e1; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3e3636; 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印象的な60cm丈のサイハイソックス\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e膝上までしっかりカバーする\u003cstrong\u003e60cm丈\u003c\/strong\u003eが、確かな暖かさと\u003cstrong\u003e脚長効果\u003c\/strong\u003eを届けます。\u003cstrong\u003e使いやすい2足セット\u003c\/strong\u003eで、日々のコーディネートに彩りを加えます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/img59663981_6e791999_d4e3_405c_b0f4_7353594e8aff.jpg?v=1761639441\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e組み合わせ自由な2足組\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"稲坂莫大小製造","offers":[{"title":"22−24cm \/ シロ","offer_id":45790295687299,"sku":"27674-1-992","price":1980.0,"currency_code":"JPY","in_stock":true},{"title":"22−24cm \/ コン","offer_id":45790295720067,"sku":"27674-4-992","price":1980.0,"currency_code":"JPY","in_stock":true},{"title":"22−24cm \/ クロ","offer_id":45790295752835,"sku":"27674-2-994","price":1980.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/img59663981_6e791953-43dd-405c-b0f4-7353594e8aff.jpg?v=1761639441"},{"product_id":"15166-994-950","title":"レディーススニーカーソックス クォーター丈 色おまかせ 4足セットChampions spirits","description":"","brand":"稲坂莫大小製造","offers":[{"title":"無地","offer_id":45790349918339,"sku":"15166-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"2本ライン","offer_id":45790349951107,"sku":"15167-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"ピンボーダー","offer_id":45790349983875,"sku":"15168-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"星","offer_id":45790350016643,"sku":"15169-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"4柄各1足色おまかせ","offer_id":45790350049411,"sku":"15166-940-994","price":1280.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/top15166_dde69433-001f-43d3-89e9-9d9b2f4f920f.jpg?v=1761640945"},{"product_id":"15186-994-950","title":"スニーカーソックス レディース 4足セット 色おまかせ  Kingpenguin","description":"","brand":"稲坂莫大小製造","offers":[{"title":"無地トップカラー","offer_id":45790350475395,"sku":"15186-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"サンドボーダー","offer_id":45790350508163,"sku":"15187-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"ピンボーダー","offer_id":45790350540931,"sku":"15188-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"水玉","offer_id":45790350573699,"sku":"15189-994","price":1280.0,"currency_code":"JPY","in_stock":true},{"title":"4柄各1足色おまかせ","offer_id":45790350606467,"sku":"15186-940-994","price":1280.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9338\/9955\/files\/top15186_71ea1290-d018-40c1-946c-dcfbb2786830.jpg?v=1761640975"}],"url":"https:\/\/iyashi.we-shop.jp\/collections\/foot-odor.oembed","provider":"稲坂莫大小製造web-shop","version":"1.0","type":"link"}