{"title":"おもてなしギフト特集","description":"","products":[{"product_id":"1028","title":"折燕ORI-EN　二重ワインクーラー7.0L","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Shippori Mincho\", serif, Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      padding-bottom: 8px; background: linear-gradient(to right, #bf9325 20%, transparent 20%) bottom left \/ 100% 3px no-repeat, linear-gradient(to right, #cfcfcf 100%, transparent 0%) bottom left \/ 100% 3px no-repeat; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #bf932540 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #bf9325; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"●\"; color: #bf9325; 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: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #bf9325; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #bf9325; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e空間を彩るワインクーラー\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e深みのあるブルー\u003c\/strong\u003eが、テーブルに\u003cstrong\u003e洗練された印象\u003c\/strong\u003eをもたらします。どんなインテリアにも美しく調和し、おもてなしの時間を格上げする逸品です。ワインを\u003cstrong\u003e最適な温度\u003c\/strong\u003eに保ち、贅沢なひとときを演出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_aeb79bd5-88fb-4d6b-b3d4-35b4d9a299f6.jpg?v=1778207438\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e唯一無二の存在感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e燕の職人技光る保冷クーラー\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e燕市が誇る金属加工技術\u003c\/strong\u003eが息づく、重厚な質感。機能的な\u003cstrong\u003e二重構造\u003c\/strong\u003eが、ワインの\u003cstrong\u003e適温を長時間維持\u003c\/strong\u003eします。大切な一本を、常に\u003cstrong\u003e最高の状態\u003c\/strong\u003eで楽しむための究極の選択です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_53b75012-ccc1-444c-a555-039685c2bd55.jpg?v=1778207438\" 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\/0696\/9845\/3640\/files\/download_aab35efc-dc1e-4ba4-94f6-1f6619369d85.jpg?v=1778207439\" 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容量：7.0L\u003c\/p\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eオーダーメイドについて\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp class=\"body-text\"\u003e燕市の金属加工技術を活かし、用途・仕様に合わせたオーダーメイド加工製品をご提案可能です。\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e食器・カトラリーなどの特注から、金属加工品のご相談まで受付中。まずはお問い合わせください。\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003eお問い合わせ先は\u003ca href=\"https:\/\/artisan.we-shop.jp\/pages\/contact\"\u003eこちら\u003c\/a\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"アルチザン","offers":[{"title":"BLUE","offer_id":44956796256392,"sku":"ART-4001","price":143000.0,"currency_code":"JPY","in_stock":true},{"title":"COPPER RED","offer_id":45631395758216,"sku":"ART-4002","price":143000.0,"currency_code":"JPY","in_stock":true},{"title":"ANTIQUE SILVER","offer_id":45631395790984,"sku":"ART-4003","price":143000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_aeb79bd5-88fb-4d6b-b3d4-35b4d9a299f6.jpg?v=1778207438"},{"product_id":"1029","title":"折燕ORI-EN　二重ワインクーラー3.5L","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Shippori Mincho\", serif, Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      padding-bottom: 8px; background: linear-gradient(to right, #bf9325 20%, transparent 20%) bottom left \/ 100% 3px no-repeat, linear-gradient(to right, #cfcfcf 100%, transparent 0%) bottom left \/ 100% 3px no-repeat; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #bf932540 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #bf9325; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"●\"; color: #bf9325; 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: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #bf9325; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #bf9325; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eテーブル彩るワインクーラー\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      \u003cspan class=\"strong\"\u003e鮮やかなターコイズブルー\u003c\/span\u003eが、食卓を華やかに演出します。グラスに注ぐたびに、視覚からも五感を刺激する\u003cspan class=\"strong\"\u003e特別な時間\u003c\/span\u003eをお届け。\u003cspan class=\"strong\"\u003eおもてなしの主役\u003c\/span\u003eになる、\u003cspan class=\"strong\"\u003e洗練されたデザイン\u003c\/span\u003eです。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_b6ed9068-be91-413b-8cae-2131c20dcc24.jpg?v=1778207438\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e食卓を彩るデザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e光を纏う芸術的酒器\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      光の角度で表情を変える、まるで\u003cspan class=\"strong\"\u003eアートのような存在感\u003c\/span\u003e。\u003cspan class=\"strong\"\u003e深みのある独特の色彩\u003c\/span\u003eは、\u003cspan class=\"strong\"\u003e職人の手仕事\u003c\/span\u003eによって一つとして同じものがない\u003cspan class=\"strong\"\u003e唯一無二の輝き\u003c\/span\u003eを生み出しています。特別な乾杯を演出します。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_06344286-4b62-46dc-92d0-a259829dcda6.jpg?v=1778207438\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e唯一無二の輝き\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e理想の冷たさ続く二重構造\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      \u003cspan class=\"strong\"\u003e卓越した金属加工技術\u003c\/span\u003eが生み出す\u003cspan class=\"strong\"\u003e二重構造\u003c\/span\u003eは、ワインを\u003cspan class=\"strong\"\u003e最適な温度に保ち\u003c\/span\u003e、\u003cspan class=\"strong\"\u003e結露を防ぎます\u003c\/span\u003e。テーブルを濡らす心配なく、ゆったりと会話を楽しみながら、最後の瞬間まで\u003cspan class=\"strong\"\u003e冷えた一杯\u003c\/span\u003eを堪能できます。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_50af8700-c6af-4eb2-97a0-0285294771f6.jpg?v=1778207438\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e燕市の技が光る保冷力\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eスペック・詳細\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e容量: 3.5L\u003c\/p\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eオーダーメイドについて\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp class=\"body-text\"\u003e燕市の金属加工技術を活かし、用途・仕様に合わせたオーダーメイド加工製品をご提案可能です。\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e食器・カトラリーなどの特注から、金属加工品のご相談まで受付中。\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003eまずはお問い合わせください。\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003eお問い合わせ先は\u003ca href=\"https:\/\/artisan.we-shop.jp\/pages\/contact\"\u003eこちら\u003c\/a\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"アルチザン","offers":[{"title":"BLUE","offer_id":44956796354696,"sku":"ART-4101","price":110000.0,"currency_code":"JPY","in_stock":true},{"title":"COPPER RED","offer_id":45631395692680,"sku":"ART-4102","price":110000.0,"currency_code":"JPY","in_stock":true},{"title":"ANTIQUE SILVER","offer_id":45631395725448,"sku":"ART-4103","price":110000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_b6ed9068-be91-413b-8cae-2131c20dcc24.jpg?v=1778207438"},{"product_id":"1030","title":"折燕ORI-EN　二重クールキーパー（L)","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Shippori Mincho\", serif, Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      padding-bottom: 8px; background: linear-gradient(to right, #bf9325 20%, transparent 20%) bottom left \/ 100% 3px no-repeat, linear-gradient(to right, #cfcfcf 100%, transparent 0%) bottom left \/ 100% 3px no-repeat; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #bf932540 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #bf9325; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"●\"; color: #bf9325; 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: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #bf9325; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #bf9325; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e燕の職人技が光る逸品\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      燕市の卓越した金属加工技術が息づく、\u003cstrong\u003e唯一無二の色彩\u003c\/strong\u003e。ひとつとして同じものはない、手仕事による豊かな表情が特別な空間を創り出します。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_34653f3b-3fc4-496f-ad59-a1d003f5bcc8.jpg?v=1778207437\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e匠が織りなすアート\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e洗練された空間を演出\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      周囲のインテリアと調和しながらも\u003cstrong\u003e確かな存在感\u003c\/strong\u003eを放つ、洗練されたデザイン。テーブルに\u003cstrong\u003e水滴を残さない\u003c\/strong\u003eから、大切な空間を美しく保てます。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_b8d4d057-78b0-4c4a-85a3-cb003b810c3b.jpg?v=1778207436\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e落ち着いた輝き\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e特別な日のおもてなし\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      お気に入りのワインを\u003cstrong\u003e最適な温度で長く楽しむ贅沢\u003c\/strong\u003e。大切なゲストを迎えるホームパーティーや記念日など、\u003cstrong\u003e特別な時間を彩る理想のパートナー\u003c\/strong\u003eです。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_d0f299b9-7eee-4452-adec-167a8ee159ac.jpg?v=1778207437\" 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      \u003cp\u003e食器・カトラリーなどの特注から、金属加工品のご相談まで受付中。まずはお問い合わせください。\u003c\/p\u003e\n      \u003cp\u003eお問い合わせ先は\u003ca href=\"https:\/\/artisan.we-shop.jp\/pages\/contact\"\u003eこちら\u003c\/a\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\u003c\/div\u003e","brand":"アルチザン","offers":[{"title":"BLUE","offer_id":44956796453000,"sku":"ART-4201","price":88000.0,"currency_code":"JPY","in_stock":true},{"title":"COPPER RED","offer_id":45631387435144,"sku":"ART-4202","price":88000.0,"currency_code":"JPY","in_stock":true},{"title":"ANTIQUE SILVER","offer_id":45631387467912,"sku":"ART-4203","price":88000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_34653f3b-3fc4-496f-ad59-a1d003f5bcc8.jpg?v=1778207437"},{"product_id":"1031","title":"折燕ORI-EN　二重クールキーパー（M)","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Shippori Mincho\", serif, Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      padding-bottom: 8px; background: linear-gradient(to right, #bf9325 20%, transparent 20%) bottom left \/ 100% 3px no-repeat, linear-gradient(to right, #cfcfcf 100%, transparent 0%) bottom left \/ 100% 3px no-repeat; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #bf932540 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #bf9325; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"●\"; color: #bf9325; 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: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #bf9325; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #bf9325; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e日常を彩る折燕\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      \u003cstrong\u003e複雑な色彩が織りなす表面\u003c\/strong\u003eは、まるで\u003cstrong\u003e時を経た美術品\u003c\/strong\u003e。一つとして同じものがない\u003cstrong\u003e独特の表情\u003c\/strong\u003eが、手にするたびに新たな発見をもたらします。日常に\u003cstrong\u003e特別な輝きを添える逸品\u003c\/strong\u003eです。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_3347b0b8-345b-4f1c-b305-7c9c186f4b8d.jpg?v=1778207436\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e匠の技が光る一点物\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e二重構造が叶えるひんやりとした涼\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      \u003cstrong\u003e銀色の輝きを放つ表面\u003c\/strong\u003eは、どのような空間にもすっと馴染み、\u003cstrong\u003e上質さ\u003c\/strong\u003eを演出します。\u003cstrong\u003e二重構造\u003c\/strong\u003eが叶える\u003cstrong\u003e確かな保冷力\u003c\/strong\u003eで、飲み物の冷たさが\u003cstrong\u003e長時間続く快適さ\u003c\/strong\u003eをお届けします。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_143d9d15-4c11-44d6-b4fc-6d2a99ed0497.jpg?v=1778207436\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e洗練された静謐な美しさ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e五感が愛でる深みある色\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      \u003cstrong\u003e銅のような深みのある色合い\u003c\/strong\u003eと、\u003cstrong\u003e土のような温かい質感\u003c\/strong\u003eが特徴。手元に\u003cstrong\u003e温かみ\u003c\/strong\u003eを添えながら、飲み物の\u003cstrong\u003e適温をしっかり保ちます\u003c\/strong\u003e。\u003cstrong\u003e五感を満たす贅沢な時間\u003c\/strong\u003eを演出します。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_065e3900-0abc-4ee7-bfe9-47b6db649397.jpg?v=1778207437\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e豊かな表情、くつろぎの時間\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eオーダーメイド・特注について\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp class=\"body-text\"\u003e燕市の金属加工技術を活かし、用途・仕様に合わせたオーダーメイド加工製品をご提案可能です。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003e食器・カトラリーなどの特注\u003c\/li\u003e\n          \u003cli\u003e金属加工品のご相談\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp class=\"body-text\"\u003eまずはお気軽にお問い合わせください。\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e\u003ca href=\"https:\/\/artisan.we-shop.jp\/pages\/contact\"\u003eお問い合わせはこちら\u003c\/a\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"アルチザン","offers":[{"title":"BLUE","offer_id":44956796551304,"sku":"ART-4301","price":66000.0,"currency_code":"JPY","in_stock":true},{"title":"COPPER RED","offer_id":45631387369608,"sku":"ART-4302","price":66000.0,"currency_code":"JPY","in_stock":true},{"title":"ANTIQUE SILVER","offer_id":45631387402376,"sku":"ART-4303","price":66000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_3347b0b8-345b-4f1c-b305-7c9c186f4b8d.jpg?v=1778207436"},{"product_id":"1032","title":"折燕ORI-EN　二重冷酒キーパー","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Shippori Mincho\", serif, Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      padding-bottom: 8px; background: linear-gradient(to right, #bf9325 20%, transparent 20%) bottom left \/ 100% 3px no-repeat, linear-gradient(to right, #cfcfcf 100%, transparent 0%) bottom left \/ 100% 3px no-repeat; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #bf932540 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #bf9325; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"●\"; color: #bf9325; 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: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #bf9325; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #bf9325; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003ch2\u003e折燕ORI-EN　二重冷酒キーパー\u003c\/h2\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e碧色が織りなす晩酌の彩り\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e熟練の技術が創り出す、深く神秘的な碧色が空間に映えます。冷酒を注ぐたびに、\u003cstrong\u003e日常が特別な時間へと変わる体験\u003c\/strong\u003eを届けます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_1208260d-3871-482a-9354-0a1a1a8c4af0.jpg?v=1778207434\" 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\/0696\/9845\/3640\/files\/download_cece38d7-1369-4ca4-b30d-2e2e41538141.jpg?v=1778207434\" 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\/0696\/9845\/3640\/files\/download_5ea91647-87c9-4de2-900a-ba8ad6ff964c.jpg?v=1778207435\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e心に残る贈り物に\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eオーダーメイドについて\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e燕市の金属加工技術を活かし、用途・仕様に合わせたオーダーメイド加工製品をご提案可能です。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003e食器・カトラリーなどの特注\u003c\/li\u003e\n          \u003cli\u003e金属加工品のご相談\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003eまずはお問い合わせください。お問い合わせ先は\u003ca href=\"https:\/\/artisan.we-shop.jp\/pages\/contact\"\u003eこちら\u003c\/a\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"アルチザン","offers":[{"title":"BLUE","offer_id":44956796649608,"sku":"ART-4401","price":49500.0,"currency_code":"JPY","in_stock":true},{"title":"COPPER RED","offer_id":45631387238536,"sku":"ART-4402","price":49500.0,"currency_code":"JPY","in_stock":true},{"title":"ANTIQUE SILVER","offer_id":45631387271304,"sku":"ART-4403","price":49500.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_1208260d-3871-482a-9354-0a1a1a8c4af0.jpg?v=1778207434"},{"product_id":"1033","title":"折燕ORI-EN　二重アイスペール","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Shippori Mincho\", serif, Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      padding-bottom: 8px; background: linear-gradient(to right, #bf9325 20%, transparent 20%) bottom left \/ 100% 3px no-repeat, linear-gradient(to right, #cfcfcf 100%, transparent 0%) bottom left \/ 100% 3px no-repeat; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #bf932540 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #bf9325; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"●\"; color: #bf9325; 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: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #bf9325; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #bf9325; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e氷を優雅に保つ、青の煌めき\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e燕が誇る\u003cstrong\u003e職人技\u003c\/strong\u003eと深みある碧（あお）が、自宅のテーブルを\u003cstrong\u003e贅沢に彩る\u003c\/strong\u003eアイスペール。\u003cstrong\u003e特別な家飲み時間\u003c\/strong\u003eを演出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_403147bc-2fa7-4584-ab20-905c20cec600.jpg?v=1778207434\" 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      \u003cp\u003e食器・カトラリーなどの特注から、金属加工品のご相談まで受付中。\u003c\/p\u003e\n      \u003cp\u003eまずはお問い合わせください。\u003c\/p\u003e\n      \u003cp\u003eお問い合わせ先は\u003ca href=\"https:\/\/artisan.we-shop.jp\/pages\/contact\"\u003eこちら\u003c\/a\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"アルチザン","offers":[{"title":"BLUE","offer_id":44956796747912,"sku":"ART-4501","price":121000.0,"currency_code":"JPY","in_stock":true},{"title":"COPPER RED","offer_id":45631387173000,"sku":"ART-4502","price":121000.0,"currency_code":"JPY","in_stock":true},{"title":"ANTIQUE SILVER","offer_id":45631387205768,"sku":"ART-4503","price":121000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_403147bc-2fa7-4584-ab20-905c20cec600.jpg?v=1778207434"},{"product_id":"1034","title":"折燕ORI-EN　ウォーターポット","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Shippori Mincho\", serif, Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      padding-bottom: 8px; background: linear-gradient(to right, #bf9325 20%, transparent 20%) bottom left \/ 100% 3px no-repeat, linear-gradient(to right, #cfcfcf 100%, transparent 0%) bottom left \/ 100% 3px no-repeat; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #bf932540 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #bf9325; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"●\"; color: #bf9325; 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: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #bf9325; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #bf9325; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e折燕 ウォーターポット 空間を彩る\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_3f801572-d8c3-4e2d-8bb8-b67f05aeb3af.jpg?v=1778207435\" class=\"img-fluid d-block w-100 product-img\" alt=\"折燕 ウォーターポット\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e佇まいまで美しい\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003e洗練されたフォルムと深みのある色合いが、どのような空間にも自然に溶け込み、日常に非凡な美しさを添えます。静謐な存在感が、おもてなしのシーンを格上げします。\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=\"point-list\"\u003e\n          \u003cli\u003e用途・仕様に合わせた特注品の提案\u003c\/li\u003e\n          \u003cli\u003e食器・カトラリーなどのオーダーメイド制作\u003c\/li\u003e\n          \u003cli\u003e金属加工品全般に関するご相談受付\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003eまずはお気軽にお問い合わせください。\u003c\/p\u003e\n        \u003cp\u003e\u003ca href=\"https:\/\/artisan.we-shop.jp\/pages\/contact\"\u003eお問い合わせはこちら\u003c\/a\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"アルチザン","offers":[{"title":"BLUE","offer_id":44956796846216,"sku":"ART-4601","price":77000.0,"currency_code":"JPY","in_stock":true},{"title":"COPPER RED","offer_id":45631387074696,"sku":"ART-4602","price":77000.0,"currency_code":"JPY","in_stock":true},{"title":"ANTIQUE SILVER","offer_id":45631387107464,"sku":"ART-4603","price":77000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_3f801572-d8c3-4e2d-8bb8-b67f05aeb3af.jpg?v=1778207435"},{"product_id":"1041","title":"折燕ORI-EN  花立","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Shippori Mincho\", serif, Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      padding-bottom: 8px; background: linear-gradient(to right, #bf9325 20%, transparent 20%) bottom left \/ 100% 3px no-repeat, linear-gradient(to right, #cfcfcf 100%, transparent 0%) bottom left \/ 100% 3px no-repeat; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #bf932540 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #bf9325; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"●\"; color: #bf9325; 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: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #bf9325; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #bf9325; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e碧の彩り、空間を飾るオブジェ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e日本の美意識が息づく青色の花立。金属の質感に奥行きのある表情が加わり、置くだけで空間にアートのような趣をもたらします。どんな花も引き立てる\u003cstrong\u003e静謐な存在感\u003c\/strong\u003eで、日常に洗練された彩りを添えます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_51a73a1d-fee5-4522-b2a6-9c29d7934a5d.jpg?v=1778207427\" 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深く艶やかな色が魅力の折燕ORI-EN 花立。光の加減で表情を変える\u003cstrong\u003e独特の輝き\u003c\/strong\u003eは、職人の丁寧な手仕事によって生み出されます。和洋問わず空間に溶け込み、心地よい落ち着きと上質感を演出します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_e5035d94-7a82-40d3-8b3e-fa5d544904b8.jpg?v=1778207428\" 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折燕ORI-EN 花立は、一つでも、複数並べても\u003cstrong\u003e美しい調和\u003c\/strong\u003eを生み出します。生け花や枝物を自由に活け、季節の移ろいを身近に感じませんか。上質なインテリアとして、空間全体に豊かな物語を紡ぎます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_c4e7a927-b702-435c-8fc1-9fd038c4c285.jpg?v=1778207427\" 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 class=\"body-text\"\u003e燕市の金属加工技術を活かし、用途・仕様に合わせたオーダーメイド加工製品をご提案可能です。食器・カトラリーなどの特注から、金属加工品のご相談まで受付中。\u003c\/p\u003e\n                \u003cp class=\"body-text\"\u003eまずはお問い合わせください。お問い合わせ先は\u003ca href=\"https:\/\/artisan.we-shop.jp\/pages\/contact\"\u003eこちら\u003c\/a\u003e\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"アルチザン","offers":[{"title":"BLUE","offer_id":44956797534344,"sku":"ART-5301","price":88000.0,"currency_code":"JPY","in_stock":true},{"title":"COPPER RED","offer_id":45631378358408,"sku":"ART-5302","price":88000.0,"currency_code":"JPY","in_stock":true},{"title":"ANTIQUE SILVER","offer_id":45631378391176,"sku":"ART-5303","price":88000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_51a73a1d-fee5-4522-b2a6-9c29d7934a5d.jpg?v=1778207427"},{"product_id":"1042","title":"折燕ORI-EN  一輪挿し　丸竹（L)","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Shippori Mincho\", serif, Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      padding-bottom: 8px; background: linear-gradient(to right, #bf9325 20%, transparent 20%) bottom left \/ 100% 3px no-repeat, linear-gradient(to right, #cfcfcf 100%, transparent 0%) bottom left \/ 100% 3px no-repeat; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #bf932540 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #bf9325; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"●\"; color: #bf9325; 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: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #bf9325; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #bf9325; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e瑠璃色に輝く芸術\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e深く美しい瑠璃色のグラデーションが、光を浴びて\u003cstrong\u003e唯一無二の表情\u003c\/strong\u003eを魅せます。そこに置くだけで、視線を引きつける\u003cstrong\u003eモダンなアートピース\u003c\/strong\u003eです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_daa46f32-5b23-4fad-815e-c7042aa9dc7f.jpg?v=1778207427\" 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\/0696\/9845\/3640\/files\/download_7e5cdd60-08b5-4f82-92e0-07df1f1bea22.jpg?v=1778207427\" 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\/0696\/9845\/3640\/files\/download_259a9271-4a93-4450-aa8e-1bab2b00d38b.jpg?v=1778207427\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e心潤す緑との対話\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eオーダーメイド商品について\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e燕市の金属加工技術を活かした、オーダーメイドのご提案が可能です。\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003e用途や仕様に合わせたオーダーメイド加工製品をご提案いたします。\u003c\/li\u003e\n        \u003cli\u003e食器・カトラリーなどの特注品から、様々な金属加工品のご相談まで幅広く承ります。\u003c\/li\u003e\n        \u003cli\u003eまずはお気軽にお問い合わせください。\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eお問い合わせ先は\u003ca href=\"https:\/\/artisan.we-shop.jp\/pages\/contact\"\u003eこちら\u003c\/a\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"アルチザン","offers":[{"title":"BLUE","offer_id":44956797632648,"sku":"ART-5401","price":37400.0,"currency_code":"JPY","in_stock":true},{"title":"COPPER RED","offer_id":45631378292872,"sku":"ART-5402","price":37400.0,"currency_code":"JPY","in_stock":true},{"title":"ANTIQUE SILVER","offer_id":45631378325640,"sku":"ART-5403","price":37400.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_daa46f32-5b23-4fad-815e-c7042aa9dc7f.jpg?v=1778207427"},{"product_id":"1043","title":"折燕ORI-EN  一輪挿し　丸竹（M)","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Shippori Mincho\", serif, Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      padding-bottom: 8px; background: linear-gradient(to right, #bf9325 20%, transparent 20%) bottom left \/ 100% 3px no-repeat, linear-gradient(to right, #cfcfcf 100%, transparent 0%) bottom left \/ 100% 3px no-repeat; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #bf932540 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #bf9325; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"●\"; color: #bf9325; 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: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #bf9325; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #bf9325; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e空間を彩る、唯一無二の和モダン一輪挿し\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e匠の技\u003c\/strong\u003eが息づくこの一輪挿しは、見る角度によって表情を変える\u003cstrong\u003e美しい色合い\u003c\/strong\u003eが魅力です。お部屋に置くだけで、\u003cstrong\u003e洗練された上質な雰囲気\u003c\/strong\u003eを創り出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_80b11304-e75a-4778-bc48-6b78ff089e77.jpg?v=1778207427\" 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\/0696\/9645\/3640\/files\/download_916d72c0-3fc5-441d-a327-d3f057029fb8.jpg?v=1778207426\" 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\/0696\/9845\/3640\/files\/download_355ec522-31af-4258-b918-973441375870.jpg?v=1778207426\" 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 class=\"body-text\"\u003e燕市の金属加工技術を活かし、用途・仕様に合わせたオーダーメイド加工製品をご提案可能です。\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e食器・カトラリーなどの特注から、金属加工品のご相談まで受付中。\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003eまずはお問い合わせください。お問い合わせ先は\u003ca href=\"https:\/\/artisan.we-shop.jp\/pages\/contact\"\u003eこちら\u003c\/a\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"アルチザン","offers":[{"title":"BLUE","offer_id":44956797730952,"sku":"ART-5501","price":29700.0,"currency_code":"JPY","in_stock":true},{"title":"COPPER RED","offer_id":45631378227336,"sku":"ART-5502","price":29700.0,"currency_code":"JPY","in_stock":true},{"title":"ANTIQUE SILVER","offer_id":45631378260104,"sku":"ART-5503","price":29700.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_80b11304-e75a-4778-bc48-6b78ff089e77.jpg?v=1778207427"},{"product_id":"1100","title":"漆磨　二重クールキーパー","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Shippori Mincho\", serif, Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      padding-bottom: 8px; background: linear-gradient(to right, #bf9325 20%, transparent 20%) bottom left \/ 100% 3px no-repeat, linear-gradient(to right, #cfcfcf 100%, transparent 0%) bottom left \/ 100% 3px no-repeat; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #bf932540 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #cfcfcf;\n      border-radius: 0px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #bf9325; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #efefef; color: #1c1c1c; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"●\"; color: #bf9325; 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: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #bf9325; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #bf9325; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #f5f5f5; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e空間を格上げする佇まい\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      燕の技が織りなす、洗練された光沢と繊細なテクスチャーが魅力です。静謐な存在感を放ち、あらゆる食卓に上質さと奥行きをもたらします。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_e9588f84-52c0-4ca6-8b18-922f45caf9e0.jpg?v=1778207393\" 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      自然を思わせる大胆かつ精緻な凹凸は、職人の手仕事によって生み出されます。持つ人の感性を刺激し、個性的なテーブルコーディネートを叶えます。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_afb90dcc-3bc5-4744-a687-5b241a8b1379.jpg?v=1778207394\" 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      ワインや飲み物を最適な温度で保ち、最後のひとしずくまで最高の味わいを提供します。特別な日のディナーや、大切な人との語らいの時間をより豊かに演出します。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_20d2213b-9952-4a73-b959-9d0ec9da2d43.jpg?v=1778207394\" class=\"img-fluid d-block w-100 product-img\" alt=\"飲み物を最適な温度で保つ商品使用イメージ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eおもてなしの必需品\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003e二重構造\u003c\/strong\u003eによる優れた保温・保冷効果で飲み頃を長時間キープ。\u003c\/li\u003e\n          \u003cli\u003e燕の\u003cstrong\u003e金属加工技術\u003c\/strong\u003eを駆使した、洗練されたデザインと質感。\u003c\/li\u003e\n          \u003cli\u003e職人の手仕事による、\u003cstrong\u003e個性豊かなテクスチャー\u003c\/strong\u003eが魅力。\u003c\/li\u003e\n          \u003cli\u003e和モダンな空間にも馴染む、\u003cstrong\u003e静謐で上質な佇まい\u003c\/strong\u003e。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e素材: 金属\u003c\/li\u003e\n          \u003cli\u003e生産国: 日本（新潟県燕市）\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eオーダーメイド加工について\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp class=\"body-text\"\u003e\n          燕市の金属加工技術を活かし、用途・仕様に合わせたオーダーメイド加工製品をご提案可能です。食器・カトラリーなどの特注から、金属加工品のご相談まで受付中。まずはお問い合わせください。\n        \u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e\n          お問い合わせ先は\u003ca href=\"https:\/\/artisan.we-shop.jp\/pages\/contact\"\u003eこちら\u003c\/a\u003e\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"アルチザン","offers":[{"title":"月袷","offer_id":44956802252936,"sku":"ART-TK041","price":66000.0,"currency_code":"JPY","in_stock":true},{"title":"影炎","offer_id":45631292440712,"sku":"ART-KA041","price":55000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0696\/9845\/3640\/files\/download_e9588f84-52c0-4ca6-8b18-922f45caf9e0.jpg?v=1778207393"}],"url":"https:\/\/artisan.we-shop.jp\/collections\/%e3%81%8a%e3%82%82%e3%81%a6%e3%81%aa%e3%81%97%e3%82%ae%e3%83%95%e3%83%88%e7%89%b9%e9%9b%86.oembed","provider":"ARTiSAN","version":"1.0","type":"link"}