{"product_id":"mamomura-osaka-1st-anniversary","title":"マーモット村大阪 1周年記念グッズ","description":"\u003cstyle\u003e\n.mamo-launch-lp{--launch-green:#435139;--launch-orange:#a7552b;--launch-cream:#fff8eb}\n#MainContent:has(.mamo-launch-lp) .main-page-title{font-size:clamp(22px,3vw,30px);margin-bottom:18px;line-height:1.5;text-wrap:balance}\n.page-width--narrow:has(.mamo-launch-lp){max-width:1060px}\n.mk27 .ml-intro{padding:28px;border-radius:22px;background:linear-gradient(125deg,#f1ead8,#fffaf0 52%,#e9efdf);border:1px solid #e1d8c4;margin-top:0}\n.mk27 .ml-intro-top{display:grid;grid-template-columns:1.1fr 1fr;gap:26px;align-items:center}\n.mk27 .ml-eyebrow{font-weight:700;letter-spacing:.12em;font-size:12px;color:#5d664b;margin-bottom:10px}\n.mk27 .ml-title{font-size:clamp(27px,4.4vw,42px);line-height:1.5;letter-spacing:.02em;text-wrap:balance}\n.mk27 .ml-lead{margin-top:12px;font-size:15px;line-height:1.9}\n.mk27 .ml-pill{display:inline-block;padding:5px 12px;border-radius:30px;background:#fff4d8;border:1px solid #e2c995;font-size:13px;font-weight:700;margin:14px 6px 0 0;color:#6e442b}\n.mk27 .ml-countdown{background:#435139;color:#fff8ea;padding:23px 20px;border-radius:16px;text-align:center;box-shadow:0 8px 22px #47312612}\n.mk27 .ml-count-label{font-size:13px;font-weight:700;letter-spacing:.05em}\n.mk27 .ml-date{font-size:19px;font-weight:700;line-height:1.5;margin-top:8px}\n.mk27 .ml-clock{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:15px 0 10px}\n.mk27 .ml-clock\u003ediv{background:#ffffff13;border:1px solid #ffffff28;border-radius:10px;padding:8px 2px}\n.mk27 .ml-clock b{display:block;color:#fff;font-size:clamp(25px,4.4vw,38px);line-height:1.2;font-variant-numeric:tabular-nums}\n.mk27 .ml-clock small{font-size:11px;letter-spacing:.05em}\n.mk27 .ml-count-note{font-size:12px;line-height:1.65;color:#f1ead7}\n.mk27 .ml-intro .mk27-originals{margin:24px 0 0}\n.mk27 .ml-intro .mk27-originals h3{font-size:17px;margin-bottom:8px}\n.mk27 .ml-intro .mk27-originals img{height:218px;width:100%;object-fit:contain;border-radius:12px;background:#fff}\n.mk27 .ml-intro .mk27-originals .mk27-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n.mk27 .ml-intro .mk27-originals .ml-two{grid-template-columns:repeat(2,minmax(0,1fr))}\n.mk27 .ml-value{padding:25px;border:1px solid #d8b47a;background:#fff4dc;border-radius:18px;position:relative}\n.mk27 .ml-value h3{font-size:23px;margin-bottom:12px}\n.mk27 .ml-money{font-size:36px;line-height:1.2;font-weight:700;white-space:nowrap;color:#71401f}\n.mk27 .ml-money small{font-size:14px}\n.mk27 .ml-save{display:inline-block;background:#814723;color:#fff;padding:4px 12px;border-radius:30px;font-size:14px;font-weight:700;margin:10px 0}\n.mk27 .ml-value-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center}\n.mk27 .ml-value p{line-height:1.85}\n.mk27 .ml-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px;align-items:center}\n.mk27 .ml-button{display:inline-flex;justify-content:center;align-items:center;min-height:50px;padding:12px 22px;border-radius:10px;background:#435139;color:#fff;text-decoration:none;font-weight:700;font-size:15px;line-height:1.5;border:1px solid #435139;transition:background .2s,transform .2s}\n.mk27 .ml-button:hover{background:#2e3d25;transform:translateY(-2px)}\n.mk27 .ml-button:focus-visible{outline:3px solid #b2844d;outline-offset:4px}\n.mk27 .ml-link-note{font-size:12px;color:#76695c}\n.mk27 .ml-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}\n.mk27 .ml-choice{padding:20px 16px;background:#fffdf6;border:1px solid #e1d7c5;border-radius:14px}\n.mk27 .ml-choice b{display:block;font-size:18px;margin-bottom:8px;color:#596346}\n.mk27 .ml-choice p{font-size:14px;margin:0}\n.mk27 .ml-footer{padding:28px;background:#eef0e6;border-radius:18px;text-align:center}\n.mk27 .ml-footer .ml-actions{justify-content:center}\n.mk27 .ml-footer p{font-size:15px}\n.mamo-prelaunch-product .ml-countdown{margin:0 0 22px}\n.mamo-launch-product-info .ml-product-launch{margin:18px 0}\n.mamo-launch-product-info .ml-product-launch .ml-countdown{padding:18px 15px}\n.mamo-launch-product-info.mamo-before-release input.disabled+label{text-decoration:none!important;opacity:1!important}\n.mamo-launch-product-info.mamo-before-release .product-form__submit{opacity:1;background:#e9eddf;color:#435139;border:1px solid #b9c5a6}\n@media(max-width:600px){.mk27 .ml-intro{padding:20px 14px}.mk27 .ml-intro-top,.mk27 .ml-value-grid{grid-template-columns:1fr;gap:19px}.mk27 .ml-title{font-size:30px}.mk27 .ml-intro .mk27-originals img{height:165px}.mk27 .ml-intro .mk27-originals .mk27-grid{gap:7px}.mk27 .ml-intro .mk27-originals figcaption{font-size:11px;line-height:1.55}.mk27 .ml-intro .mk27-originals .ml-two img{height:195px}.mk27 .ml-choice-grid{grid-template-columns:1fr}.mk27 .ml-value{padding:22px 18px}.mk27 .ml-actions .ml-button{width:100%}.mk27 .ml-value h3{font-size:21px}.mk27 .ml-money{font-size:34px}}\n@container(max-width:480px){.mk27 .ml-intro-top,.mk27 .ml-value-grid,.mk27 .ml-choice-grid{grid-template-columns:1fr}.mk27 .ml-intro .mk27-originals img{height:150px}}\n@media(prefers-reduced-motion:reduce){.mk27 .ml-button{transition:none}}\n\u003c\/style\u003e\u003cstyle\u003e.mk27{--ink:#3d3027;--muted:#76695c;--line:#e5dccf;--paper:#faf6ee;--green:#566047;color:var(--ink);max-width:900px;margin:24px auto;line-height:1.85;font-size:16px;overflow-wrap:anywhere}.mk27 *{box-sizing:border-box}.mk27 h2,.mk27 h3,.mk27 p{margin:0}.mk27 h2{font-size:clamp(24px,4.4vw,34px);line-height:1.5;letter-spacing:.03em}.mk27 h3{font-size:21px;line-height:1.6;margin:0 0 16px}.mk27 p+p{margin-top:12px}.mk27 .mk27-hero{background:var(--paper);border:1px solid var(--line);padding:28px 24px;border-radius:18px}.mk27 .mk27-kicker{font-size:12px;letter-spacing:.14em;color:var(--green);font-weight:700;margin-bottom:10px}.mk27 .mk27-lead{margin-top:18px}.mk27 .mk27-badge{display:inline-block;background:#edf0e7;color:#45503b;border-radius:30px;padding:5px 13px;font-size:13px;font-weight:700;margin-top:18px}.mk27 section{margin-top:32px}.mk27 .mk27-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.mk27 .mk27-card{border:1px solid var(--line);border-radius:14px;padding:18px;min-width:0;background:#fff}.mk27 .mk27-card strong{display:block;margin-bottom:6px}.mk27 .mk27-card p,.mk27 .mk27-note{font-size:14px;color:var(--muted)}.mk27 figure{margin:0;min-width:0}.mk27 img{display:block;max-width:100%;height:auto;border:0}.mk27 .mk27-cover img{width:100%;height:240px;object-fit:contain;background:#faf8f4;border-radius:12px}.mk27 figcaption{text-align:center;font-size:13px;margin-top:9px;color:var(--muted)}.mk27 .mk27-months{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}.mk27 .mk27-months a{display:block;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:#fff}.mk27 .mk27-months a:focus-visible,.mk27 a:focus-visible,.mk27 summary:focus-visible{outline:3px solid #687854;outline-offset:3px}.mk27 details{border-top:1px solid var(--line);padding:16px 0}.mk27 summary{cursor:pointer;font-weight:700;min-height:40px;display:list-item;list-style-position:inside}.mk27 .mk27-spec{margin:0;border-top:1px solid var(--line)}.mk27 .mk27-spec\u003ediv{display:grid;grid-template-columns:110px minmax(0,1fr);gap:14px;border-bottom:1px solid var(--line);padding:12px 0}.mk27 dt{font-weight:700}.mk27 dd{margin:0;min-width:0}.mk27 .mk27-offer{background:#f1f3ec;border-radius:14px;padding:22px}.mk27 .mk27-link{display:inline-block;padding:10px 15px;margin-top:12px;border:1px solid #717b61;border-radius:8px;color:#3f4d32;text-decoration:none;font-weight:700;min-height:44px}.mk27 .mk27-price{font-size:23px;font-weight:700;color:var(--ink)}.mk27 .mk27-links{display:flex;flex-wrap:wrap;gap:8px}.mk27 .mk27-small{font-size:13px;color:var(--muted)}@media(max-width:600px){.mk27{font-size:15px;margin-top:16px}.mk27 .mk27-hero{padding:22px 18px}.mk27 .mk27-grid{grid-template-columns:1fr}.mk27 .mk27-cover img{height:260px}.mk27 .mk27-months{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mk27 .mk27-spec\u003ediv{grid-template-columns:85px minmax(0,1fr);gap:10px}.mk27 .mk27-card{padding:15px}.mk27 section{margin-top:26px}.mk27 .mk27-offer{padding:18px}}.mk27{container-type:inline-size}@container(max-width:600px){.mk27 .mk27-grid{grid-template-columns:1fr}.mk27 .mk27-months{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mk27 .mk27-hero{padding:22px 18px}.mk27 .mk27-card{padding:15px}.mk27 .mk27-cover img{height:260px}.mk27 .mk27-spec\u003ediv{grid-template-columns:85px minmax(0,1fr);gap:10px}}.mk27 .mk27-prices{width:100%;border-collapse:collapse;box-shadow:none;font-size:14px}.mk27 .mk27-prices th,.mk27 .mk27-prices td{padding:12px 8px;border:0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.mk27 .mk27-prices td:last-child,.mk27 .mk27-prices th:last-child{white-space:nowrap;text-align:right}.mk27 .mk27-prices th{font-weight:700;background:#f1f3ec}.mk27 .mk27-scene{margin:0}.mk27 .mk27-scene a{display:block;border-radius:12px;overflow:hidden;background:var(--paper)}.mk27 .mk27-scene img{width:100%;height:auto;object-fit:contain}.mk27 .mk27-scene figcaption{text-align:left;font-size:12px;line-height:1.7}.mk27 .mk27-story{margin-top:28px}.mk27 .mk27-story h4{font-size:19px;line-height:1.6;margin:14px 0 8px;color:var(--ink)}.mk27 .mk27-story p{font-size:15px}.mk27 .mk27-scenenote{font-size:12px;color:var(--muted);line-height:1.8;margin-top:12px}.mk27 .mk27-sceneintro{margin-top:24px}.mk27 .mk27-originals{margin-top:22px}.mk27 .mk27-originals img{background:#fff}\u003c\/style\u003e\u003cdiv class=\"mk27 mamo-prelaunch-product\"\u003e\n\u003cdiv class=\"ml-countdown\" data-mamo-countdown=\"\" data-release=\"2026-11-07T19:00:00+09:00\"\u003e\n\u003cp class=\"ml-count-label\"\u003e販売解禁まで、あと\u003c\/p\u003e\n\u003cp class=\"ml-date\"\u003e\u003ctime datetime=\"2026-11-07T19:00:00+09:00\"\u003e11月7日（土）19:00\u003c\/time\u003e\u003csmall\u003e（日本時間）\u003c\/small\u003e\u003c\/p\u003e\n\u003cdiv aria-hidden=\"true\" class=\"ml-clock\"\u003e\n\u003cdiv\u003e\n\u003cb data-unit=\"d\"\u003e--\u003c\/b\u003e\u003csmall\u003e日\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb data-unit=\"h\"\u003e--\u003c\/b\u003e\u003csmall\u003e時間\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb data-unit=\"m\"\u003e--\u003c\/b\u003e\u003csmall\u003e分\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb data-unit=\"s\"\u003e--\u003c\/b\u003e\u003csmall\u003e秒\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"ml-count-note\"\u003e発売前は商品をご覧いただけます。\u003cbr\u003eご注文受付は販売開始後です。\u003c\/p\u003e\n\u003cnoscript\u003e\u003cp\u003e上記日時に販売開始予定です。\u003c\/p\u003e\u003c\/noscript\u003e\n\u003c\/div\u003e\n\u003csection class=\"mamo-story\"\u003e\u003ch2\u003e大阪の1年を、毎日の楽しみに。\u003c\/h2\u003e\n\u003cp\u003eマーモット村大阪の1周年を記念した、ステッカーシートとクリアファイル。会えた日の思い出にも、これから会いに行く楽しみにも。\u003c\/p\u003e\u003c\/section\u003e\u003csection class=\"mamo-scene-grid\"\u003e\u003carticle\u003e\u003cfigure\u003e\u003cimg alt=\"大阪1周年のステッカーシートとノートに貼ったマモの使用イメージ\" decoding=\"async\" height=\"1024\" loading=\"lazy\" sizes=\"(max-width:749px) 92vw, 1000px\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0742\/2319\/0246\/files\/osaka-sticker-notebook-original.png?v=1793690674\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0742\/2319\/0246\/files\/osaka-sticker-notebook-original.png?v=1793690674\u0026amp;width=480 480w,https:\/\/cdn.shopify.com\/s\/files\/1\/0742\/2319\/0246\/files\/osaka-sticker-notebook-original.png?v=1793690674\u0026amp;width=800 800w,https:\/\/cdn.shopify.com\/s\/files\/1\/0742\/2319\/0246\/files\/osaka-sticker-notebook-original.png?v=1793690674\u0026amp;width=1200 1200w\" width=\"1536\"\u003e\u003c\/figure\u003e\u003ch3\u003e貼る子を選ぶ時間まで、たのしい。\u003c\/h3\u003e\n\u003cp\u003eノートを開くたび、お気に入りの表情に会える。どの子を貼ろうか、並べて迷う時間も楽しんで。\u003c\/p\u003e\u003c\/article\u003e\u003carticle\u003e\u003cfigure\u003e\u003cimg alt=\"大阪1周年のクリアファイルに書類を入れた使用イメージ\" decoding=\"async\" height=\"1024\" loading=\"lazy\" sizes=\"(max-width:749px) 92vw, 1000px\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0742\/2319\/0246\/files\/osaka-clearfile-desk-original.png?v=1793690681\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0742\/2319\/0246\/files\/osaka-clearfile-desk-original.png?v=1793690681\u0026amp;width=480 480w,https:\/\/cdn.shopify.com\/s\/files\/1\/0742\/2319\/0246\/files\/osaka-clearfile-desk-original.png?v=1793690681\u0026amp;width=800 800w,https:\/\/cdn.shopify.com\/s\/files\/1\/0742\/2319\/0246\/files\/osaka-clearfile-desk-original.png?v=1793690681\u0026amp;width=1200 1200w\" width=\"1536\"\u003e\u003c\/figure\u003e\u003ch3\u003eまじめな書類に、きょむ顔を添えて。\u003c\/h3\u003e\n\u003cp\u003e書類やお便りをまとめて、いつものバッグへ。表と裏で違う表情が楽しめる、1周年の記念デザインです。\u003c\/p\u003e\u003c\/article\u003e\u003cp class=\"mamo-smallnote\"\u003e商品デザインを使用した完成・使用イメージです。小物は付属しません。色味や素材感は実物と異なる場合があります。\u003c\/p\u003e\u003c\/section\u003e\u003csection class=\"mk27-originals\" id=\"mk27-designs\"\u003e\u003ch3\u003e2つの記念デザイン\u003c\/h3\u003e\n\u003cp class=\"mk27-note\"\u003e画像を押すと拡大できます。クリアファイルのプレビューは、1枚の表面・裏面を並べています。\u003c\/p\u003e\n\u003cdiv class=\"mk27-grid\"\u003e\n\u003cfigure class=\"mk27-cover\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0742\/2319\/0246\/files\/mamomura-osaka-1st-2026-001.png?v=1793670392\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"大阪1周年記念ステッカーシート\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0742\/2319\/0246\/files\/mamomura-osaka-1st-2026-001.png?v=1793670392\u0026amp;width=700\"\u003e\u003c\/a\u003e\u003cfigcaption\u003eステッカーシート\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"mk27-cover\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0742\/2319\/0246\/files\/mamomura-osaka-1st-2026-002.png?v=1793670401\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"大阪1周年記念クリアファイルの表面と裏面\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0742\/2319\/0246\/files\/mamomura-osaka-1st-2026-002.png?v=1793670401\u0026amp;width=700\"\u003e\u003c\/a\u003e\u003cfigcaption\u003eクリアファイル（表面・裏面）\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003cfigure class=\"mamo-kv\"\u003e\u003cimg alt=\"大阪1周年記念グッズ2点セット990円。単品合計1,200円から210円お得。11月7日19時販売開始\" decoding=\"async\" height=\"1024\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0742\/2319\/0246\/files\/osaka-anniversary-kv-02-original-design.png?v=1793689100\u0026amp;width=1536\" width=\"1536\"\u003e\u003c\/figure\u003e\u003csection class=\"mamo-buy-summary\"\u003e\u003ch3\u003eあと390円で、もうひとつの楽しみも。\u003c\/h3\u003e\n\u003cp\u003e単品は各600円。ステッカーシートとクリアファイルを、各1点ずつそろえるなら。\u003c\/p\u003e\n\u003cp class=\"mamo-price-line\"\u003e単品合計 \u003cs\u003e1,200円\u003c\/s\u003e → \u003cstrong\u003eセット990円\u003c\/strong\u003e\u003cspan class=\"mamo-save-badge\"\u003e210円お得\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e国内送料600円／送料込み1,590円（税込）。\u003c\/strong\u003e\u003cbr\u003e商品代合計5,000円以上で国内通常配送無料。\u003c\/p\u003e\n\u003cp class=\"mamo-delivery-summary\"\u003e\u003cstrong\u003eお届け予定：ご注文から1週間以内（国内配送）\u003c\/strong\u003e\u003c\/p\u003e\n\u003ca class=\"mamo-cta\" href=\"\/zh-hant\/products\/mamomura-osaka-1st-anniversary?variant=67947946508518\"\u003e記念の2点セットを見る →\u003c\/a\u003e\u003c\/section\u003e\u003csection class=\"mamo-specification\"\u003e\u003ch3\u003e商品仕様\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eクリアファイル：\u003c\/strong\u003eA4対応（一般的なサイズ）\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e1周年記念ステッカーシート：\u003c\/strong\u003e横130×縦152mm\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/section\u003e\u003csection class=\"mamo-delivery\"\u003e\u003ch3\u003eお届け予定・内容と送料\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eご注文から1週間以内にお届け予定（国内配送）。\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"mamo-smallnote\"\u003e海外配送のお届け日数は地域により異なります。\u003c\/p\u003e\n\u003cp\u003e単品はステッカーシートまたはクリアファイルが1点。2点セットは各1点をお届けします。クリアファイルのデザイン見本は、1枚の表面・裏面を並べています。\u003c\/p\u003e\n\u003cp\u003e国内送料600円。商品代合計5,000円以上で国内通常配送が無料になります。海外への配送は地域別送料となります。\u003c\/p\u003e\n\u003cp class=\"mamo-smallnote\"\u003e掲載画像はデザイン見本と完成・使用イメージです。画面と実際の商品では色味・素材感が異なる場合があります。\u003c\/p\u003e\u003c\/section\u003e\u003cp\u003e\u003ca href=\"#mamo-calendar-options\"\u003e種類・セットを選ぶ ↑\u003c\/a\u003e　\u003ca href=\"\/zh-hant\/pages\/mamomura-osaka-1st-anniversary\"\u003e特集ページを見る →\u003c\/a\u003e\u003c\/p\u003e\n\u003csection class=\"mamo-save-launch mamo-product-save\" data-mamo-before=\"2026-11-07T19:00:00+09:00\" id=\"mamo-product-save-launch\"\u003e\u003cp\u003e\u003cstrong\u003e11月7日（土）19:00 発売\u003c\/strong\u003e\u003cbr\u003e発売日をカレンダーに保存してお待ちください。\u003c\/p\u003e\n\u003cdiv class=\"mamo-save-links\"\u003e\n\u003ca href=\"https:\/\/calendar.google.com\/calendar\/render?action=TEMPLATE\u0026amp;text=%E3%83%9E%E3%83%BC%E3%83%A2%E3%83%83%E3%83%88%E6%9D%91%E5%A4%A7%E9%98%AA1%E5%91%A8%E5%B9%B4%E8%A8%98%E5%BF%B5%E3%82%B0%E3%83%83%E3%82%BA+%E8%B2%A9%E5%A3%B2%E9%96%8B%E5%A7%8B\u0026amp;dates=20261107T100000Z%2F20261107T103000Z\u0026amp;details=%E8%B2%A9%E5%A3%B2%E7%8A%B6%E6%B3%81%E3%81%AF%E5%95%86%E5%93%81%E3%83%9A%E3%83%BC%E3%82%B8%E3%82%92%E3%81%94%E7%A2%BA%E8%AA%8D%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%0Ahttps%3A%2F%2Fmamomura.com%2Fproducts%2Fmamomura-osaka-1st-anniversary\u0026amp;ctz=Asia%2FTokyo\" rel=\"noopener\" target=\"_blank\"\u003eGoogleカレンダーに保存\u003c\/a\u003e\u003ca download=\"osaka-launch.ics\" href=\"data:text\/calendar;charset=utf-8,BEGIN%3AVCALENDAR%0D%0AVERSION%3A2.0%0D%0APRODID%3A-\/\/Mamomura\/\/Launch\/\/JA%0D%0ACALSCALE%3AGREGORIAN%0D%0ABEGIN%3AVEVENT%0D%0AUID%3Aosaka-2026%40mamomura.com%0D%0ADTSTAMP%3A20261103T000000Z%0D%0ADTSTART%3A20261107T100000Z%0D%0ADTEND%3A20261107T103000Z%0D%0ASUMMARY%3A%E3%83%9E%E3%83%BC%E3%83%A2%E3%83%83%E3%83%88%E6%9D%91%E5%A4%A7%E9%98%AA1%E5%91%A8%E5%B9%B4%E8%A8%98%E5%BF%B5%E3%82%B0%E3%83%83%E3%82%BA%20%E8%B2%A9%E5%A3%B2%E9%96%8B%E5%A7%8B%0D%0AURL%3Ahttps%3A\/\/mamomura.com\/products\/mamomura-osaka-1st-anniversary%0D%0ADESCRIPTION%3A%E8%B2%A9%E5%A3%B2%E7%8A%B6%E6%B3%81%E3%81%AF%E5%95%86%E5%93%81%E3%83%9A%E3%83%BC%E3%82%B8%E3%82%92%E3%81%94%E7%A2%BA%E8%AA%8D%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%0D%0AEND%3AVEVENT%0D%0AEND%3AVCALENDAR%0D%0A\"\u003eiPhone・その他のカレンダーに保存\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003cscript\u003e(function(){\nvar roots=document.querySelectorAll('[data-mamo-countdown]');\nroots.forEach(function(root){\n if(root.dataset.mamoReady)return;root.dataset.mamoReady='true';\n var target=Date.parse(root.dataset.release), timer;\n function tick(){\n  var left=Math.max(0,Math.ceil((target-Date.now())\/1000));\n  var vals=[Math.floor(left\/86400),Math.floor(left%86400\/3600),Math.floor(left%3600\/60),left%60];\n  root.querySelectorAll('[data-unit]').forEach(function(el,i){el.textContent=String(vals[i]).padStart(2,'0')});\n  if(left===0){root.querySelector('.ml-count-label').textContent='販売開始時刻になりました';root.querySelector('.ml-count-note').textContent='現在の販売状況は商品ページでご確認ください。';clearInterval(timer);}\n }\n if(Number.isFinite(target)){timer=setInterval(tick,1000);tick();}\n});\n})();\n(function(){\nvar root=document.querySelector('.mamo-prelaunch-product');if(!root)return;\nvar clock=root.querySelector('[data-mamo-countdown]'),info=root.closest('.product__info-container');if(!clock||!info)return;\nvar end=Date.parse(clock.dataset.release),date=clock.querySelector('time').textContent;\ninfo.classList.add('mamo-launch-product-info');\nvar wrap=document.createElement('div');wrap.className='mk27 ml-product-launch';wrap.appendChild(clock);\nvar title=info.querySelector('h1');if(title)title.parentElement.insertAdjacentElement('afterend',wrap);\nfunction align(){\n if(Date.now()\u003e=end){info.classList.remove('mamo-before-release');return;}\n info.classList.add('mamo-before-release');\n var badge=info.querySelector('.price__badge-sold-out');if(badge\u0026\u0026badge.textContent!=='販売開始前')badge.textContent='販売開始前';\n info.querySelectorAll('.label-unavailable').forEach(function(s){if(s.textContent!=='発売前のため現在は購入できません')s.textContent='発売前のため現在は購入できません'});\n var button=info.querySelector('button[name=\"add\"]');if(button){if(!button.disabled)button.disabled=true;var label=button.querySelector('span');var copy=date+' 販売開始';if(label\u0026\u0026label.textContent!==copy)label.textContent=copy;}\n}\nalign();var observer=new MutationObserver(align);observer.observe(info,{childList:true,subtree:true});\ninfo.addEventListener('submit',function(e){if(Date.now()\u003cend){e.preventDefault();e.stopImmediatePropagation();}},true);\n})();\u003c\/script\u003e\u003cstyle id=\"mamo-keyvisual-live\"\u003e\n.mk27 .mamo-kv{margin:24px 0;border-radius:12px;overflow:hidden;background:#fff0e0}.mk27 .mamo-kv img{display:block;width:100%;height:auto;object-fit:contain}.mk27 .mamo-kv-main{margin:0 0 24px}.mamo-kv[hidden]{display:none!important}\n#MainContent:has(.mamo-kv-main) .main-page-title{display:none!important}\n#MainContent:has(.mamo-kv-main) .page-width--narrow{max-width:1100px;padding-top:12px!important}\n.mk27:has(.mamo-kv-main){margin-top:0!important}\n@media(max-width:600px){#MainContent:has(.mamo-kv-main) .page-width--narrow{padding-top:4px!important}.mk27 .mamo-kv-main{border-radius:8px;margin-bottom:18px}}\n\u003c\/style\u003e\u003cstyle id=\"mamo-final-refinement\"\u003e\/* Scoped to these two product pages and their campaign content. *\/\n.mk27{--mamo-ink:#4c3020;--mamo-orange:#a8491b;--mamo-pale:#fff0e0;color:var(--mamo-ink)}\n.mk27 [hidden],.mamo-refined-product [hidden]{display:none!important}\n.mk27 section{scroll-margin-top:110px}\n.mk27 .ml-button,.mk27 .mk27-button,.mk27 .mamo-cta,.mk27 .ml-footer a{background:#a8491b!important;color:#fff!important;border-color:#a8491b!important;text-decoration:none;box-shadow:none}\n.mk27 a{color:#8d421e}.mk27 a:focus-visible,.mamo-refined-product a:focus-visible{outline:3px solid #a8491b;outline-offset:4px}\n.mk27 .mamo-story{margin:32px 0 40px;padding:0;background:none;border:0;box-shadow:none}\n.mk27 .mamo-story h2,.mk27 .mamo-story h3{font-size:clamp(24px,3.3vw,34px);letter-spacing:.04em;line-height:1.6;color:#4c3020;margin:0 0 12px}\n.mk27 .mamo-story p{font-size:16px;line-height:1.95;margin:0 0 20px}\n.mk27 .mamo-scene-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin:30px 0}\n.mk27 .mamo-scene-grid article{border:0;background:none;padding:0;box-shadow:none}\n.mk27 .mamo-scene-grid h3{font-size:23px;line-height:1.6;margin:18px 0 8px}\n.mk27 .mamo-scene-grid p{font-size:15px;line-height:1.9;margin:0}\n.mk27 .mamo-story figure,.mk27 .mamo-scene-grid figure{margin:0}\n.mk27 .mamo-story img,.mk27 .mamo-scene-grid img{width:100%;height:auto;border-radius:14px;display:block}\n.mk27 .mamo-smallnote{font-size:12px!important;line-height:1.7!important;color:#775d4e;margin:10px 0!important}\n.mk27 .mamo-save-launch{padding:18px 0 24px;margin:12px 0 28px;border-bottom:1px solid #ead7c5;background:transparent;border-radius:0}\n.mk27 .mamo-save-launch p{margin:0 0 10px}.mk27 .mamo-save-links{display:flex;gap:10px;flex-wrap:wrap}\n.mk27 .mamo-save-links a{display:inline-flex;padding:9px 15px;background:#fff8f0;color:#713c22;border:1px solid #d7a27d;border-radius:7px;text-decoration:none;font-size:13px;font-weight:600}\n.mk27 .mamo-buy-summary{margin:16px 0 30px;padding:22px 26px;background:#fff0e0;border-radius:14px;border:0;box-shadow:none}\n.mk27 .mamo-buy-summary h3{margin:0 0 8px;font-size:23px}.mk27 .mamo-price-line{font-size:17px;line-height:1.7;margin:8px 0}\n.mk27 .mamo-price-line strong{font-size:32px;color:#883917;white-space:nowrap}.mk27 .mamo-save-badge{display:inline-block;background:#a8491b;color:white;padding:4px 10px;border-radius:6px;font-size:15px;font-weight:700;margin-left:8px}\n.mk27 .mamo-buy-summary .mamo-cta{display:inline-block;padding:14px 22px;border-radius:8px;font-size:16px;font-weight:700;margin-top:12px}\n.mk27 .mamo-lp-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0 26px}\n.mk27 .mamo-lp-choice{display:flex;flex-direction:column;gap:8px;padding:15px;background:#fffaf4;border:1px solid #e5c8af;border-radius:12px;text-decoration:none;color:#4c3020;transition:border-color .15s,box-shadow .15s}\n.mk27 .mamo-lp-choice:hover{border-color:#a8491b;box-shadow:0 3px 12px #a8491b15}\n.mk27 .mamo-lp-choice img{width:100%;height:160px;object-fit:contain;background:#fff;border-radius:7px;display:block}\n.mk27 .mamo-lp-choice strong{font-size:17px;line-height:1.5}.mk27 .mamo-lp-choice small{font-size:13px;line-height:1.7}.mk27 .mamo-lp-choice .mamo-card-price{font-size:22px;font-weight:700;color:#883917;margin-top:auto}\n.mk27 .mamo-choice-table{border-top:1px solid #ead7c5;border-bottom:1px solid #ead7c5;padding:15px 0;margin:20px 0;background:none}\n.mk27 .mamo-choice-table summary{cursor:pointer;font-weight:600;padding:4px 0}\n.mk27 .ml-intro,.mk27 .ml-value,.mk27 .ml-footer{box-shadow:none}\n.mk27 .mfs-card{box-shadow:none;background:transparent;border:0;padding:0}\n.mk27 .mfs-card figure{margin:0}.mk27 .mfs-grid{gap:26px}\n.mk27 .ml-footer{background:#fff0e0!important;color:#4c3020!important}.mk27 .ml-footer h3,.mk27 .ml-footer p{color:#4c3020!important}\n.mk27\u003e.ml-countdown,.mk27.ml-product-launch\u003e.ml-countdown{display:grid!important;grid-template-columns:1fr auto;align-items:center;gap:2px 14px;padding:11px 15px!important;margin:0 0 12px!important;background:#ffe7cf!important;color:#473126!important;border:1px solid #dfb18d!important;border-radius:10px!important;box-shadow:none!important;text-align:left!important}\n.mk27\u003e.ml-countdown .ml-count-label{margin:0!important;font-size:11px!important;color:#6d422c!important}\n.mk27\u003e.ml-countdown .ml-date{grid-column:1;margin:0!important;font-size:16px!important;line-height:1.45!important;color:#4c3020!important}\n.mk27\u003e.ml-countdown .ml-clock{grid-column:2;grid-row:1\/3;margin:0!important;display:flex;gap:8px!important}\n.mk27\u003e.ml-countdown .ml-clock\u003ediv{min-width:28px!important;background:none!important;padding:0!important}\n.mk27\u003e.ml-countdown .ml-clock b{font-size:24px!important;line-height:1.2;color:#733618!important}\n.mk27\u003e.ml-countdown .ml-clock small{font-size:10px!important;color:#72584a!important}\n.mk27\u003e.ml-countdown .ml-count-note{grid-column:1\/-1;margin:2px 0 0!important;font-size:10px!important;color:#72584a!important;line-height:1.5!important}\n.mk27\u003e.ml-countdown .ml-count-note br{display:none}\n.mamo-refined-product .ml-product-launch\u003e.ml-countdown{grid-template-columns:1fr!important;padding:11px 13px!important}\n.mamo-refined-product .ml-product-launch .ml-clock{grid-column:1;grid-row:auto;justify-content:flex-start;margin-top:5px!important}\n.mamo-description-wide{width:100%!important;max-width:1040px!important;margin:50px auto 0!important;padding:38px 0 0;border-top:1px solid #ead7c5;clear:both}\n.mamo-description-wide\u003e.mk27{max-width:none!important;width:100%!important}\n.mamo-refined-product .product-form__input.mamo-photo-choices{max-width:none;margin-bottom:18px}\n.mamo-refined-product .mamo-photo-choices .form__label{font-weight:700;font-size:16px;margin-bottom:10px}\n.mamo-refined-product .mamo-choice-group{font-size:12px;font-weight:700;margin:15px 0 7px;color:#86563b}\n.mamo-refined-product .mamo-photo-choices input[type=radio]+label.mamo-photo-choice{display:flex;align-items:center;gap:12px;width:100%;margin:0 0 8px;padding:10px!important;border:1px solid #d9bda5!important;border-radius:10px!important;background:#fffaf5!important;color:#4c3020!important;text-align:left!important;text-decoration:none!important;opacity:1;white-space:normal}\n.mamo-refined-product .mamo-photo-choice img{width:84px;height:72px;object-fit:contain;background:#fff;border-radius:6px;flex:none}\n.mamo-refined-product .mamo-choice-copy{display:flex;flex-direction:column;gap:3px;min-width:0}\n.mamo-refined-product .mamo-choice-copy strong{font-size:14px;line-height:1.5}.mamo-refined-product .mamo-choice-copy small{font-size:11px;line-height:1.5;font-weight:400}\n.mamo-refined-product .mamo-choice-price{font-size:17px;line-height:1.3;color:#8c3c18}\n.mamo-refined-product .mamo-photo-choices input[type=radio]:checked+label.mamo-photo-choice{border:2px solid #a8491b!important;padding:9px!important;background:#ffead5!important;box-shadow:0 0 0 2px #ffead5}\n.mamo-refined-product .mamo-photo-choices input[type=radio]:focus-visible+label{outline:3px solid #a8491b;outline-offset:3px}\n.mamo-refined-product .mamo-selection-benefit{font-size:13px;line-height:1.85;background:#fff0e0;border-left:3px solid #b76330;padding:14px 15px;margin:16px 0 22px;color:#593a27}\n.mamo-refined-product .mamo-compact-explainer{font-size:12px}.mamo-refined-product .mamo-compact-explainer\u003espan{font-size:11px}\n@media(min-width:990px){.mamo-refined-product{position:static!important}.product:has(.mamo-refined-product) .product__info-wrapper{padding-left:35px!important}.product:has(.mamo-refined-product) .product__media-wrapper{max-width:59%;width:59%}.product:has(.mamo-refined-product) .product__info-wrapper{max-width:41%;width:41%}}\n@media(max-width:749px){.mamo-description-wide{margin-top:30px!important;padding-top:24px}.mk27 .mamo-scene-grid{grid-template-columns:1fr;gap:30px}.mk27 .mamo-lp-choices{grid-template-columns:1fr 1fr;gap:10px}.mk27 .mamo-lp-choice{padding:10px}.mk27 .mamo-lp-choice img{height:115px}.mk27 .mamo-lp-choice strong{font-size:14px}.mk27 .mamo-lp-choice small{font-size:12px}.mk27 .mamo-lp-choice .mamo-card-price{font-size:19px}.mk27 .mamo-buy-summary{padding:18px}.mk27 .mamo-price-line strong{font-size:28px}.mk27\u003e.ml-countdown{gap:2px 7px;padding:9px 10px!important}.mk27\u003e.ml-countdown .ml-date{font-size:13px!important}.mk27\u003e.ml-countdown .ml-clock{gap:5px!important}.mk27\u003e.ml-countdown .ml-clock b{font-size:20px!important}.mk27\u003e.ml-countdown .ml-clock\u003ediv{min-width:23px!important}.mk27 .mamo-story{margin:24px 0 30px}.mk27 .mamo-cta{width:100%;box-sizing:border-box;text-align:center}.mk27 .mamo-save-badge{margin-left:0;margin-top:5px}}\n@media(prefers-reduced-motion:reduce){.mk27 *{scroll-behavior:auto!important;transition:none!important}}\n.mamo-refined-product .mamo-photo-choices input[type=radio]:checked+label.mamo-photo-choice{color:#4c3020!important}\n.mamo-refined-product .mamo-photo-choices input[type=radio]:checked+label.mamo-photo-choice .mamo-choice-copy{color:#4c3020!important}\n\u003c\/style\u003e\u003cscript id=\"mamo-final-enhancement\"\u003e(function(){\n'use strict';\nconst config={\"kind\": \"osaka\", \"choices\": [{\"id\": \"67947946508518\", \"title\": \"ステッカー＋クリアファイルセット\", \"short\": \"記念の2点セット\", \"contents\": \"ステッカーシート＋クリアファイル／各1点\", \"price\": 990, \"regular\": 990, \"ref\": 1200, \"image\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0742\/2319\/0246\/files\/osaka-anniversary-kv-01-original-design.png?v=1793689092\", \"group\": \"ふたつ一緒に楽しむ\"}, {\"id\": \"67947979407590\", \"title\": \"ステッカーシート\", \"short\": \"ステッカーシート\", \"contents\": \"横130×縦152mm／1点\", \"price\": 600, \"regular\": 600, \"ref\": 600, \"image\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0742\/2319\/0246\/files\/mamomura-osaka-1st-2026-001.png?v=1793670392\", \"group\": \"好きな1点を選ぶ\"}, {\"id\": \"67947979440358\", \"title\": \"クリアファイル\", \"short\": \"クリアファイル\", \"contents\": \"A4対応・表裏で違うデザイン／1点\", \"price\": 600, \"regular\": 600, \"ref\": 600, \"image\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0742\/2319\/0246\/files\/mamomura-osaka-1st-2026-002.png?v=1793670401\"}]};\nconst money=n=\u003eMath.round(n).toLocaleString('ja-JP')+'円';\nconst launch=Date.parse(config.kind==='calendar'?'2026-11-14T19:00:00+09:00':'2026-11-07T19:00:00+09:00');\nconst limited=()=\u003econfig.kind==='calendar'\u0026\u0026Date.now()\u003cDate.parse('2026-11-16T00:00:00+09:00');\nconst isJPY=()=\u003e!window.Shopify||!Shopify.currency||Shopify.currency.active==='JPY';\nconst unit=c=\u003elimited()?c.price:c.regular;\nfunction setText(el,text){if(el.textContent!==text)el.textContent=text;}\nfunction priceState(){\n document.querySelectorAll('[data-mamo-choice-price]').forEach(el=\u003e{const c=config.choices.find(x=\u003ex.id===el.dataset.mamoChoicePrice);if(c)setText(el,money(unit(c)));});\n document.querySelectorAll('[data-mamo-limited]').forEach(el=\u003eel.hidden=!limited());\n document.querySelectorAll('[data-mamo-regular]').forEach(el=\u003eel.hidden=limited());\n document.querySelectorAll('[data-mamo-before]').forEach(el=\u003eel.hidden=Date.now()\u003e=Date.parse(el.dataset.mamoBefore));\n document.querySelectorAll('[data-mamo-jpy]').forEach(el=\u003eel.hidden=!isJPY());\n}\ndocument.querySelectorAll('a[download$=\".ics\"]').forEach(a=\u003e{\n const source=a.getAttribute('href')||'';if(!source.startsWith('data:text\/calendar'))return;\n a.href=URL.createObjectURL(new Blob([decodeURIComponent(source.slice(source.indexOf(',')+1))],{type:'text\/calendar;charset=utf-8'}));\n});\npriceState();setInterval(priceState,10000);window.addEventListener('pageshow',priceState);\nconst root=document.querySelector('.mamo-prelaunch-product');if(!root)return;\nconst description=root.closest('.product__description'),info=root.closest('.product__info-container');\nif(!description||!info||info.dataset.mamoChoiceReady)return;\ninfo.dataset.mamoChoiceReady='true';info.classList.add('mamo-refined-product','mamo-cro-product');\nconst grid=info.closest('.product');if(grid){description.classList.add('mamo-description-wide');grid.insertAdjacentElement('afterend',description);}\nconst create=(tag,cls)=\u003e{const el=document.createElement(tag);el.className=cls;return el;};\nconst benefit=create('div','mamo-selection-benefit');benefit.setAttribute('aria-live','polite');\nconst total=create('p','mamo-cro-total'),breakdown=create('p','mamo-cro-breakdown'),delivery=create('p','mamo-cro-delivery'),conditions=create('small','mamo-cro-conditions');\nbenefit.append(total,breakdown,delivery,conditions);\nconst upgrade=create('div','mamo-cro-upgrade'),upgradeText=create('p','mamo-cro-upgrade-copy'),upgradeNote=create('small','mamo-cro-upgrade-note'),upgradeButton=create('button','mamo-cro-button');\nupgradeButton.type='button';upgrade.append(upgradeText,upgradeNote,upgradeButton);benefit.append(upgrade);\nconst intro=create('div','mamo-cro-choice-intro');\nif(config.kind==='calendar')intro.innerHTML='\u003cp class=\"mamo-cro-difference\"\u003e\u003cstrong\u003e村の壁掛けと卓上は、各月の写真も違います。\u003c\/strong\u003e\u003cbr\u003e壁でも、机でも、それぞれのマモを。おもプクまもちも一緒に楽しむなら、全3種類のコンプリートセット。\u003c\/p\u003e\u003cp class=\"mamo-cro-price-guide\"\u003e\u003cstrong data-mamo-limited\u003e2日間限定価格｜11\/14 19:00〜11\/15 23:59\u003c\/strong\u003e\u003cstrong data-mamo-regular hidden\u003e販売価格\u003c\/strong\u003e\u003cbr\u003e税込／取消線は定価（セットは単品合計）\u003c\/p\u003e';\nelse intro.innerHTML='\u003cp class=\"mamo-cro-price-guide\"\u003e価格は税込。セットはステッカーシートとクリアファイルを各1点。\u003c\/p\u003e';\nconst saveBox=document.getElementById('mamo-product-save-launch');\nconst sticky=create('aside','mamo-cro-sticky');sticky.setAttribute('aria-label','選択中の商品と購入案内');sticky.hidden=true;\nconst stickyCopy=create('div','mamo-cro-sticky-copy'),stickyName=create('strong','mamo-cro-sticky-name'),stickyPrice=create('small','mamo-cro-sticky-price'),stickyButton=create('button','mamo-cro-button');\nstickyButton.type='button';stickyCopy.append(stickyName,stickyPrice);sticky.append(stickyCopy,stickyButton);document.body.append(sticky);\nlet cartEmpty=null,cartRequested=0,cartBusy=false,observer=null,queued=false;\nfunction selected(){try{return JSON.parse(info.querySelector('variant-selects [data-selected-variant]')?.textContent||'null');}catch(e){return null;}}\nfunction currentChoice(){const v=selected();const checked=info.querySelector('variant-selects input[type=\"radio\"]:checked');return config.choices.find(c=\u003ec.title===checked?.value)||config.choices.find(c=\u003ec.id===String(v?.id));}\nfunction quantity(){return Math.max(1,parseInt(info.querySelector('input[name=\"quantity\"]')?.value||'1',10)||1);}\nfunction requestRefresh(){if(queued)return;queued=true;requestAnimationFrame(()=\u003e{queued=false;refresh();});}\nasync function readCart(){\n if(cartBusy||Date.now()-cartRequested\u003c1500)return;\n cartBusy=true;cartRequested=Date.now();cartEmpty=null;requestRefresh();\n try{const path=(window.Shopify?.routes?.root||'\/')+'cart.js';const response=await fetch(path,{credentials:'same-origin',cache:'no-store',headers:{Accept:'application\/json'}});if(!response.ok)throw new Error('cart');const cart=await response.json();cartEmpty=Number(cart.item_count)===0\u0026\u0026(!cart.currency||cart.currency==='JPY');}\n catch(e){cartEmpty=null;}finally{cartBusy=false;requestRefresh();}\n}\nfunction scrollTo(el){if(!el)return;el.scrollIntoView({block:'center',behavior:matchMedia('(prefers-reduced-motion: reduce)').matches?'auto':'smooth'});}\nupgradeButton.addEventListener('click',()=\u003e{\n const target=config.choices[0];const input=Array.from(info.querySelectorAll('variant-selects input[type=\"radio\"]')).find(el=\u003eel.value===target.title);\n if(!input||input.disabled)return;input.click();requestRefresh();\n});\nstickyButton.addEventListener('click',()=\u003e{\n if(Date.now()\u003claunch){scrollTo(saveBox);return;}\n const native=info.querySelector('button[name=\"add\"]');\n if(native\u0026\u0026!native.disabled\u0026\u0026native.getAttribute('aria-disabled')!=='true'){native.click();}\n else scrollTo(info.querySelector('variant-selects'));\n});\nfunction updateSticky(){\n const picker=info.querySelector('variant-selects'),native=info.querySelector('button[name=\"add\"]');\n const action=Date.now()\u003claunch?saveBox:native;\n if(!picker||!action){sticky.hidden=true;return;}\n const r=action.getBoundingClientRect(),p=picker.getBoundingClientRect();\n const actionVisible=r.top\u003cinnerHeight\u0026\u0026r.bottom\u003e0;\n const blocked=!!document.querySelector('cart-drawer.active,dialog[open],.product-media-modal[open],details-modal details[open]');\n const c=currentChoice(),n=quantity();if(!c){sticky.hidden=true;return;}\n const v=selected(),price=v\u0026\u0026String(v.id)===c.id?Number(v.price)\/100:unit(c),sum=price*n;\n setText(stickyName,c.short+(n\u003e1?' ×'+n:''));\n setText(stickyPrice,isJPY()?(cartEmpty===true?'国内送料込み '+money(sum+(sum\u003e=5000?0:600)):'商品計 '+money(sum)+'（送料別）'):'');\n setText(stickyButton,Date.now()\u003claunch?'発売日を保存':native\u0026\u0026!native.disabled\u0026\u0026native.getAttribute('aria-disabled')!=='true'?'カートに入れる':'販売状況を見る');\n sticky.hidden=!matchMedia('(max-width: 749px)').matches||p.top\u003e0||actionVisible||blocked;\n}\nfunction refresh(){\n if(observer)observer.disconnect();\n try{\n  const picker=info.querySelector('variant-selects'),field=picker?.querySelector('fieldset');if(!field)return;\n  field.classList.add('mamo-photo-choices');\n  if(intro.nextElementSibling!==picker)picker.before(intro);\n  for(const label of field.querySelectorAll('label')){\n   const input=document.getElementById(label.htmlFor),c=config.choices.find(x=\u003ex.title===input?.value);if(!c)continue;\n   if(!label.dataset.mamoDecorated){\n    label.dataset.mamoDecorated='true';label.classList.add('mamo-photo-choice');\n    const unavailable=label.querySelector('.label-unavailable');\n    const img=create('img','');img.src=c.image+'\u0026width=180';img.alt='';img.width=84;img.height=72;img.loading='lazy';\n    const copy=create('span','mamo-choice-copy'),name=create('strong',''),detail=create('small',''),row=create('span','mamo-cro-price-row'),reference=create('small','mamo-choice-reference'),original=create('s',''),price=create('b','mamo-choice-price');\n    name.textContent=c.short;detail.textContent=c.contents;original.textContent=money(c.ref);reference.append(original);reference.setAttribute('aria-label',(c.title.includes('セット')?'単品合計 ':'定価 ')+money(c.ref));price.dataset.mamoChoicePrice=c.id;row.append(reference,price);\n    if(c.id===config.choices[0].id){label.classList.add('mamo-recommended');const badge=create('span','mamo-recommend-badge');badge.textContent='おすすめ';copy.append(badge);}\n    copy.append(name,detail,row);\n    if(config.kind==='osaka'\u0026\u0026c.id===config.choices[0].id){const saving=create('small','mamo-cro-set-saving');saving.textContent='単品合計1,200円から210円お得';copy.append(saving);}\n    label.replaceChildren(img,copy);if(unavailable)label.append(unavailable);\n    if(c.group){const heading=create('div','mamo-choice-group');heading.textContent=c.group;input.before(heading);}\n   }\n   const price=label.querySelector('.mamo-choice-price'),reference=label.querySelector('.mamo-choice-reference');\n   setText(price,money(unit(c)));price.hidden=!isJPY();reference.hidden=!isJPY()||c.ref\u003c=unit(c);\n   const saving=label.querySelector('.mamo-cro-set-saving');if(saving)saving.hidden=!isJPY();\n  }\n  if(benefit.previousElementSibling!==picker)picker.after(benefit);\n  const native=info.querySelector('button[name=\"add\"]'),form=native?.closest('product-form')||native?.closest('form');\n  if(saveBox\u0026\u0026form\u0026\u0026saveBox.nextElementSibling!==form)form.before(saveBox);\n  const c=currentChoice(),v=selected(),n=quantity();if(!c)return;\n  const price=v\u0026\u0026String(v.id)===c.id?Number(v.price)\/100:unit(c),sum=price*n,shipping=sum\u003e=5000?0:600;\n  setText(total,'国内送料込み '+money(sum+shipping)+'（税込）');\n  setText(breakdown,'この商品を'+n+'点のみご注文の場合：商品計 '+money(sum)+' ＋送料 '+money(shipping));\n  setText(delivery,config.kind==='calendar'?'2026年11月下旬にお届け予定（国内配送）':'ご注文から1週間以内にお届け予定（国内配送）');\n  setText(conditions,'商品代合計5,000円以上で国内通常配送無料。ほかの商品との合計・割引適用時や海外への送料は、チェックアウトでご確認ください。');\n  benefit.hidden=!isJPY();\n  const isPair=config.kind==='calendar'\u0026\u0026c.title.startsWith('2冊セット');\n  const isSingle=config.kind==='osaka'\u0026\u0026c.id!==config.choices[0].id;\n  const target=config.choices[0],targetInput=Array.from(field.querySelectorAll('input[type=\"radio\"]')).find(el=\u003eel.value===target.title);\n  upgrade.hidden=!(isPair||isSingle)||!isJPY()||!targetInput||targetInput.disabled;\n  if(!upgrade.hidden){\n   const difference=(unit(target)-price)*n;\n   const shippingComparison=isPair\u0026\u0026n===1\u0026\u0026cartEmpty===true;\n   const delta=shippingComparison?unit(target)+(unit(target)\u003e=5000?0:600)-(price+(price\u003e=5000?0:600)):difference;\n   setText(upgradeText,shippingComparison?'送料込みの合計に＋'+money(delta)+'で、全3種類に。':'商品代＋'+money(delta)+'で、'+(isPair?'全3種類のコンプリートセット':'ステッカーとクリアファイルの2点セット')+(n\u003e1?'を'+n+'セット':'')+'に。');\n   setText(upgradeNote,shippingComparison?'この商品1点のみ・国内通常配送の場合。':'数量はそのまま、選択中の商品を切り替えます。');\n   setText(upgradeButton,isPair?'コンプリートセットに変更':'2点セットに変更');\n  }\n  const oldDelivery=info.querySelector('.mr-delivery');if(oldDelivery)oldDelivery.hidden=true;\n  const oldNote=info.querySelector('.mamo-price-explainer');if(oldNote)oldNote.classList.add('mamo-compact-explainer');\n  priceState();updateSticky();\n }finally{if(observer)observer.observe(info,{childList:true,subtree:true,characterData:true});}\n}\nobserver=new MutationObserver(requestRefresh);\ninfo.addEventListener('change',requestRefresh);info.addEventListener('input',e=\u003e{if(e.target.matches('input[name=\"quantity\"]'))requestRefresh();});\nlet scrollQueued=false;window.addEventListener('scroll',()=\u003e{if(scrollQueued)return;scrollQueued=true;requestAnimationFrame(()=\u003e{scrollQueued=false;updateSticky();});},{passive:true});\nwindow.addEventListener('resize',updateSticky);window.addEventListener('focus',readCart);window.addEventListener('pageshow',readCart);\ndocument.addEventListener('visibilitychange',()=\u003e{if(!document.hidden)readCart();});\ndocument.addEventListener('cart:updated',readCart);\ndocument.addEventListener('submit',e=\u003e{if(e.target.matches('form[action*=\"\/cart\"]')){cartEmpty=null;requestRefresh();setTimeout(readCart,1200);}},{capture:true});\nrefresh();readCart();setInterval(refresh,10000);setInterval(readCart,30000);\n})();\n\u003c\/script\u003e\u003cstyle id=\"mamo-cro-20261103\"\u003e.mk27 .mamo-cro-jump{margin:16px 0 28px;text-align:center}.mk27 .mamo-cro-jump a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 28px;border:1px solid #a8491b;border-radius:999px;color:#873a19;text-decoration:none;font-size:15px;font-weight:700;background:#fff5e9}\n.mk27 #mamo-choose{scroll-margin-top:100px}.mk27 .mamo-cro-difference,.mamo-cro-product .mamo-cro-difference{padding:14px 16px;background:#fff0e0;border-left:3px solid #b76330;font-size:14px;line-height:1.8;margin:14px 0;color:#593a27}\n.mamo-cro-price-guide{font-size:12px;line-height:1.7;color:#72584a;margin:0 0 12px}.mamo-cro-price-guide strong{color:#8c3c18;font-size:13px}.mamo-cro-product .mamo-choice-copy{gap:2px}.mamo-cro-product .mamo-choice-copy .mamo-cro-price-row{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.mamo-cro-product .mamo-choice-copy .mamo-choice-reference{font-size:12px;margin:0}.mamo-cro-product .mamo-choice-copy .mamo-cro-set-saving{color:#8c3c18;font-weight:700}\n.mamo-cro-product .mamo-recommend-badge{display:inline-block;align-self:flex-start;background:#a64c20;color:#fff;border-radius:99px;font-size:11px;line-height:1.4;font-weight:700;padding:2px 8px}.mamo-cro-product .mamo-choice-group{margin:12px 0 6px}\n.mamo-cro-product .mamo-selection-benefit p{margin:0 0 6px;line-height:1.6}.mamo-cro-product .mamo-cro-total{font-size:18px;font-weight:700;color:#783517}.mamo-cro-product .mamo-cro-breakdown{font-size:12px}.mamo-cro-product .mamo-cro-delivery{font-size:13px;font-weight:700}.mamo-cro-product .mamo-cro-conditions{display:block;font-size:11px;line-height:1.7;color:#72584a}\n.mamo-cro-product .mamo-cro-upgrade{border-top:1px solid #dfb18d;margin-top:12px;padding-top:12px}.mamo-cro-product .mamo-cro-upgrade-copy{font-weight:700;font-size:14px}.mamo-cro-product .mamo-cro-upgrade-note{display:block;font-size:11px;line-height:1.6;margin-bottom:8px}\n.mamo-cro-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid #a8491b;border-radius:8px;background:#a8491b;color:#fff;font-family:inherit;font-size:14px;font-weight:700;line-height:1.5;padding:10px 14px;cursor:pointer;text-decoration:none}.mamo-cro-button:hover{background:#843713}.mamo-cro-button:focus-visible,.mamo-cro-jump a:focus-visible,.mamo-product-save a:focus-visible{outline:3px solid #b77548;outline-offset:3px}\n.mamo-cro-product .mamo-product-save{padding:16px;margin:16px 0;background:#fff0e0;border:1px solid #dfb18d;border-radius:10px;scroll-margin-top:100px}.mamo-product-save p{font-size:14px;line-height:1.6;margin:0 0 12px}.mamo-product-save .mamo-save-links{display:grid;gap:8px}.mamo-product-save .mamo-save-links a{display:flex;justify-content:center;align-items:center;min-height:44px;padding:9px 12px;border:1px solid #a8491b;border-radius:7px;background:#fffaf5;color:#873a19;font-size:13px;font-weight:700;text-decoration:none;line-height:1.5}\n.mamo-cro-sticky{display:none}.mamo-cro-product [hidden],.mamo-cro-sticky[hidden],.mk27 [hidden]{display:none!important}\n.mk27 .mamo-card-price .mamo-cro-saving{display:block;font-size:12px;font-weight:700;color:#8c3c18}.mk27 .mamo-cro-card-total{font-size:12px;color:#72584a;margin-top:4px}.mk27 .mamo-cro-compact .mamo-card-compare{display:inline!important;margin-right:8px!important}.mk27 .mamo-cro-compact .mamo-card-price{line-height:1.5}.mk27 .mamo-cro-compact .mamo-card-compare s{white-space:nowrap}\n@media(max-width:749px){.mamo-cro-sticky{display:flex;align-items:center;justify-content:space-between;gap:10px;position:fixed;bottom:0;left:0;right:0;padding:10px 14px calc(10px + env(safe-area-inset-bottom));z-index:25;background:#fff9f0;border-top:1px solid #dbb693;box-shadow:0 -3px 14px #5e301012;color:#4c3020}.mamo-cro-sticky-copy{min-width:0;flex:1}.mamo-cro-sticky-name{display:block;font-size:12px;line-height:1.4}.mamo-cro-sticky-price{display:block;font-size:11px;line-height:1.4;margin-top:4px}.mamo-cro-sticky\u003e.mamo-cro-button{flex-shrink:0;font-size:12px;padding:10px 12px;max-width:44%}body:has(.mamo-cro-sticky){padding-bottom:105px}.mamo-cro-product .mamo-photo-choice img{width:70px;height:66px}.mamo-cro-product .mamo-photo-choices input[type=radio]+label.mamo-photo-choice{gap:10px}.mk27 .mamo-cro-jump a{min-width:210px}.mamo-cro-product .mamo-cro-difference{font-size:13px;padding:12px}.mamo-cro-product .mamo-cro-upgrade .mamo-cro-button{width:100%}}\n\u003c\/style\u003e","brand":"マーモット村","offers":[{"title":"ステッカー＋クリアファイルセット","offer_id":67947946508518,"sku":"OSAKA1-SET","price":990.0,"currency_code":"JPY","in_stock":false},{"title":"ステッカーシート","offer_id":67947979407590,"sku":"OSAKA1-STICKER-V","price":600.0,"currency_code":"JPY","in_stock":false},{"title":"クリアファイル","offer_id":67947979440358,"sku":"OSAKA1-CLEAR-V","price":600.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0742\/2319\/0246\/files\/osaka-anniversary-kv-01-original-design.png?v=1793689092","url":"https:\/\/mamomura.com\/zh-hant\/products\/mamomura-osaka-1st-anniversary","provider":"マーモット村","version":"1.0","type":"link"}