{"product_id":"9784398234025","title":"歴史人 2026年8月号〈最新号〉： 神道と神社の歴史が丸わかり！","description":"\u003cstyle\u003e\n  \/* 予約時注意喚起のスタイル *\/\n  .custom-preorder-notice {\n    border: 2px solid #dc2626; \/* 赤いボーダー *\/\n    background-color: #ffffff; \/* 背景色を白に変更 *\/\n    border-radius: 8px;        \/* 角丸を少しシャープに *\/\n    padding: 12px 16px;        \/* 上下の余白を小さく *\/\n    margin: 0 0 50px 0;            \/* 上下のマージン *\/\n    display: flex;\n    flex-direction: column;    \/* スマホでは縦並び *\/\n    align-items: center;\n    justify-content: center;\n    gap: 8px;                  \/* 要素の隙間を狭く *\/\n  }\n  \n  .custom-preorder-icon {\n    color: #dc2626;            \/* アイコンの色 *\/\n    flex-shrink: 0;\n  }\n  \n  .custom-preorder-icon svg {\n    width: 28px;\n    height: 28px;\n  }\n  \n  .custom-preorder-text {\n    color: #dc2626;            \/* テキスト全体をアイコンや枠と同じ赤色に *\/\n    font-weight: bold;\n    font-size: 16px;\n    text-align: center;        \/* スマホでは中央揃え *\/\n    line-height: 1.5;\n    margin: 0 !important;      \/* テーマのデフォルトマージンを打ち消す *\/\n  }\n  \n  .custom-preorder-text strong {\n    font-size: 18px;\n    font-weight: 900;\n    margin: 0 4px;\n  }\n  \n  \/* タブレット・PC向け（画面幅640px以上）のスタイル *\/\n  @media (min-width: 640px) {\n    .custom-preorder-notice {\n      flex-direction: row;     \/* PCでは横並び *\/\n      padding: 16px 24px;      \/* PCでも上下の余白は控えめに *\/\n      gap: 16px;\n    }\n    .custom-preorder-icon svg {\n      width: 32px;\n      height: 32px;\n    }\n    .custom-preorder-text {\n      font-size: 18px;\n      text-align: left;        \/* PCでは左揃え *\/\n    }\n    .custom-preorder-text strong {\n      font-size: 22px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- 以下、予約時のみ --\u003e\n\u003cdiv class=\"custom-preorder-notice\"\u003e\n  \u003c!-- 注意アイコン --\u003e\n  \u003cdiv class=\"custom-preorder-icon\"\u003e\n    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\"\u003e\n      \u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n  \u003c\/div\u003e\n  \u003cp class=\"custom-preorder-text\"\u003e\n    発送は\u003cstrong\u003e「7\/6（月）」（発売日）以降\u003c\/strong\u003eとなります。\u003cbr\u003e\n    あらかじめご了承ください。\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- 以上、予約時のみ --\u003e\n\n\n\u003cp\u003e『古事記』『日本書紀』の神話の神々から、神仏習合、社格、信仰ランキングまで神道と神社の歴史が丸わかり！\u003c\/p\u003e\n\u003cp\u003e私たちの身近にある神社の源流を、歴史の潮流から読み解く大特集。\u003cbr\u003e創始者も教典も持たない神道が、自然崇拝や祖先祭祀を基盤にどう変遷してきたのか、古代から近代にいたる神々の歴史を体系的に整理します。\u003cbr\u003e記紀神話の神々が全国の神社で祀られるようになった背景や、ご利益・社格に隠された歴史的経緯など、素朴な疑問も徹底解説。\u003cbr\u003e日本人の宗教観の構造を歴史の軸から再認識できる、渾身の入門企画です。\u003c\/p\u003e\n\u003ch2\u003eＱ＆Ａでわかる！神道と神社の基本\u003c\/h2\u003e神々はどのように誕生し、どの時代にどのように信仰されてきたのか。神話の時代から古代国家の成立、中世・近世の神仏習合、近代国家と神社制度までをQ＆Aでわかりやすくかつビジュアルで解説。複雑に見える神々の歴史と謎を一望できる入門ページ。\n\u003ch2\u003e神社の概要と正しい参拝の作法\u003c\/h2\u003e鳥居のくぐり方、手水、拝礼の順序など、意外と知らない参拝の基本を丁寧に解説。神社の空間が持つ意味を理解し、心を整えて参拝するための実践ガイド。初心者にもわかる保存版。\n\u003ch2\u003e一度は参拝したい！日本の神社を巡る旅\u003c\/h2\u003e\u003cp\u003e歴史・自然・建築の魅力を備えた全国の名社を厳選紹介。絶景の神社、個性豊かな信仰の場を巡り、日本文化の奥深さを体感する旅へ誘うガイド企画。\u003c\/p\u003e\n\n\n\u003c!-- ポップアップ：月刊歴史人 最新刊告知 --\u003e\n\u003cdiv id=\"rekishi-popup-overlay\"\u003e\n  \u003cdiv id=\"rekishi-popup-content\"\u003e\n    \u003cspan id=\"rekishi-popup-close\"\u003e×\u003c\/span\u003e\n\n    \u003c!-- バッジ（本体上部に absolute 固定） --\u003e\n    \u003cdiv class=\"rp-badge\"\u003e◈ ＼ 6\/30(火)まで ／ 📦 送料無料CP実施中! ◈\u003c\/div\u003e\n\n    \u003c!-- メインタイトル --\u003e\n    \u003cdiv class=\"rp-main\"\u003e歴史エンターテインメントマガジン\u003cbr\u003e月刊「歴史人」\u003c\/div\u003e\n\n    \u003c!-- 発売情報（弱め） --\u003e\n    \u003cdiv class=\"rp-issue\"\u003e歴史人〈最新刊〉2026年8月号\u003cbr\u003e\u003cb\u003e\u003cu\u003e予約販売受付中\u003c\/u\u003e\u003c\/b\u003e\n\u003c\/div\u003e\n\n    \u003c!-- 送料無料（強調） --\u003e\n    \u003cdiv class=\"rp-free\"\u003e予約特典として\u003cbr\u003e6\/30(火)まで\u003cbr\u003e\u003cspan class=\"rp-free-highlight\"\u003e送料無料！\u003c\/span\u003e\n\u003c\/div\u003e\n\n    \u003c!-- 締めの一言 --\u003e\n    \u003cdiv class=\"rp-last\"\u003eお早めにご注文下さい\u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- スタイル --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Noto+Serif+JP:wght@400;600;700;900\u0026family=Shippori+Mincho:wght@400;600;700;800\u0026display=swap');\n\n  \/* ===== オーバーレイ ===== *\/\n  #rekishi-popup-overlay {\n    display: none;\n    position: fixed !important;\n    top: 0 !important;\n    left: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n    background-color: rgba(10, 6, 2, 0.72) !important;\n    z-index: 9999 !important;\n    justify-content: center !important;\n    align-items: center !important;\n    padding: 20px !important;\n    box-sizing: border-box !important;\n    opacity: 0 !important;\n    visibility: hidden !important;\n    transition: opacity 0.35s ease, visibility 0.35s ease !important;\n    margin: 0 !important;\n  }\n  \/* JS から classList.add('is-visible') で切り替え *\/\n  #rekishi-popup-overlay.is-visible {\n    display: flex !important;\n    opacity: 1 !important;\n    visibility: visible !important;\n  }\n\n  \/* ===== 本体 ===== *\/\n  #rekishi-popup-content {\n    position: relative !important;\n    background: #f5f0e8 !important;\n    border: 1px solid rgba(184,147,58,0.35) !important;\n    border-top: 3px solid #b8933a !important;\n    box-shadow:\n      0 2px 0 #7a5f24,\n      inset 0 0 40px rgba(184,147,58,0.07),\n      0 20px 60px rgba(10,6,2,0.55) !important;\n    padding: 56px 28px 32px !important;\n    max-width: 460px !important;\n    width: 100% !important;\n    box-sizing: border-box !important;\n    text-align: center !important;\n    font-family: 'Shippori Mincho', 'Noto Serif JP', 'Georgia', serif !important;\n    color: #1a1208 !important;\n    transform: scale(0.94) translateY(12px) !important;\n    transition: transform 0.35s cubic-bezier(0.22,0.61,0.36,1) !important;\n    margin: 0 auto !important;\n    border-radius: 0 !important;\n    overflow: visible !important;\n  }\n  #rekishi-popup-overlay.is-visible #rekishi-popup-content {\n    transform: scale(1) translateY(0) !important;\n  }\n\n  \/* 四隅の金の角飾り *\/\n  #rekishi-popup-content::before,\n  #rekishi-popup-content::after {\n    content: '' !important;\n    position: absolute !important;\n    width: 16px !important;\n    height: 16px !important;\n    border-color: #b8933a !important;\n    border-style: solid !important;\n  }\n  #rekishi-popup-content::before {\n    top: 48px !important; left: 8px !important;\n    border-width: 2px 0 0 2px !important;\n  }\n  #rekishi-popup-content::after {\n    bottom: 8px !important; right: 8px !important;\n    border-width: 0 2px 2px 0 !important;\n  }\n\n  \/* ===== 閉じるボタン ===== *\/\n  #rekishi-popup-close {\n    position: absolute !important;\n    top: 8px !important; right: 12px !important;\n    font-size: 22px !important;\n    font-weight: bold !important;\n    color: #7a5f24 !important;\n    cursor: pointer !important;\n    z-index: 10 !important;\n    line-height: 1 !important;\n    display: block !important;\n    background: none !important;\n    border: none !important;\n    padding: 0 !important;\n    margin: 0 !important;\n  }\n  #rekishi-popup-close:hover { color: #1a1208 !important; }\n\n  \/* ===== バッジ（本体上端に absolute 固定） ===== *\/\n  #rekishi-popup-content .rp-badge {\n    position: absolute !important;\n    top: 0 !important; left: 0 !important; right: 0 !important;\n    width: 100% !important;\n    box-sizing: border-box !important;\n    background: #8b1a1a !important;\n    color: #f5ecd6 !important;\n    font-family: 'Noto Serif JP', 'Georgia', serif !important;\n    font-weight: 700 !important;\n    font-size: 0.72em !important;\n    letter-spacing: 0.08em !important;\n    padding: 8px 40px !important;\n    white-space: nowrap !important;\n    overflow: hidden !important;\n    text-overflow: ellipsis !important;\n    box-shadow: 0 3px 10px rgba(139,26,26,0.3) !important;\n    border: none !important;\n    border-bottom: 1px solid rgba(245,236,214,0.2) !important;\n    line-height: 1.6 !important;\n    margin: 0 !important;\n    text-align: center !important;\n    display: block !important;\n  }\n\n  \/* ===== メインタイトル ===== *\/\n  #rekishi-popup-content .rp-main {\n    font-family: 'Shippori Mincho', 'Noto Serif JP', serif !important;\n    font-weight: 800 !important;\n    font-size: 1.15em !important;\n    color: #7a5f24 !important;\n    line-height: 1.7 !important;\n    letter-spacing: 0.06em !important;\n    padding: 0 0 12px 0 !important;\n    border-top: none !important;\n    border-bottom: 1px solid rgba(184,147,58,0.35) !important;\n    border-left: none !important;\n    border-right: none !important;\n    margin: 12px 0 12px 0 !important;\n    background: none !important;\n    display: block !important;\n  }\n\n  \/* ===== 発売情報（弱め） ===== *\/\n  #rekishi-popup-content .rp-issue {\n    font-family: 'Shippori Mincho', 'Noto Serif JP', serif !important;\n    font-weight: 400 !important;\n    font-size: 0.8em !important;\n    color: #9e9488 !important;\n    letter-spacing: 0.08em !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    display: block !important;\n    background: none !important;\n    border: none !important;\n  }\n\n  \/* ===== 送料無料（強調ブロック） ===== *\/\n  #rekishi-popup-content .rp-free {\n    font-family: 'Shippori Mincho', 'Noto Serif JP', serif !important;\n    font-weight: 700 !important;\n    font-size: 1.05em !important;\n    color: #5a1010 !important;\n    letter-spacing: 0.1em !important;\n    line-height: 1.8 !important;\n    background: rgba(139,26,26,0.06) !important;\n    border: 1px solid rgba(139,26,26,0.18) !important;\n    padding: 14px 16px 12px !important;\n    margin: 0 0 16px 0 !important;\n    display: block !important;\n    box-sizing: border-box !important;\n  }\n  #rekishi-popup-content .rp-free-highlight {\n    display: block !important;\n    font-family: 'Shippori Mincho', 'Noto Serif JP', serif !important;\n    font-size: 1.9em !important;\n    font-weight: 900 !important;\n    color: #8b1a1a !important;\n    letter-spacing: 0.15em !important;\n    line-height: 1.3 !important;\n    margin: 4px 0 0 0 !important;\n    padding: 0 !important;\n    text-shadow: 0 1px 3px rgba(139,26,26,0.2) !important;\n    background: none !important;\n    border: none !important;\n  }\n\n  \/* ===== 締めの一言 ===== *\/\n  #rekishi-popup-content .rp-last {\n    font-family: 'Shippori Mincho', 'Noto Serif JP', serif !important;\n    font-weight: 600 !important;\n    font-size: 0.88em !important;\n    color: #6b6458 !important;\n    letter-spacing: 0.14em !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    display: block !important;\n    background: none !important;\n    border: none !important;\n  }\n\n  \/* ===== レスポンシブ ===== *\/\n  @media (max-width: 480px) {\n    #rekishi-popup-content { padding: 52px 16px 26px !important; }\n    #rekishi-popup-content .rp-main { font-size: 1.0em !important; }\n    #rekishi-popup-content .rp-badge { font-size: 0.52em !important; padding: 8px 36px !important; }\n    #rekishi-popup-content .rp-free { font-size: 0.95em !important; }\n    #rekishi-popup-content .rp-free-highlight { font-size: 1.6em !important; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- スクリプト --\u003e\n\u003cscript\u003e\n(function() {\n  \/\/ ── 表示ロジックを即時関数で包み、DOMContentLoaded を待たない ──\n  \/\/ Shopify のテーマ内ブロックでは DOMContentLoaded がすでに終了している\n  \/\/ ことがあるため、即時実行 + 要素が未生成の場合のみ待機する方式にする\n\n  function initPopup() {\n    var popupOverlay = document.getElementById('rekishi-popup-overlay');\n    var closeBtn     = document.getElementById('rekishi-popup-close');\n\n    if (!popupOverlay || !closeBtn) return;\n\n    \/\/ 【条件1】お知らせページからの流入は非表示\n    var newsUrl    = 'https:\/\/ec.sp-mapple.jp\/blogs\/news\/rekishijin';\n    var isFromNews = document.referrer.indexOf(newsUrl) !== -1;\n\n    \/\/ 【条件2】過去に表示済みかどうか\n    var hasSeenPopup = false;\n    try {\n      hasSeenPopup = !!localStorage.getItem('popup_shown_flag_rekishijin202608');\n    } catch(e) {}\n\n    \/\/ 条件1・2 ともに非該当の場合のみ表示\n    if (!isFromNews \u0026\u0026 !hasSeenPopup) {\n      \/\/ display:flex をクラスで制御（style属性への !important は無効なので使わない）\n      popupOverlay.classList.add('is-visible');\n      try {\n        localStorage.setItem('popup_shown_flag_rekishijin202608', 'true');\n      } catch(e) {}\n    }\n\n    \/\/ 閉じるボタン\n    closeBtn.addEventListener('click', function() {\n      popupOverlay.classList.remove('is-visible');\n    });\n\n    \/\/ オーバーレイ背景クリックでも閉じる\n    popupOverlay.addEventListener('click', function(e) {\n      if (e.target === popupOverlay) {\n        popupOverlay.classList.remove('is-visible');\n      }\n    });\n  }\n\n  \/\/ DOM がすでに ready なら即実行、そうでなければ DOMContentLoaded を待つ\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', initPopup);\n  } else {\n    initPopup();\n  }\n})();\n\u003c\/script\u003e\n\u003c!-- 以上、歴史人最新刊告知ポップアップ --\u003e","brand":"E","offers":[{"title":"Default Title","offer_id":49599499403493,"sku":"234025","price":1210.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/5454\/8709\/files\/dammy_rekishijin08.png?v=1781853931","url":"https:\/\/ec.sp-mapple.jp\/products\/9784398234025","provider":"昭文社オンラインストア","version":"1.0","type":"link"}