{"product_id":"9784398234018","title":"歴史人 2026年7月号〈最新刊予約受付中〉","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「6\/5（金）」（発売日）以降\u003c\/strong\u003eとなります。\u003cbr\u003e\n    あらかじめご了承ください。\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- 以上、予約時のみ --\u003e\n\n\n\n\u003cdiv\u003e7月号の総力特集は「空白の4世紀と古代天皇の謎 」。\u003c\/div\u003e\n\u003cdiv\u003e邪馬台国の女王・卑弥呼が『魏志倭人伝』に登場した後、日本史は約150年間、突如として“沈黙”します。しかし、その裏側では巨大古墳が築かれ、ヤマト王権が成立し、日本という国家の原型が形づくられていました。\u003c\/div\u003e\n\u003cdiv\u003eなぜ、この時代の記録は乏しいのか。本当に“何もなかった時代”だったのか。そこには、後世に消された歴史があるのではないか──。\u003c\/div\u003e\n\u003cdiv\u003e本特集では、『古事記』『日本書紀』、中国史書、最新考古学研究をもとに、「空白の4世紀」と古代天皇の謎を徹底解説。初心者にもわかりやすく、日本古代史最大級のミステリーへと迫ります。\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2\u003e日本史最大のミステリー「空白の4世紀」とは？\u003c\/h2\u003e\n3世紀後半から5世紀頃まで、日本の歴史記録は極端に少なくなります。しかしその時代、日本列島では巨大古墳が次々と築かれ、政治権力は急速に拡大していました。\n\u003cdiv\u003e“記録の空白”と“考古学の熱量”──。この大きな矛盾を軸に、古代日本の真実を読み解きます。\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2\u003e「天皇」はどのように誕生したのか？\u003c\/h2\u003e\n神話の時代から続くとされる天皇家の系譜。しかし、その系譜には多くの謎と不自然な空白が存在します。\n\u003cdiv\u003e本特集では、\u003c\/div\u003e\n\u003cdiv\u003e・神話と歴史の境界\u003c\/div\u003e\n\u003cdiv\u003e・卑弥呼から男王への転換\u003c\/div\u003e\n\u003cdiv\u003e・倭の五王の正体\u003c\/div\u003e\n\u003cdiv\u003e・ヤマト王権成立のプロセス\u003c\/div\u003e\n\u003cdiv\u003e・ “消された王統”の可能性\u003c\/div\u003e\n\u003cdiv\u003e・「大王」から「天皇」への変化\u003c\/div\u003e\n\u003cdiv\u003eなど、多角的な視点から“日本国家誕生の真相”に迫ります。\u003c\/div\u003e\n\n\u003c\/div\u003e\n\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\/1(月)まで ／ 📦 送料無料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年7月号 \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\/1(月)まで\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: 8px !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: 0 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\/rekishijin202607';\n    var isFromNews = document.referrer.indexOf(newsUrl) !== -1;\n\n    \/\/ 【条件2】過去に表示済みかどうか\n    var hasSeenPopup = false;\n    try {\n      hasSeenPopup = !!localStorage.getItem('popup_shown_flag_rekishijin202607');\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_rekishijin202607', '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":49010707136741,"sku":"234018","price":1210.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/5454\/8709\/files\/reki_20260605.png?v=1779006689","url":"https:\/\/ec.sp-mapple.jp\/products\/9784398234018","provider":"昭文社オンラインストア","version":"1.0","type":"link"}