const { useState, useEffect, useRef, useMemo, useLayoutEffect } = React;

// 指パッチン画像 (エルシャダイ・ルシフェル風アクセント)
// 朱色フィルター適用のため transparent base64 PNG
const SNAP_IMAGE = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAH0CAYAAADL1t+KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAJD5JREFUeNrs3TuWLMeZGODgw9BYqtlByhuPZUoWc7zxWFwBEytgcQUsrKDJFRRoymrQlFWAJ6/veJLVl55kNcaTLKiTqNYUGlVd+YiIjMz8vnPyAATv7UdkVP75//EKAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhvuFJgBmZPN6/efzv3+nOQBgHsG7eb2Or9fz6/X9levl9Tq9XofXa6vJAKAc1TmIfz/gagP/w/lrAAATZeQPAwP5tesosANAXvvwQ/n8+8jXy/lrAwAJ1a/XU4JA/v46nSsAAEBEscvrXbN1E+cAIJImpCmvC+oAkEEbSE8TBXJBHQBGasvrQ5ehpbwatwYAujmE6crrgjoAjNQGyueCA/nldXC7AGC+gfzyegyWtQHAbAP5+8lyO7cSgLVpM9r9AgL5tU1ozIIHYPGqUP5kN9k6AHwQyEtcfpbysg88s/EzTQDcUb9efzz/cyrfvV6fXq/Pr9ffLv77r88vGlXC7/3V6/WH888AALPThGnHx5/OGXKX8ewqpB3Pfw7G1QGYkaknurXf9zAy4075InLQRQAoPZC3wWqqiW7t2Hwd+fdJdZrbk2wdAIE8bjZ+zzakO2/9EGxGA8DE6jDdjPV2nXeT+fdN9dLyHKadLAjASrPxqcbH2+/5kDgbv6cK6Y5vPcrWAcgRyB7CNGX1do/00jZo2SV6qbEZDQBJbMN0ZfXjxNl4l2rFITjoBYCC1SFdaXnugfxa9SJFWxlbB0Agn0CqMvxBtwSgqyZMM9HtZQGB/FKqJXynBbURQHLtA7Od+PX07kH6eH5I12FZ45rbMN1Et7f145sF96VH2TpAfrsege3pHAjnOBv5LYhPtS3rFOvHp1SH+JvSPAcz4QFuBrmhWerLORNrCs42pw7ib2X1NW912oQ0ZfjaxxfgB5vIge5YSPZUTxzE3zLJkl90puhrhwSBvX2hrDQvsHYpxjmnytzf1oxPdTjKZYCROd5WhTRr+5c0uRCgl33Iey7327h7zAD/lok/hWmDeI5DUnLJtb1s+z1SLBF8UBUB1qQuIACezkGwCfdn0G/Pf+ZwzsROE//8JW/LGuMlr87cF2Pfz5dgRjywApswfVm6S7A/FfzzLSUbf58xv/WL/UQvmadgtzmAzqYuT8/1egrLXnL2EMpY710n6KPK8MDiTHXQyJyvJS6PujZM8BLK2sClCXFXKcjWueuXmoCZaMK6NjUZ6/Pr9cXr9c3Cfq82qLVj/396vf5w8d9Ky2C/er2+Dj+U//8Y4etV55ezW/fz24v7fnkBFGUr0+69fnypDhe/61um/hB+WqIuyVswnqIv2JUOKEbpk+BKudYyM/r4LmC13o9ZnwquMk3Rl61xB4oI5ibBmTR16X2m24Tr8wZK7tOPYbplik0wwQ6YOBtzyby69onTDH6PqbL1t2qOmfNA1geeoC2Qv3cI3caOS1eFMuZbbD1qgJTGnKAmkC9b3bGtSvcYypl7IagDScQcN7/ctW3OLwgCef+AXnI5eR/Km1BpNjwQ3UOIM0msupH5N+GHsu0pTHs8adctWo1zDgvodaE//6HgPrfXvebNxjKU9rAe81D59Hr9NtzeUOPT+boW6Dfn67L8+KsPAuo2QbBtf7a/nv/5te4wSnt/vims8nQsPBN+OPf5L3QfYKwxpfanTNlsfc6yYg4L7IOSeldN6L5EqxS7UHY16NoQD8BghwKD+eYigMfe6esUjFsOzSK7jgtPrQ7lnronqANJVGHcpLVYs3TfxtgfQroNbY7BrOJcVZzdhP15CXsoGFMHehuzhOcw8nvvzg/flLPg37ZlNcFtfKDsuzNaTpsQZ1LnW58pYeKmKhLQWR3GldqHPnj3GR6WZqrHNSTrrTL8XNtzIB/6Ung695PdgOpNfVFVStGfrVMHOhszxjjkQdOE9GvSl37i2Ryy89RjwdsRQfTpHMC3idrpIXJ/ftL9gHt2Ydxa874P4JQZ+cs5eNRuaxJjhmXqiP31OCKI51jNsAtpJuLJ0oEPDQ2wbfDsU8ZuEmbipa8tXvuL39gMc+wci1yTIJvEL6xeVIEkQbbP7NttggDeBOvGc4m1r/+h4/fbnO/vY4S+kiMIDlnj/rYl8uF81RfX4Vz9utwyOdceD8DKsvPnTN9HAJ/eJnLW2dz4PlWkIH65oiFH2/T9eS2ZBKKrEzyUY1QBBPCygnmKvQDehkh2Ie6OfzmXJu56Vi0c7gMkM3TSTqrs/CWYlV6aUo4XLW2PgT4z2E8COVBqdl73zGKss52nOeyyljuQb3q8CJ+CSWxAwQ/rU6IMz/aWZYm9hjrFlTvz7Tr8YP8DIJsqU3a+CWlK+KTVzCArzx0wtx2C+ZRbC9fn713pvrAu+5BnHXHXwCCbEcz77PyXO2B2WbL3OGEwrYKhK1itoTOK+5bFu5TbZefliLXWPEVGvi+0TV7C9OPkdTAfBVapaxk8xi5VsvN59YsSg/mUM8Tvrb8vaaOXlytBvdKtYdnqUM7sdtn5/Ks2Ka/jhO1xbwJcabu2HYPDXGB1DiHPZjJdZknXbkcRSpzRfpi4TT4aLiqxpL0ttB2BQgN6n4fDvYzv5FYUYcyBK0/h3/caj5nh7wv/jJS6xPI5jD9ACZiRMZuFdA3CXcbpZefTq8K4cfPNla83NrAfJ26TXZjvi+g+2OMBVmXMGc0vK3gorsmY4Hst8DYzD+ZdZvmX/CK6CfGPrQUKNna8dBPhe8jOp3cY2Q+2ESs/JQTzLrvAPc7gvo753AIre5B3CcYn2XnR6jB+KdllIDyFeQfzri8kc3gRvfWz73R7ENCHjMd99Pcrt2DyTHTs2eZvwaHLdqhzCObbjj9r6T7aAfJB14flGTOrucuDoS784b12Y0vjzxf3eexGNKX0h64Vi5LdeylRGYMF6vrwGvpg2MvOi9WEOEvKYnydkl7uup6i1sz8vgIL07W8ODSgP8rOi73vYzPql9D9ONy5BPNLu/PP9hLms6FMn0muwAKlDOi3NreQnZefgS59O9c+7XUqPKgPmb/gwBYQ0DsH9FvrYA+afFIxsuq1BPNLt+YbTLmP+yYMnwdR+yiAgN41oO+CrSdLU8o+7XMdcnkK5Uwy24e4O/sBCzBm3fBHD7KD7LwojWAeJSO+FURzLQVrM+vnCPcBENA7B/ST7FwwD8ubDPnRUs8m4fetwvhNexxVDAL6oAf0XJb5LF2MGe2C+Y/dmoeQYpLcJsQfKrEOHRZqzOYihw+CiAMhBPOlLlOsQp7z0feJ7t/BRwOW6ZDgwVAHM2oF8/kcYhL7Rfg5jBteqkPapYU+jyCgDwro9o1ebzCfcklXjjaOXdauQp5lheaygIDeeVz8LaDbEU4wX7J7WfS+5+fwJdN9ARaqCUp3gnnca2zJeS724f72uPfaoQ55d+47+JjActUCumAe8Spxj/NUqtDtAJtrYs1efzq/lHf9WrZ8BQHd5hSCuYBxxb1NXq6Npe8i3a/juwpAE6w/BwFdQJ+tfSgjkK91r4EumfHmIiuPNent1vyUj4J6ygmqb78bMMOAbnLNtJoQZwvQWNeDz8+HWfoxYhXl3mTTWy8ZVcJ2OAYb1lz1M01ARlUYVor75vX6Z83X68F/umi7z6/X3678ue9er083vkZbzv71+WuVNOls7X0hZ7Xqi9frqw7Z8vuJiSnv0Vvf/vr1+q2POkz/QDJbtsx2Lv1ay4z2j5xCeUMax5BvOOTomQDzDjR7zdZbKWeRmwQ3r/s6ZOXA9t3fT+Xy++x0BZhnQK81W29VKGc2eozLS90PUq4jfx7x0vScIXM+eSbA/AO67SOH2S0kmJvR/IM6lDuccQhpJ8O978uV7gDzC+jWs47TzDyYO9s+T8WljvQzprC58rsDMwzolqesO6jXbt/fpSy1l74s9NpEQKDQD6cZ7unF2jHMevP8Ditu51tHxwIzzDTMZo2npG1bLVHrfs/WeojKR5UloAB9HzaVJltlUK/dqr+/0OQ4Ha1PQK/D9Z3oYg+NNaGsraDbxOJRggHjAjrxVSHvMZpmtQ9zzNTex4595qOfJ2bZvgll7ElQnX+vt5eXNZ3uB53e7k2IW1f2Z1b7sEByytzu1bu+UZ+vXccXi1iBrgnTD8XV4acb+Ajm8E7f07pMikof1HMHDhvI3P+MzG3yYqwX7+ONF7xc4/67G5+HJ8EcfqrvtpWNJssiV2nXqXq3bQt8uUq1Je/uSkZ8uvH5PyXuK9tz4vD8wfcxOROuMDFKULdX+49VBb1Q5TqX/m3cfv9BwH77uqcEL/y7O0FcMIcOHyIT4sp2mDAwHFbW1pvz7zzn/faHDon1eUl46tBv7gXd+vzn+lRABHOImAE+abJJNEGpPbW6Q3ZY+nUY8bt/NCFyN7Cqd7pyPY/oj4I5fKDvh8vSpXUE9fYhXq2obR9mHsjHzm2pQ79jW6d4uRTM4QNDdrs6aLZJ7YMNZKauUt0rdzfnr5kr27+WQfe16RHMQ8g7UVAwhw4OAz5cdmSaXuqH6ZqWqMUK5reC6vbcno8JA3yToC3uBdHHkCeY22oYEgYG6z6nl/I89eNK2rCO+GLUZ3OTzfn+HSJ9/8cE7dKlOtNkqjx43kDHB8uQDxllBCPBfLjY4+VjM+TtRZA/XAT7t+ul0IpZyh0NBXNInOU9a7YipMiO1rKdb+y15YeMP/u1kv2U5eiUBwo1PuaQNkuxh3sZYo+hr2XS0XFE+7wdBtJebZm7HRevMgfPEl+wNzN/SYJFGFIuO2q2IsSckHRcSTA/hLybtOR4AS/p81idf8Zrz5WXHpm8ZbEwgDfn+WqCMfNU7fVyzr7rUM4Y7uZGQGwKbvPtuQ2r0P0EQcvTYIA6GNeau7Fld8F8PgHl1u8wh+DXNZibBAcDDd2cpNZ0xTwkx6xpFsyvl3pLDZDPYb6l6a4vnpIFGGjoJBYBvQxjll0dBPNix8n7/B67BT1nzM2BEYauHzW+Na9AFXt70KW1UeltcqsS87yge2DcHEYamt0xraHrftuyZyWY/yiQP8wgkBzCPMvTVY9+atwcRqgF9NUE8+ewrr33uwTz/UwywltBcQ7ZeddllQcfa0j/0BPQy3sJ6xvM11bKPIRlHSz0ONPsvGvCYNdJyPTgE9Dn/QK2tmDeZfLVw4x+n1vbMs9hp8aus9qd2ggZP3C2fZ1HoBLMl3UEZ/VBNaYq/GffepZAXkNnuPsQ5n2oD7lPgvn8l1veuu/HBd2Pxkcc4nAaV9kZzpgDRNYUzPcL7Lcf3fs5lKi7zPN48TGHeAHD7mLlZeNtcBqz81vJu5xN3Y8P79q61MDYdHxpeyz0d6g9R6DMD50lJmltzkH8KThgZYingf32EMoswTdh/ucqHILJcFDkh+7W+l3GG7Ntq2Derw+/P/DjEMrbB33oZkEvhVVluq49tyscFBDQa803aYVEMO8/ZPT+JfRy3L2acTAvMUvveqIaEMmYIzcF9Gnb3zhkv1L7tY1LqlDOuvSxwby0fmBiLRT8QJzbGthSbc6VkbEP78uJUWt0CHFWZZRQsr4VzJ/OP/cpzC9ACuhQ4IfOLnH5srDHc6BqzhWQt5emj8YjtyttxyFjzPc+A00BfaINcruBGbyADivOFAX0MrLKe8d23nqQH1bajkMqS9dK6k0B1Y6Xi5e5+s6ffQjz2c5WQP/ALz0LSZAZDPWd5hvk69frV6/X59fr387t+On1+ubOfbpWCm6/xp9W+lI0pO9+eeW/VVfaenu+Jzn7xJfn+9nlJfwj3xZ0nz4FR6FCNrvQb0KRN+tp3NotrF5hW1Rh+PnvXSsmpR7asrnzu5c2Y7zLuP9a53+En3uuMWGG/hcZ+mQP8d2NrO6blb7cDJm4VvX4s03BL+Af/e5/Luzn7VLlkMFD4szvWnb+Pps/aL4smlD+BiK5dN2rvc8yy8eZVD/uZeclrjrper+qNX6wZejE1vWDdG0s7LPmy+KPV/7bF2F9FZLNjbbo4+FK9n3rxeg3M6tMfFXgZ7LrPITKxxzG63r4xyH8dKyx1nzJXVua9bjStui6jWjX5WvHc5++9RkoaWy3y1yXUoOiMyGgoA/b2+EJ7wM66T0EpfauAS3FVYIq3C+1l7xLYJeJcaucYGvZGlNpS2e/v/jfnzVJFu+rIGsttR8nbP9vJv7d7x2D2/aHLydqm2vLKT+dr7dnxF/D/Wpeff46JtpChgz9/Zu2JWt5HuZK7XFPopvbaYKPhf2Mu9B96OP5/CLWdeJt4yMPw3XdOvN0JaA/aL4sD8+1l9rrCYP51OPox1BOqXoXus+3GXpJEiDDw/LhSkA/aL6smelupRWK1EGkyzXFOukuwTzHS94mxDsN0PI1KCCgN1cCeq35knvbq3ytpfZDAcE8dzVqE7qXqN/2fX+7tgmeDy+Z2/roYw9pA3p9JWsQ0NN7Pgf1NZbah5ykNvey+yaMO8r4MtA3I3+WZqK2XuvQEmQL6G8uJ8NUmo8M1YlSrtRBpsuxqH2v54Ev3g8Tt/VB94f+uqztvcxOTsEadNKbKjvsu2VsLPvEP3ufbP1YQFs/+whAf4fQb0xLQGeN2XmqgL4JcXe/GxvU9wW1d+NjAPED+uHKB97yElKpCgzmKQL6NuSfwV/PqCqyiizdTnHk9s3Fv391zir+pFlIpNTleZ8ifq32xXiKfRzaatt/uvFy8RChfdrrb+/++388f/1rO8rde7Frzs8coIMu60vNOCV30CktO48VfHOW2PuUsocOcTydv17V4/ffnduzy/c0lg4RA/qLJiKz3OueuwStGC+124GB8+n8OY1Vnn8fJA8h3+z5a1n4/k67HHwkoJt7Dwlj5eRU0trzmMF898GLyvM5az+c/1x953tWF1nu0CC/u/hapSwp296ozrwES2ShE+tBKUlJs6yPkYL5Plw/sGQX8WXhFIbtxtZneOMl5JnfUF35uR59NGB8QN9pIjIqZblarNPLHi6C4TGk3RN+H7oPVzz3rIa8hPz72VfvXlQ8i+ADdSjzUArWqSogkJ8i9/l9yLtFcord5qZ+Dry9qNgSFkYGdMj54J5yzXOzkHaMPQ+hhHapztUbB7fAwAeoCXHkNMUxqaewzB3JDqGs5XoxbILJcTD4Q+9tmLlmlbdmrB/PL7JrGEp6jtBeJGanOGL51Z3//2+aiEx+F+FrfPd6/facyb0F7Hbnss8h7i5vc/HliJfyt7YEZuLeUpeDJiKTGBO59prxRzYj2lVbwsIeorUmIoMuR/gqDw/zoC1hHaY8/xnexNi7XV+9bqstYfmqDh/sSjOR2CbE2dGN2/pMjrMjG8xQHaxBZ3rNyGBus5H7+pTdvcRn9nNNQAR2gKMEvxn599uZ3N9pxg992/HPfRV+WBEAzMy9M5ltKkMOJsKlVwVj57Bo92a4C+ikNnZ2uwDk8z57Su6M1Zbb7407ftZMJDam3P7N+aKbexvr/EUTCejMU5fMxi5x5MjQhzIRrp/v7ry8f6WJBHTm6dcjHwAQI5iPCcomdfbzr7JzAZ31ZuifNBMTv1SSh+xcQGfGwVy5khIy9LFk6d3dqrh9HcyXEdBZdHYuQyelNhBXEb6OF9Pubn2eldsFdGas68xiY+ik8rtIX0dAH+fzOUNHQGeGLs+JvvdBh1TqiJk+w8nOBXRW8CAV0EmlEognca3i9pVmEdCZr1+P+PBDDLuIX+tXmrOzT1f+txd3AZ0VZOj/qqlI5PcRv5Yx9OGU2wV0Zqzr+LkMnZQvlJWAXgST4WDG+hyEUWsuEjiGcYexXLvo7jk4pU6GziL0mYgkQye2NptuNMOkPp//qdwuoDNzfbbatKkMse0Sfd1a0/am3C6gs5IM/bOmIoHfa4JisnSf8YL8UhPQ0yZ0n0Dkw05sVUi39rzSvIK5gI7s/LpvNRczys4F9O7+rAkEdOav7vFnTYgjtp0mKIK5MQUyhk5fv/GhZ8JgLosGAZ0ItqFfyV1AZ6qXSRDQ4QN9jqr8Lii5E4+15yCgE1GfB6rsnJiMnYOATsRg3me/awGdmHKsPf+smRHQWYPf9fzzTlkjlirkOfdcQAcWrw79D7rYajYieQjxD2K5dlWaGli6vidbvWgyInrOEMz1WWDxqgEPx6NmI5JdyJOdP2pq5s4YOvf8ccDfseUrseRae/5XTQ3Izn96bTQdEWwyZecv+iwydGTnP9Wej2xDGWJoMn0ffRaQnV+5Gk1HJE+yc4Dx+s5sV24npm3IU273Agp4mAYzhUknx9pzqzGAxTvJdpjYi2AOMM4+2JiDaaVce/7ixRNYgzHjljIeYnlMmJVXmhdYuk0YV+aU9RCrHwrkACMeomOWCFn6Qyz7IJADDDZ0iZpyO7HFOIjlRSAH1ijG8qBaMxJBHcxgBxikifDwfNKMRHIMNosB6C3WTlwensRQhXhj5+ZzAKsK5jE27njWlBSWnZ80JbAWY2e0y85J0Sdj7Qy315yAYG7snGkcQrxye6U5gTWIVdY0s50Ss3MvmYBgHiwLYv7Z+YPmBJYu5lGUdoUjlirEPVVtq0mBJWtC3H2xd5qUSGJWjay4AATzoKTJNNm5vgkwQTBvJxwptRPLKXL/VG4HBPPgsAvyqiP3T+V2QDAPlqiR31Pk/nnQpMDSxJzNbjc45vLCWWlWYElizhi23pwUYm4iY+92YJEPydgTjARzUlBBArihndkbezxSMCdVX43dT02GAxahPVUqdvlSMCeFmIcCOVkNWMyDcX/OTL4PgjnzkGJ+hy2IgdnaJcrIBXPmFswtVQM8FD0cWUC/NXYOzNI+YSBvM/5GExNZqjFzBwQBs1UnfCi2WY79r4mtShzMHzUxMDfbkG7M/BRMKGJefdZEOMCDMRgvZ/7B3IlqwOzUiR6Mz8EhK8w3mDeaGZiTJqQbd1SqZK7B3JJKYJKH2+GcCVcFBPP2QWtGMHMO5g5fAbKrrjzc2jL3Q4egmuLQilNwrCTzDubtbHmVJSC7eyeevQX3yyDbPqxSbL5xcDtIqBHMgaXaDcieTwkeiu3Xq90OEjokDuRv/diMdiC7TUh3WIqMhpL6+aNgDshYzAJmvraZXloFc2DSB93UwbxxG1jAC2tbYao0NzCVexPhZDPM+WX1KRguAlagCdOOl8tmSKENrA/B3A9gRQ+91Mt2HKxCbvvM/fqoLwNTB/Mcs31NfiOXJuRfqaEvA5NpxxQfwnRL1A5uAZHVId84+eW11/RAbtX54TPFQ+9y8lvjVhA5kJ8m6svOFgCyZuKHiYP45XaxZrITyy5MtzLjSV8GcmlCGTu+OfKUpfVtfRnIlpGXkI1fliWNMbKUl1R9Gcj2wJtq+ZkjT1lyIDdcBGSzLywrb9wSFhDIrS8Hskl1BrmNYphCFX5YTllCpcksdiDrw6+k8fLvBXMGvpQ2hfXlB30ZyGUXyhovf7tkNPTpw8fC+m9b4q/dGiCXnIdN2AKTmKrww74IzwX23YOsHMj5MCytxH5t3BEuNYX3W6sxgKxKLbEru3NLaXsiKK8Dk5ryNDRld8Zk5aW+gD4HyyoBWbmyO3cdBHKA+Wblyu6U2m8f9UdAVq7sTjfbUNbM9fZnaXdPrNwaYKoMZwnBXNl9XZqC+m37Ilm7JcDU6oUEc2X39ShhT4T2ZeIgGwdKs6SAruy+7GrSaeL+9RRMcgMKNvVDUtmdLsF8qvXl7fc1Ng4I6EHZnXG2Ie94eRvAH879yLaswKwelt8HZXfWG8yfz31GAAdma0kz3JXdBfMh+6k3mhlYgv0Cg7my+zJUCYO53duAxSntXGhld94qRykmwL0tNQNYnJLPOI9xGQ8VzB1XCnT28xn/7H9b+L1Rdp9fMG8D7zby1/3y9frn1+uzJgaWqlp4hv7oFq86M29L7LWmBdZi7iesKbsL5rfWkleaFliTeuEBvXGLVxfMT17kgLUq6QhKZXfB3OoGgIGWvB69vSq3WDAHWINq4QF97xYL5gBrMdVJVrkO20AwB1gFZXcEc4AFWOKpa5fXg1u8uGB+0qwA1y15tvuz27uoYP4ULE0DuGnpe7tv3WLBHGANdgsP6MZbBXOA1VhyQH9xe7NpqyGxh3AEc4Aelr63uxPY8gTzF8EcYFrNwgO6rWAFc4BVqBYe0J3AJpgDrMaSd41zAptgDrAaS1++ZkMSwRxgFeqw/LJ75TYL5gBrEPsh7QQ2wVwwB5jA0pev2QpWMAdYhSYsv+xuK1jBHGDxNisI6E5gE8wBVmHpy9dsBSuYA6zCfgVZuq1gBXOAxatWENCdwCaYA6zCGsruAotgDrB4ayi7N26zYA6wdNUKAroT2PIE85dghz6ASS19kxlbweYJ5tb9A0ysWUFAtxWsYA6wCkvf2/3JLRbMAdbgEJTdBXPBHGD2bAUrmNu0B2AhjgsP6Gs8gS1VMG98XADKVa0gS19TiVgwB1ixh6DsvgR1omDuBDuAmdiEZc94X8MJbE2wLz4AYfnbwe7cO7vtAazFkg9tWWqmmWpSo/3ZAWasDsrugrlgDrAIp6DsXro22Kbai99hKwALsVtwQF/CmPAmpBsasQscwMI8Lzioz7mUnDKYt1et6wMsy2HBAb0RzG0cA7AWVVB2F8wBWIQlL2GbU9k9dTC3cQzAwi15o5m5ZKTtBLWU8xkEc4AVqIKy+9TBPOV2vCddHGA9lN2XGcxtHAOwMsrugjkAC1AFZfclBXMbxwCsmLJ7HqmPsBXMgVX6hSb4//7h9fqXhf5u//v1+u+FBPNTSLuH+n95vT7pzgDrtVlwhv5USPumroI0ujEArVTHdJZwVRO2q2AOQFbbBQf0/YKD+YOuC8B7Sz0nfYqye45gbhc4AK6qg7L7XIL5k+4KwEeWOpaeq+yeI5g/BxvHAHBHm8mmXCu99LJ76mELa80B6OwQlN1LrW7sdE8A+lji7nEpy+45grkZ7QD0tsRlbKnK7sewjg1yAJipJZ7EVs0wmL+EaTfHAWABlrY2PWbZPdeKAOPmAIyW+oSwuZbdm0w/76MuCEAs9cKy9LFruHMFc6V2AKI7LCigNzMI5lPuQQ/Awi1lKdvQMnbOmf8n3Q2AVJa0lK1v2b39889BqR2AhXgI6yy7P4Z5DAkAQOdMdQmz3vuU3Xeh/OEAAOitWUBAfynwBcYpagBkl2s8eeoNW3KW2mvdCgBZev/reOd3zLn17UGXAkCWHn+2exXyldodvAKALD2kmVGec839VlcCQJYefwOXQ8bv74xzAIqwhCNWq4vfJ+fmOWa1A1CMJaxLP178LjlL7bXuA0BJDmH+a9LbYJ5zF7yjbgNAaaow/7J77rkAsnOASH6uCaL5/Hp9tYCXkpyMnQMgSw/L39QGACZzFKij7yUPALL0MM9NbQDo4ReaILrvzkHdzmfd/VdNADDOzzRBsiz9WTN09o/nFyEAZOiy9Bn7n6/XJ80AQKlZujFyJ60BsABmvDttDQBZujXpACBLn/eJbwD0YOvX9L7UBJ01mgAAWfoydo6zvzsAxVrCeem5rr3uAtCfdeh5/J/X6x+C40K7+KfX68+aAQBZuv3dAWToyNILefn5i2YAoGTPMnAbzQDI0Ofv316vnWa46z+8Xn/VDADdOG1tGk8y0LvaA27+UTMAdGNjmWn8QRPc1Y6j15oBoBsl92l8Pmfo/6Qp7mbp/00zAFCyKljGdu961k0AZOhzyD4tY/tYW3b/9lzRAICiWcb28XXSRQCYg1rQvnupYgAwC05jk6UDsAD2eXcKGwALsRO0nZUOMJRZ7uX4H+GHseJKU1zVbgX7f1+vbzQFwE/Z+rUsbTB/koneZDtYABn6bAJWm4X+i6a4maW3B7b8L00B8GP2ci/Pn16vT5rhJtULAAF9Nr7QBAAI6PPXZuhfaoarPmsCAOamnSBnydq/Xw+6BABztBXEfxTMjZ8DMFuHYNvXrW4AwBKsrfTe7grX7m9fufUALMk2rGOv9/Yo2SYorQOwYPsVBHIAWIVHgRwA5m9zDoJLGCN3HCoAqzb3pWyPwRg5APzdHMfT28pC7dYBwI8dg3FyAJi9tmxd6vr05/MLx85tAoD7qlDO+vSTAA4Aw9UFBPLabQCA8ZoJAvlRIAeA+HJMkmvHxtsZ9padAUBCqXaSU1YHgIxiz3wXyAFg5kH9oCkBYFpVGL6crf17W00IAGUYeoa6teQAMPOg/qjJAKBMm9Bt9vtTsBwNAIrXltKfBXMAWIbmIrC35fiDJgGA+apl5QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKP8PwEGACJVN56Jf2vqAAAAAElFTkSuQmCC";

// エルシャダイ E.I.ロゴ (ヘッダー用ブランドマーク)
const LUCIFEL_IMAGE = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AABDcElEQVR42u29d7RlV3Xm+5trrR1OvrmSSlXKogRCAgQSCEkgTDbGxgUO7dTGbZ6x3TRuh2f7WQic3c/t7La7AduAg7ABk4xBBkQQCBBBGRRLpco3n3vC3nutNd8f+1SppCpJhd0eo8d4rDFO3Tr7nrvP3muuMOc3v29u+Fb7VvtW+1b7Vvv/a5Nv9rO7wRye/P8qgCuBG+CTR98f1z45+bkA+m6IgAJy/DlugDA5DiDXXInlBuDKKyeHboAbHvN8ALob7O7du9k9OfCmd79bAN60e7cCvJv639sPXylHT3bBwm7dDbzp8GG544Yb9N0PXwOT+5TDIJPrkyvBPLpD6vu/kgsWFvT2w++WT94AV10J3HAl13LD8ff1bzPSbrAi/8aTCFy3+8TzmNqG7kpw8q8YPXrNiR3zv3eEyjc3TI+7r91gn2iQP+4vrwFz7cMjrQ10zu7wdDdgJk3R7Z2OTLdajKuS9fVVWq0WVGZLO7MHC4l6ZH1dSS17+tXSfSWfAjaA6TZc+dypzqVFMbr/4yP/58eNlObLN829uUH/Tmu7l/bSdN2E0deUVA6trurQJjrCyhdWV+8Zw/3AAFjfmZjXvHjzwmtmkyyuq5oHlw49gNjkjJm5bSFEDaESDQXeJuNNnfwjdx5aed5ss9UziWOjHI/7/dE77220V/Je79Add9/dqcBOwXyeMLW34lPA7BXzU09rY3Wtvy7WWAzIdKujzXZ6mh8OnyHWfv3Gg4t3XDA3c2lbsr3vPnTgN48Nkn+lAQwQmWLHy23jl85txBfZPJ8PGzR2ttsspBU9C2mSEmKgqCoSl5CggKKiDL0nSsKyN9y+vP5QFLkrtemFuYaFZp6wOcv5ar//gc8eGfzzegUXdO3zfmLnzlcRV1mwTTJJeciPQJUQKgoDBcLdowKnbnxwWC4WhG+c2c6e//KFDh1VhsbyUH8NkYQdrRwfI1EVL8Kdg0hCyTZnmDEpxhkKAn/8YP+WT4zM9XkxfPGTe3myq5edE8uCXtpioyzGo6LKzpueltQGRtUQYwxWoWFTullKJ8JQhb996EGumN/KFtPiz4/ce/O9wVx/w+LoLVdC8ail9vENsBvs30O4hMYrG7P2f7xsurHpP8xlFJXjXXtW47qJ8Y07Z8hLTymCAGKEAHgRrAZsDKgkiE1x4s0oFiaowdgMn6XhF+/az1YT+c+nb7F3jtbZCJ6FrMmTNfoiHRO9IGnCDStjTBV41rY5GqMRLgpVkliJQUbiKESYikWsQogxGjGIklhshFILEGiGjPuN5Q23P8APbO/yik0z+OEYA2ji+MiKH9y60l/ZlJidV2yd5fxEKcVHG4xKwAar2Bi8IERTr3iiYKKSVBWD1FPaBI0pLgaCVLLu1S5Jl1+/d8//+mg//Nh1YF9dG+EJDSCKIkj3F09buHd7YmbvX1suX3/WzsTFVQ6YRPYuj9nVS2giBAyKgkCIkeAtWSIEPIUYDg0rNirPuTPtOFV5PaBqPry4Lh8+VPDTZ2/mea0Y0KBqHASRDVtaVUMaUjCeQx6cRmZTgwTFS4JEiG6sFtUkZFpIsIIlDYZoIpUEnComJgxTSGNFjCkfXSw4p2U4p5Pgo0dQUCGhQeE8koSYlEgcjigCQrNJa9smHY43MEdWJMNRmckwltoI3kAWAkMBE1NyE/ESSVRDbpL4kXWVPz6w9Kob+6P37wb77kcZ4QQDKBgBfe2m9od+esfcS8SP/F2jyi0NKp471WaTCxSJhVKAiDcQRLAiqI/1xTnBhggm5b7BiLVxxfnzMzR9xeGy4O7RmNnc8aR2B+8rRKU2OUo0YFSwURCNGFMfDxqJIkQR0PruRRXR+pihfq8C9QCqb88bQAIuQmISgkKIChI5ur8aTTSGEl+sSTQpdtvZ5Oc+hVZqGe+9m/5DD5KOPSIQjltFFEXFkSoE9XgDFsFq5HAVqSSPW9vW/MH9R/b/9oGN81XZmDghx07iHr30CIQFuPrydvslWyT6dWPchXmPPbqBs5ZSI0VQ1CUkISBADJ7gA3mS1p0ZwakgXtnRaSEdg/EVQmAuS5lptTFUVL7CxfqKolFEwcX6xqLUnXnsWsXUS51Ojk2GoQoIOjkuiE48F8AQkAhBEqIaqkpQUbATA3khjmEoayLT82RXvYLepc8kkcjopps4+LWb0dUj5MEjYon6SI9IEIa+YGCgbQ1pqN09FSV1liNrQ2kZ0XaWzgAtI/QfPegfYYCjvvm2hC1di2oc0ykUn4y5sJ2xQUUVwXrLA+M+m5o5uVhQQVWPTc1KlWEMZA6sr3DREkXxNiAacYWiBhxCnDiRk0H9iF3qm/H+4nEfVlVEBFFHJKLG14YxDhMDOiopQqCcnSG9+CwWLn8JrWc8G7++zsaHPsDap/8Zv7JMmjichWjASwQMovLI65vsBWIN3kAFWONIiFgqrOtIEjY89a9OaO6k7k8gHydBgrH4JGElLZgfB0pRKhxNm5AbYWVjyFynS2IdxlmIkWgiI6+shkBilHkBaxQvEIzBRDBGMSocdy+Y+L8vtDRiUFXGzpJgaVQFoaooQgV5Az3/YhrPfQFbX/Ai8rPOZnTfPex7x9vRj34Qt7GEazZI8wSAIBCplzmr8ujlmrbLMDFCUMZWODjok9mMmUbCQq8tTdWwPUsa52f26XcV4aO7wRy/D7hHR3Y3AAut7IU7Mocj5YOLGwzKId952gKiyuL6OvMdy7ZmiyNlSX84ZKbZgKhgwMVAyzbYN9jAqbC50SCGCoNgK1Nfdr1eECfLuYlgdfL+mwnL6z0UFUVF6uVPlaCexFmSaoyMKkZJjj/jyXSeeSmtK66k+cxnI40pim/czt63/BLFx95H2OiTNxuYXhMNpt5FtN6ZrNYdpaInXJ83AVHFRUjFMJN3WNkYUTpouoyW9/rkXsdtOdL/zruK8NFdj7cEHW0BhZigwbMtDeTtHkZgvRizEkq6qkxF6DkhmhwXIFphKQRSMXQNLKQGTRwaDVbNJJqrvSVEiUfXa314CTnVzk+iUhkhGpkYLmKI4DLWRhWHDy+yeWGGfGYTzasvof38l9F6+qUkm7agGPyBB1j877/Fxoffg64doOWamGYTL54YLCp15xt5+Jr1MS7OKASNeAWLoW2EZruDmgpkxNA2zOKgIjP+sh3syGFPeXx85k6G3dw/KD+2dzzafU4n5clTHRyG4EsaRtjS7hLLgpCnpAqVtVSqiER8EThcBjY3EtpZQvAjEglEXH1Tj9O+GdCkMkLpIoKSBosLKbEa4/0GeXuKrS94OdPf9iKmLn8O+RnnEKVRR5Ubi/Tf87cceddfk+y5m3ZmkGQWL4FKA6IJTLypE67pMS5fFJwYSOplD1Wii1gtaVSwZqMcLNe4aKq5Y/W8LXLt5/fE48920hkgqVmvsBiEGKp6dRGYShJCUKITKpQUy7DyeCp6mWOh2SZSorEiNQkxzSmMRaIgUY99q/KvglceNpbkZFqRlBtUpWeQZOjOHUw/6yrmX/AKGhc/DbL2ZDaDxTP42L+w+PY/IXzt85hMkSmDVsLIekxUnNbe178a6DpuiuRBQRO8SVgsSzZ3prQXU/vuOz6/DbjnGpBrTzYDjrYU61IsRCVYCKKk0QKKNYJBUJQKKL0nSU3tCUTPloZBJWCip3INbj+8zHyinDbVBa/HPJ5/1X0ejUL9EsUoUna2YS95JvMvuJrec67AnrYdxRIBKeqNpTz4DQ6/861U//Be8tEi2u5hgsGUFd5Ecu/RySb7v6MZEe4ZDsElbMsb9DdG3DZaYyiZUNSfufaJ9oDlcVUNqzHGNDEhIkbwKgx8iaK0XEaqltVqjDhL2yXYUBIEagAwYDRggsdlCWlm0Ml6iZkYQB9vFkxi8aPhlBHQiB+Nahdz+1nkV15N70WvpP2Up0OSoUCsIiIedQ4ygw7W2fsrb8J9+DrSrfOE7hT5OECMeDMBKlX/bdPxZAPY5pShwOgGZ7dzVlXlr1dXx/du3vEQe/Y8diB2tM227Itm2zkxFogaVB1LgxHqDNYYCh+wTmg6V4cjIRCxIMqoinhj6FrD6qhkfwnz7TZUJUYUL4qoYeIPoRKPxQAuCt7Ua3sSE4JJIYwpigFkDfKnP5v2i15O6/kvw23eVm/egISAmgiJhUKIK0tYO8bOzHH2Nb/O8OKnceQDf0f50D0kqUVdF4kRYUjhWnXUjf/XLYyix/pT6i2A07KcqIJEQcWzq9dGlwfCnj2pwFgfawYsTM7UD/rJlVH5w3HKiUYlxkCr0cQ5MLHEaL1RJabuxsnegzHCobLP2njI2Ztm0ZZldWWVrx/ZoL1pjjzE2h2Ncgw/EuQoKkDEoCQYMYQ4pigX0el50ktfyOxLX0XrmVdCq1vPkVhN1l0z8agUgycUq+z/xEfwt96Kuoqpc59C9+XfyY7v/A7W3vs+Dr3nXaSH9tJopWicIvcQbIH+W6bBZE09OrM1VhgJqGYUWjCOJX4cORU0VKR2pXu/s2Nm//dtbTfLwqs1RspKES3JnQIWjY5o9ITNaCxCUZRMWcFYw8FKGEhg2kDH1LuHjaaGGgCr9UKjYoiSEHRAWQ7RhTOZuerbmfr2V5E89UIQS1SQsqqXJGPAmGP7ydEbiYAJgbC6xPjOW1n/wmfp33YbrjvD3IteTj63hdW/+1PWPvJetGFpGDCVJUygDvg32wFRwVAQY04pXlc1kV+8Y//SR8twhkBfH8sNPa7ltTWFGCJlVZE6h7cpaygJ0NCTJBtUSUTJ0gYmVqhWLKQ5IQhJqPGa0grBKIpOOl+IxhJEMRtLxIWtTL/sdcy88jVw7i5KwIQKEwtCkpJkycO+1HiIbGwQi4IybmACONOAZgs706N1+dW0Lr+aLeWA1X96P/uv+58QIlu+67uZvegilv/s7YSVB6DpkCD8azKIohCP+k/GELT28ayYyQsygdluGxbXTg2KANTGOHHNpPbhTWBVLfccWuP06Q6nN2r085GpUp0AYJZKDNEabAiTj0iN14hioj6M3VhD5StKY+h8x/ez+Qd/lGTX04lA9CWZRIzNwSbY/hrF3bcwvvVmhvffj39oP7K0RBwPiWVZA2FZQmw2yGamSbdsJzvrAvKnPYup73g1U9/xPax94L0ceOsf0jrjTLb96H9k+R//nvLu20ny9GGM75t1QY/OvlCnvQfjikbDYkRwAokGXPAKs8DSKRmAaB0uejITMC5jpAXFWkmZNbhtsMambIqcOglzPDxlowVinbAIdhLtOgpXIkRSX7uzUQzROMrhCL/zLLb+1M/RevF31QFTKFG1WJcCUN5/N/2PfoSNT/8z8e5bsGvDYzk7dYZoIYk1fOAlYlWpQiCGQKGOpd4C4YILmH7elcx++2vofdsL2P8b17Ln797GtssuZSyOwb23I1msv1cjRus96QlBwImvliiMTcKDZUnT5cxQEbSqXWdxBGvsyRxw91ghqdF6dx+7gA1KLJp8ZbjEnuC5IG+R+TbI4GEs4bgLOv6YCgRTkYQ6QRLETTrMMxhv0Ljqpez42V/B7jyXoBVUoGmKBfzXb2Ptb97B4qc/iTvwILl4fCNBOg2OR6qtKtEevaHJf1KhcIpTT6M4zPimQyx+4UaW3vF2Zl/+Sra84Q10b7yCB3/3N5lbULKFGTaW+7QjRPEUDtLwxDNCCWiMrKYpn1la4stLY66cbbNtLidWYD26GoMsFcUG9EN8xJx5nBnQs4lKFKK1NFWIZsSu2ZxLJOc056jMKhIt5gmjKiWKJ40ZAUNwnmahbERL9z++jvnX/zya9Yi+wipommCqPst//bccfsefYA89QCNxuJZFSTFq0VhP9UkmASWCukfCB6o0x/VGFa0lbRoytaQPHWLwp29h+aPvY9NP/wbn/M5vc9+vvonekX20k4DGBBBcjKfkGZUGXAATIptcwvdtW2DGeYZaYHBk+HhQgik0/howuKruc3984v2kAd26SqKSkPvaQUwyw4Um5wxjOVKusRYrzClFj0LmHV4sZVoRZMiqUbpvfCOb3vjrSNJD/LiO0pKEau+d7H3DjzL8tV+iubiXrNlGbUaBwWtEtKpTiROo2FtLZZOTRtcRSyClIsWrJWpk0A6YzmZae/ay+NPfz4EPvJczfvE3GJx3LqPiCOoilQ1HI4wnvLu2dzQlI4ue81qWM1tDpm2kP4zsXx9gUsNDgw0eGPqVx2I+PGK4xvrY6h0ry7cvoSRqdcMGUKFUWElgufS4UY5R+4SeQ+3xK9EInRLGZUb7p36RuR95A8FXRDyCxZiUwY3X88CP/wjy8Y+h0w5nG7gq4IKSeYNVSxB7jHURjWVxY8zB/hgVWwOtx4N2zhNMhdOIjXpstgSt0Cyl0UkJ73or+/7oGja/9j/hdj6PUbmCEYuJKQ8zch67eRvZo+usEGn7jCIKGwQOh8Cac2QxsD1tMW/zxqkYgHfX9zAeY/bHGKli1NG4QiQSbUUeCs5stehmhqjhCUdJFAhGyUKkX46Y+77XsfVHfpIYAsbUGLS4hMHH3s+Bn30dbt+9SKeFj7VLV9lA6eqAywXBEFDxdeeIkDtL2wgu1LfjxdSfjWApSYMgMcFbGFhD4i1pUIIZU8mYZreH/dynWfnTtzL9nS/FTZ+BG3nUnBpkKNEwZR1NG2klbR4cW/52/wY+6RAkMIr1zBPjX3bKGTEArzYRFBJLy2WoVsfwb5kkJ04JnIpCdI7ReAX3vJex6Sd/Bo0RkQgqWOsY3vgR7nvzz9IZDkjSnBgiyWQDTwKMXWSUBvJgSDQhGIsJQh4gTxtULlJQYmLETnKchVOyqoOaSJWMiD6SxwQhJYrivAOUflKRTPcId3yNNReZet5lrHzooyS+fEIInQmU0lYLJPzzkYPcYhLuKD2ycohznKFoNOkrxOA/eUoz4Nj0DUFLFB883pePgFu/KV/ZGGQ8pjzrbE77ud9EG228BKIasI7i7lt48C3/lenVJVKbEGN8xHe40CTTBBcLfLnGoFhjOB4zCBXrWjAcr6PrK+RDyKsMpwkiKUYbqE1YT8eID3QamzBlpEoLkIjEBFFLq1KycYRuhr/jdvytd9A4+0xCPDXGo0rEkhGlSdJpwNqAH5qZ41XTMzxlaoomUc5rdOnljcsB+/pHdd9jzgA15mjiEKOgKhgzSTp8Uy0ytglb/uPPI6fvQKoR6hK8GNLldQ782q+Q7zmEtBqEWB0bEwoYYxnZPqPCI60FGuc8ieZ559M6/XTMdJeYGji8zOCWuxjc8kXKpf0k1ZgMxRhDqEoa2SzZjrOQM09D1pepbrieZrvJKEsZI3TKBG+VSjzNVCi+cT92bgHJEqiKRzmNjx69wtjDjWvLbG90uKhteMpZcxSVMG8jldSQhGrAJLr0MFH4VAKxUGfxM5eQSO0JfbOdL8ZQjka4K19K9yWvwGuFkxQXBWOFg//zd4if/xSNTptSa5xIUBDBANWgj1/YTO9F3870i76L9OwLMN3OCd/TBYaH7mV485eIN3ya8e23UA37xKlZNn3/91L800c58tnrOf3a32H5tPM4/PfvojcekbYdRZqBKlkQTDT0G9BYOYyTmu/0eBk8BSqnLAdlcbDKplYHI8r+okRzQ8tmJCKaq8X4ABB2ParPTzDA7mtQriU7LZdNLRyEQuqpYJ9w3VcUIxFiTjQRiQUxb7Dp+34YTRtILCA6TCqMvvop1t//DpotQ4WQBk/pSpSUNJSMQiB90W62/tgbyHadS4Wrb1orxnfdSnX3fcihw8RWg+Tcs2le/ByaLz0LXvIdFCtLyFJJsm2O/vUfZOWLn6ThByy958Ns/4M/pPnsy+n/1dvhlhuRYh2T5kQnlG4Cibt67zkKkx+9bdGjNJo6CR9NpCnwspl5DjjlwHDI4vIa52+axxP44KFFFvKUXqOLH4dbj0/7PpYBxLyZCEw1Gu7CPLFUlYpasPFkMMiEDzR51U7DJDyyETYq8udcQfuSZxFUsaR1vFQMOfj2t5Eur2HbORos3pQ4TXChYsk1mf/xNzD3Yz+GNy2Cr3AOwl13cuBtv8f6l25AVpZJqjHBOLTZJbn4UhZ+6udo7XoaMrONdAZ07TArb/1LEipca4rBFz/F+MtfZuYFr2D6kuezdvPHGX7kw/iv3YxfPYKpChIFxBLMI3e7o46Hmhowiqb28KIqiSmY9bBHIlmviUs9zWh4ameKVogsmQhpukY1PmUvKLoYKokhNUq9YZ6EaH10SRKpUc2aFiggFdEUKDlTL3olkrYgRghCTITq5s/Bpz5F1kyJMcFFZZQFTHRsYJn9uV9mfvdrqXyF+AKbZoy+dCO3/8Lr6O67m+mshbcpsdEj1YgrhvhPfJA993+Dnb/7DvInXQCirP3z3xPvvo2s1YQoaNFn/cs3kz3zKrTTYOr5r2Dq+a+Ah+5ncOOnCbfdTP8rn2N84AFS3CNxfibsi1i7p8HUNJg6tyFkopzTaFFqJI2OZlTObhpym7BvWLKOtafmBdV9anrNlku19qddPAHyOTlRZ0ItEQFKj5y+k+alV9SJcalTm1Y9y//0Psx4mUFm8aJECaRq0NGQqR/+STbt/hFiLEmixSUZ5YN3sedN/wV74B6S5jaKpIkXQ1I6JDgGSUKcnqV7330c+qO3YKoC+mPW3vt+qmxIaescRIJn44EvIFqgUfExUtz/dR74vV/jwN+9nfFXv4RdWyeJGegj8wMqghqHqMOoAZn0jdYzwwokPiBlwRfWlvjCYJWxKCEoR4YlDw0GnFIcMAGLyrXhaHncy7dEI6iNyCm4ZTK5GMFihw6363zc1q1oBJEA1uH37mf8hc+QZgnBOxq+YpADfU9+6fNY+PE3EIMlmJKYOFyoOPinv096z9fp9TahVUmFB4n4tCAiWLVoFbGtLoMv/jOjW+9EVw9Q3v5l0jzB+IqRdaSkxH1HiP0C7aZY9Tz0Z7+Pf8/byLtdhiIYUlJyooYJ6WvC9ySyb1jSTZo0jNAPI2bEkakSjKDRkKuQt1rkouRFIA2GRAyZVVJz8sD6BCji3fWxlcNL/dvXfIUmIaqaSf62fnmNxJNEA6KCEBAJGM1In7QLxEKINbEV2LjpBvyhhzAuIfV1RsvGkrLZpv2ffgLNm0SNuOAwYhh/6fNU11+P6+TYseBtQaRGUzekDSEn9+BihZiAjCyD+77Gxg0fxJYFaXRYNTUbGiEdOFRjvZZXY8yBA7SamzDJDMa2EJvgpSK4CCZitAacjXfoqMJroB9KDi2vMEbwkmJDCS5yWym89YHDzNLk4naXIJHSBUgaYA3fTCAmq3lz78B1afoMG9zDYJfUTLAwcRdPXIkM41hgt2+jfdHFE8MpUerJ1r/lc0gVJl5VpEgVsxHpPOPZtC9+Vs0fsrWlDbD4mU9gN5bBRAobsD7F4VitKu5e3iAQqaKpgTcpyF2X7OA9FLfdhktyAkKkFmxEUYqkQihJsIhJMDbQtyUDU05QKyUaw1oJhXcYDIEK70pOn+kylzhaznL6zDwZlijQIKcZMka+oBktbbVsyBgVaHoY9gtdr6KekgH+eLLb3j4Yfv5D+/fxQFWouqNc/HqPSJ3DGHNSvp7BESrF7ziN9Iyz6lknIGLQ/hqje+8jMwYTXK0HkIqoOe3nvwxJW6hOQHhn0WKD8qtfJqOGhuNRxkQQStNmoe0wiSfZdg7WNYhRCHlk+MlPE/Y/iKb2hGus2c1yDHo0IqyNK/YsrlJaS5B6sN7TX+Pe4YjgUhIMmYCJAeM9DVUyUZLoGZmKD64P+fzqkIs7Cd9z1hRzqVIaIdGUoTV0u6nMJaSnZICruCYCzWfNzb9hl80Z68gEWx3nC08o2XqysLxmPadlgKlppLuA1fpGBQiHD2EP7MWaSXoSRbwSZhZIL3rGZAPX+twilPv3IPvuxzqHxHrGqBEqF+hmltOjEnrzdK68DK8ekQQNFcU9XycpxzwhlDNxo9suY0t3iizUSRjjlbNm2mxrJ4h6lgrPQ0OlcI5o4mRGK2phtfDctzpEswZRDGZUIL5ETcIHjizr/iq1q4Uurxs+pQ/LXh/bAG+qeVuBsth37qYeZzU6JGVSr4PHG+ExWAGVBedLbKuFSZowEXEYoDx0ELuxSkwt3saaZ1Q45MzTyLZtqg1gQCazNRw+QBysUWVNEu+w0eO1QsuAHa+xPhzQfNkPUp6+g/FwFTGWRlAk1ZpOHk8BTFNoGmU6sbhY618qgbmYMBcFlUhpAkE9RgVRgw2GBIdi2GKbfM+5s1ySB7waRGojrRfwuZWKvzi4zO1DH8oiDydfMR7VXl3Pz+JDS6u/8L6DD+rYJDUK8Sj28smMIAreQuUszrhjs+Io8zmuHYbBAFN4QrmOLzfQ9YKkMY1kDUxUAgYv9Yzxi2uM1zYYhYqRCEXaxHd6yMxmqouezdTPvZnNr3sDVX8Dq5MMlkqtCP8mqIYSIzF6gtQSKZU601VYQ1BYyBrsbDZIvJ9Ew0LqBecNxpS0C6Uy6yRB0NigcgbViovnc7lpYzXeVpbz88QLRER3P6rPT4iEr0OjIL1Xbdvyjhd3GyJFoVaiROQJOZ1iDJ8/soaMxlyeZhMSrhzTYvkIo607Mc0uSWrw7QbjAL1LL0KtohpBLWIKFEd6/pPYcs1v4jodpNkm6fZw7R7SbmPm5pFGTcDV4fjYWKoMmEmCOJ6iDWrmh6mXymNMRX1YOKJKORGaQC02cQrBKl4cac3/AdtH1RBE2BETep0elTq5ab2sjuSxz/iJ4wDlGjFcS9H2g2p7KyX6gqgNHq408DjwlMJm18bjsd5M2G5gUYjQveQKmn/4Z5j2Ai5rQt6E1ECa4EOKOboHCKiH7Kxd5GftOmmsGPGEaoPUtaCiDo7+bfy2x1fdAONoKQzkYii0RGKkNLDOgLamWANWHEFHxMSwp/Dcv7oWL5qaS+7qb+wAPnP4CQQawrWqIJnNbM+YSLBKqQ8nYh43+aiR86cEbxQ7qklIXmqUMzGwccsX2fOXv8VscwafNUjSDh5LdsWzmX/FqyEkgKEEEgG/Zx/FA18naTWRZo40Mmg0kHYb15rFJvUMsMkAkQr+fbofBRJjuHcE79q7n+/fehqletLMIn3lN/cd4j+eNcWFZpa7h3129WrPrhejfs/2Le7moQ7uqOLHQbgBDU9AS6llh/1xZDx2NMTgja/pJqdAzRuJJ9qIFhv4coR1OURQA2Y0JP3SXUjMiHaD0irVeokfrbHw7d9FtBYTDKIGLAxu+zwP/sobaTYcIg6TpDiXERZ6uPmdtK58KdOvfCXObUMn4op/pwmAj5HNecrLtk4z4zwNl9VKnw784I45znaGLw+WuGNlxDm9GRywNXesmsBX96+mNYfgRAXCCUvQuwULrN8fBrc+ZJs7ztdES6kDp0f/taDHMHMzgW0bZYMqBuzKBrq2hJ3fBqUQHSTz8yS9nOBLcm0zSi2p9HHrfbSIxNxiJJJ4S7DQmMrpqMeMKiQYjK4TUNJ99zHmiyxe/37sxh7inKXCkGmsheOiJEEp7cnd5RM7eAImHpW96omMCAU6WvDMbkYMEaNKMEo0yotpUaE0ejmX9bok0ROjxyQaHxhW9q6NwQeAle8+iVD7xEh4UvNlzojtJZFCJtz+eOKoMPowUuiOCu0oiRmEfXso99xd35hRAuA27UQaPWLwiAZsJYi1DPfdR7FvP+4o4monJ507DTrdemNMHMYJklokb6FTU8ziWHrn35AcOULW6KAaERWKqNiop6zEqRXzTyyQDQhVVaPD1YSgrMGyJgXrNvDbew7xV4cWUecRNVRqzPY05ZJ2+xlA+7qTcF1OMMDuXSiQNp2dyaMj0UxUHtbzHj8igpjaexB5WGRnFJtY/IN7OXLzTbU3YmpYQRamSbZsIUZP6YRGGXHGMVpZw99x2zEaRbQBRUlOOxOzeTvJqESlohKBKHiUbOyRxKArSww+81lMIgQFZ5TG1u0USTLx65/YBEFArU4olfFxXVh5FBvbxIyYRCqtaETHxtgwkNqrcpXQbkQW2u3ToZWeTIdoTvAkryUC07vy2Ys6Y8veoOLUTKiKj2xjgX0ry6xVBZWFsVEOV8oGOSYEBnfcVbt2pibpmlYPe9b5+EqojCGYSJkIyyuLPHT9B0CLuhaDKjZWmGYHd+HTKbUWUCjmWGLERjASyauC8d1fJ4aSaBJiqJi//CqqbdvA+1OaAgWWsdaU+YfhilPcoM0YVzqm6HLNzg6v297F+QxJKjUZvG/PQN924OB3o4PDk/7Wx1+CJk7wuh/5TzLgT+/fwzgw0YVNYP9JCO+wdFsdEmOxKjiEB5fX6fcLTDNi7rsL9u3HHvUrgeyZzyTmnZquYhQfYardovj8Z/G3fhlrDLayk8QOtJ97Fb7RwSi4yTQUIt7W61+cYDdZiKi1jKox49PPxl3wVKqqRB4vr6u15u3BtRG37l0iWFe7nHrq7qxFGBC4YXGVm8arkIywQfjc0qocLLw+uTfNpZtmn4pgrvlm0NBGJHlW1uW7ts5TuKPKRiVKJGrEGsuR0Zi1ChquhYkRJ4Edm2cYp5YNZ1n++u0c+MInjrmjAK2nP5u7shZ+UCFSq+s35Q2m+n0O/8XbgYCqUFFSxEjvkstpXXIp5bDATUQUNtY648oYvNQTOxhFtADbJDn7TOaedSWiDbxRwqQAiOGRy4sIVGKY7jTYvjCNCfW+Fk04ZcWkiY6NJDByJev9jMGwwVpRoTalVCfzqZd8ffDLQOfNp7IHTNSklcnc0qxELu0JUwJqHVH0GHNBgA0pWa7GJFXEECAKuQbuP7xE6XPa6tjzkfdBVWDEocGTbjmTzuXfxqgagRGiNUiocE3L+PoPsfq3f4Fkgq0sAY82WnT/8xvYWNhKLFcIiTJ2CVYNaRCSWJdAiInDbozInvRsGk95Otnzvo1wwbmkGwUGIVhPEAeSMVFgo84QspRNpuK0XEjjN18vQVXZUqV822yHqza1UVtxJPR5zlSXJkH2j4Zx10yv3NTgXD3JDm9OQmwA6I8Yr95dwSeWot655rltaYVgU1ywuFgvQVulx6ZOmyIdUTglaEaC5bItm5ixkfluzszNt1J++Us1AupreOCyV38PyWwH48cYFUqT1OK8JLDyu9cy/Mh7cVlOQ0GrguYFz+SMn38zw+YUcWNUq8JMBOsRGzCihEGf9Zlpej/zWqTRw3Zn6bzi5VSV4Ig0vCFGJem2MK2cqIDJybechi2UGCOVrd1qG06F9f0wHb8S0KqCWDGXJvQ6XR7SilQMlzTb4Wktl80ITwF4dPE/8ygP1IqgM3DlzoZ90r8srYUfvf+w+efxmCTPHhYEimFohL86cIjPLQ5phQatApBAGpWpUGfFihSy0TJH3v1OiGM0AYKSPfWpNK64mlHhaUbBqMV5RVxGEgJ7fvW/svihtyI2xSRZTbB68avY8gfvIH3aVeAt41HFeFgwHpZUY4Vzn8VZb/59WpdcTQj1XJ+++gfQM87EVyO8dAlhgOzYDLaFr2pgrfuMSxnl7aOF1nh4sTWc0nwwWuNYOA6NLXetWG5aLPjsQ4uMEKxLzWJZ+lHB3uOFkA/vIce1C8DcAToL5zx7Yep7Do+93NEvzLPbKS9emEKLAiNQOkPAMNVtU/qCjrG4hplIP0HF1+5pTJA0MnzwHtrnPo30jLMgBEyak23dypF/uZ6sXCOKIzWGr/XHfHJlgwsSYXzDx/HLG2TnnYnrTCMI7rQddF54FdlFT4Ozd+HOvRB7yXOYevX3Mf+ff4H0/KfWTOtqSBiskCxsJpgRK5/+JKkqMZ9j08/8Im7rDsQaRMB0p1n59PX4lUUya3Ea6n1FIpnIpECTnBSesCKsh8jd6yu4Zs5to3W+Niz4+OqAFy7MMmtLdc6YD66M/AfXxj8rMLz9hE38uHbH5GfWZLAV+5Onqc9+6Oyt+vROLm0viPEEYynJ+cbiEXbkQsdXNLKUJobUG4IVxEqdQFGDEXDjIesP7WPqBS+ARgcNkXTzdnR4mOHnPofLclRgzXuMMZyV92iop/+VzzD6zI2E0Qg308O1epB3SXecS/vpl9G+/Hl0LruS/NwnY9QzuPkmjrznnWy87U8YXvdOVj/xCaYvvIBidQnd6LPwkz+NOf8C/EOHYbiC2AQ7M0+jO8WR6z9GgxLVDINhIBn3jsd0xGDcURBBkEeFat4YUrH0XEZVRc5ot+k5y7nNhO1poqUG+fDKxt6vDPyfqFJee+3jyFSvBHcD+DNSvvsXd2x+91Nbwc+mLbc02OAfD/T5jtPbnJVkfGlY8VA55pJemy3RsJYEXAVGHAeqyFf6izy7O8uCdZSmVv+OxwMa/+Gn2frzb6YKngRDLJbY94afpPrMR7HdDs5HnAjlRMQXnbA+HBJipLP1NFq7Lqax6yLc9p0k3WmMSylXllm+8w7Km2/E33Mn2doyqShVatFhhNM309yxnbBnhWrLFOOH7ievPKQ5bNlO/qSn0Ln6FZRf/TiH3/V2Hji8wdZuxr8seq47cpi3nr+TrvF19I45EeIWJVOlbxPuXNuglzh2NJpUVPhxDGkjsX+6b+VDv7N/4+XX7ca++t2EJyRmpZFtUyKcmTTpl7VE9aLeNEkMrEmkhWG7pDQslL4g8YKzjtIHTGVomZyNqEwFZSktmRNDx8yxct1bWX7Kecy89PsJVYVpzrP5/76GvT91D+zZB7mjCBXRWIwaEp9ww3JgzqY878iQ8E8f4PDH34dxDWzaRI1Bx0PsaIhLIE8tpm2JkiGaYac8YekQw+XDpFGw+yo6aVYTrHSdcPgwoy99mZX3v5f21VfROutpbF75HC2UCxrKj5+xwEpRIkaYcsLYROyEIXJ8LqEiIjHS8pGpRlKXuomRUJbQsEgiyWMTfE/WGnaW1OB8xbgaYx1cttlwmmnyvkMlb98/oJ01aXoLpFjNOVwZ9hXKfA5XzM6w0G3zof4Snzk8xJiMYTai6wPrv/rLDD//KSRJ8GWJO2MXW37199CpTTAuSVNLQoWlRGLBFbMtLpzJCM5jOm3aWY+GsTg/xpZDUgtZu4nkHUrbZGwcQRUXSkIMpCYlNY5hbpBWSnAJVZIzyhNCK8H1Ejq6zMH3fZT3fvRfKBqRpgq7OhnPb7YofEHpqLk/8tgiFAfsnJ6h6ww2BpwYuu0W1hjUP7Z/+wgD3FDDIny9H/7wYDEeVQ5ncqdNFcqqQKTg4k6X6aSulWK1zkCps9yyvs5X19dxDqQak49KntOb4dKZmbqekAY0cdj+Onvf9LNUX72RJE0ZV57kouey8Fv/jeW507lvcUhFSjCGUaLMZ56ppKCUggqdADcJlpRMMiSm+JiRFwntsaNRJthgiBJJg4FosN6SVRaJDiGQeU/uBRsmFRRjykzb8My5nNwJhRGoPNGPuDhrModQiZAEc0J4ZmJN2xRV0hAQKoIJE9KFInV5huSxBrucxCBxO1zwS+cu3PxdvTwdV4FMkUACZoOQGpLYQKuKsasT7rm3LAsYSWiKEiTSqCJlolhVjBdGicNqCZJjxuuMt21ny6/+L1rPuIRQ1vzPlZs/w/Vv+AnOXTrC5kZGVE8lAaMOsHjjUQlYEQY+UJSebiNDJtX+DDLpEIgiBFvhpdaXGa1f3oQJRD0hm2FIo8GbksREJBgqMRMmeCRIQMVig51U53oUP1aEKH5CSrOoeFyomdYZThs2k7c8ePjgf9/fP1+V9UeXrTSP2oRNDUVzcQfNKqPBqJVh4imSAiWFyjAOY4JRbLSYaCkNdEVoaUmIJVYjpQWNQoyGygouBkQtEitM3sId2Mf+N/wQK+/5K0yaoQrTT7+c777uQ0y/5OX0iwHRl4iri3fUqKpiqUiiYRgc+9crQkixk4JLdcK83sBFIa0svbEhjRBMxJswwZNMjeVL7e17U2fTymgpRY6LB6hjlCBY1ZPS801UXKyLW4nW0icfDYe95W8OrnDd4QFijACNk2NJx7WdYPZA3NbIf+Tiprv0zEyiSDDBRER0Ug9IcGpOqCp+9JKjKnK0xudR+E9ORgXJcOMVVj7zMfziERoXXIBpdpFOj97zn4du3s7KA/fD4YOkMWATjxrB+gzUk6SWmXaPOCyxUTCJPVaw1RBBAmhKMK5mMlPDJd7UhkpCffMqOimuUb9k4mzWBZxkMrKPis9P3AQSdSxVJSOFriRURhmlY2bKnLtGTvYM1vzFC93u4eXBl3/0V/TWK8HtOY4l+ggD/HC9D9C2brAtSb7rwlYrzzRig5OGF9QmCA6JMNG4PeKSRAQxj2QVC7WQQY7WBTUGL8pSDBR5l5YaBl/+AoObPofrtUhPP5OYtmhdcBFTlz+PmAn9I0fQxTViUVClFmcjObEuCZOAJjUS63RSMBZTM7FNSSElPgRyrWsbRTuphIitVfwSmNTdrfl3Ug8sPyHlmoluV4+l1h5phGAjR6o+ai1d42pJrCipCTypm/DMuUYsiXLz4vi99/h469FBflID3AB6Hdg/8/6BZjm+4vJN3XPTxMdhFONdwt6yoIiGrk0Q4x8zgXoyAxgUiQaxlpWi4OP7lji9mbA5OlzSQI88wOhjn6R/+5dwDUeysAU7v4X82VfTvfpl2O07KLxHVtYYFhU6KkmKEsGTVAFC/dKglFEZeI8flGirR2/T6dgyMo4FTuvaDX0VCo1YZwgTPZq1lmiEInhWNgYkSU4qckyXzAlK5Boan5EmraTNRuKoyoq8alJaA1rQ8y7eNRT7/sPj9xxWf4IBTihd/GoIF7XdT1yxMPPcDhJjDKZhHN/YGHH/xhoXtnuMXMa+UcW2zNX6sUnBOz1JMuPosRpCEqJGWlnKC7ZvZhrDwA0YWyWxPaIdEj/9EQ7edBPmKU9j+vIX0r70ctInnUX6/a9l6vtfS7j/bta/9nmqu++iePB+qrVlZHVAKMeoVTLbwDS6yOwM7adeRN4Uys/dyGjpCI4w8dxSRlVFf7TG1qkODXUslwWHR0N2dmZwYmk2GpPMqD6se1A5zgR6rJLMCMdXjqzwjXLImc2UXT2lGzxiLcEJIzNk3Y5PSk9/hAGOFhXdbnnpS+ay9mB94KvUuG1OmE8ts5vnOM0p7z+0zseOLPNL584zNYF2oyoBxWHqpeiofEmoWQ4TnbpovRu1LAQNhJiRRBBKEEOaTyExsPbVT3DoSzewPLcFzj2XqbMuwO16EmbXU5h+5Q9M5n9FHPSJwyEaPISIaaTY6Wn6hw/z0Ic+TPe6f6DceyuJSREcY1viQmTeNWl3J16aKpU1HFLYGS3BVmSZI1GO6QQiBuPSuqRl9CiRykBDlQfCkDv9mF6nx5yLdEgJTnDqa5F2gLzi1AQaADamla/QqSRlaDyl8cymCc4LAzfgvLbj7PYcPWPQELFikElxoqMO1uMpKhXwk6zT8fPFhoRAJNrIrGtStjyhf4D006usf+4G1od9Oj/0Rlq/9BbUAMah3RmkO3PsRmIxYukfruPQX/45g3tuodFIaJoUjQnDJJCEnKEa7h4eZFMrZ1ts403JQpIybnd4sFpniyYMR0NaaUaeWEQVi3DT0mGSLOHCXpe8CFhVPJGFZpMLBoHMwKyzx0gIGixRLIU4SmOEk8RjJy3cujgc3Xp4PHjl6e0eqa8r1UZR1qSuubDLtSiSiA8FYsyxNI9RObYUnQrX5sSIMhJNwMaMO4aBTBO2dVqMe2P8IGP6h17LaT/zC9QlKpSood5QxcJ4jdWPf4y1v/5L4s1fZMopU9M9ymgZkJAFX9f5t5HRqKKX50xhqFxJlECnEqyv2NCSTtIh6IRfOiHFihg2N9p1VbtJXqO0gsGQ+4rzmhkihjw1xFAxKIbkaasemBqRGMMpz4DKauFtREKgqcKKFf77A0s473n9ebOs+RF9qZiySV2wb+JausejRp3UizuKvR9l3hkMBTak/OXBg1zcaXNO7jkYYeE/vZ75n/gZsE2kiMTU4EytRevf9DFW3vE2hl/8NM2wStJNCbFFPzo+8OABnr1pgfMTpVClG8DbFreMR0w5YT4JHMyVZlC2Z002myYlFY28Fg+aCXamCjvaDSIBDXWuOYm10yuqTGe1srI/HtEQR6/dIfiIxIp5C1uSpHVfVT2+Aa6auKFW5Om5sURneHA8JgTLgVHgwqkuU5pxUDcYFzDVqCPOUiLiC4ykE/34iYihWluX6IyhriwqBhds/dwAPKjFRUM1kYi+/rTTyUOflXaP7T99DZ3v/l5CDEiIkNeGGnzxsyz+9Tvgk59Ayg0arRySGdRHhEhLlQtnevQST2VKCjLUCXtXB/zLvkUWztjO5hTyckwQGLqK7rjet7w5bsyI4k3EVCWWWqoaJ4WiTBS8FTweCaaulxcUHwLBCqX3ZnMzo9lu/QQrq++8CqobHqdoXwTSTWmyLYkZN60O5A8OLHNRq8PvP+k0+lqx4UtmM0swCYaAmTw2RF1KHlPK6InmYfq6iQqJcNf6Bi2XckaaUoonmkDUmkfaVEWJjFzAYLCmYiaU+HPOY8sv/DatZ13GOBTkNgMDxZe/xP73vIPi4/9Ic20Zm3WJrSbG1wVjj1LpLSXPajWpxBOikIqhKgI7G5bXnrmVe9dXuSfpcJo4ykRxqpROJ6VvIkEFowk2Rox4ggUTBFE7oc8Y7MS5WBt7SpdQ+You0BYliY7U5IovkfF4FfAXcIyzfCIU8abJz23NROayhIUs4fK8w2o1wiQjutUY1QTVBlYjIZpaphki//Cg54ZCMc48Yh0SBBMTRip1JwSLl3pTFKfcMw78r4MbLDlHogbFUw36uOc+n9P/+O3kz7oMD+Q2o7rlazz0ptez5/Wvgfe8i5nhmCzvUjiLhrrCW5SHy+KXpuDeasy+KkNDG2uV1aHjq2sbnJ40yFLLLcvLeBtpeEGKnEHSrovQxogQUOOJRkmCoSFC4iLBBCoj9IvIulFyb2inLb64tsy96xu00gaaWBbDmAPDoY7ICKXeAoTbH4cdLaa2TDbt3Jk9qWjkffPabT3u1DZ3F/BkERI3Bs0Zx5oCKCjjDK5fXme6WOKZ52x+xCKkAkFLntTrYlQZhRF5cFQ4co0IKV9dK7hiNjJlx1S+zdSPvYGZ1/0UptEBhfIbt3Douncw/PAHkfVFkiaYbsooWGxQmlV57PkyeoxfDJnp8qm1RdYHq7x++zYG9LnFF5zd7CB2g8tmOlB0iHHMwFm+cmSFg4sFL9q2mQYNYqwIBMZWcNZy1zhiS+GCZpNYDBlIoCUGtZCahGfOTtOgLuscNanVn4nj3jhmNRSfPJVSBQDcG0dJxQxJCHxdhT+5+xDfNtvkwi2z3FyukpaeM9qW6OuCCh01/NR5W2BcoF6RSVWVSQxJlEgvKKWpKF2kWUbEDOi7kvNsi9845zQGgzWWzzyb7f/ll+m98BUoMLzrJtb//r0UH/kocfk+aBkajRSpEryXyf5xVBUgj0AoA0pVKlf0ZvFTJUuMODDOmW816foxeRBCNSYaQZOMtWHFQien4xMqH/naqGBznrEJZSwBxPGZw8sQhZ0zTXTd000dzSgMbQA8p1cWMYEPrC1iLbywM0cjCnvLNWyevpJx+YHHTcrvBnsHVPNiLzo3a1+wuenjuCjN5rTFuTOgWN77wAqlZJydBxoBbLR4LdnW9Gx2Fo0K1kxE23Vl3EISvjwqMcCUVYY2w0tCGrsQoCgK1q54Luf9tz+j+7TLGN79VQZ//Pss/t6vM7z5epwOydIWwaT1Q3lM/eQKNWECByd1xXY1dfljG/HBs15usDm3bDGBDXX84X2H2agKLpvrMLRCElJiEvnSch9nUs7JUk5LM1ZjxWcPHaLXbjLvEiRGkmg4r9HjyZ2cnBKskmCxmlCKrclYbvKYqyKhaxPa7UCMXppJJjcO4hl3j4o/uhPGPNbzAybqDX9kmF5XaLXbaamtRpenpZGvro4IyZD/cMYmsigY8ZBaVnyBRstMmeHtAIuDoEQbiUA7GlYr5R/3LfOyzTNsbQQkBFIcvr/EqLfA9M/9Mud97w9R3X4n97/ljQw/+U+09x0kyxq45lT9KJGqZrVFzIQ6aI7TqXmiREQtWTT1M8Ks0Gu0EVUKLzRzx2vOnMMP6noPiYlUmnDPcMCtwzHdtA3i2aCiZ3O+c/tmxMBYfS301siUrSYPKRKMJLVqM1akmuDF8eBoyLY850mzDVa8ZaNYIzWWRlS6yTcRB5Rm2B7mXW5fE/YVK9zpC+Ztm+dOtSh1A9E2n15c46zpHqUvSapAO0/ph5xOAqNqhMXSw9FPlMQpbzx7hpYk2CLHhSGjMKJ59QtZeP1PkSZdDv7y/8PaJz9EfmSRrgmMuxnRGow3ZKVSOcVoJBpF1TxCJCgKWcgZZUOGXhlWLeYNGBuIxJo7WhQ8w2WU002MX6FJwUbq6KymvHrLNnoRTOkhE5RAxsNPxFCRyUOIara11boUm8XVkipj0OCJMeDylAeHK7xnzwYvmd3K9hnHfbHg/mE5PlmY9IglaM9Rwm90uh70R1oFyfO3TnHHaiE+wq7ZhITA/UXFV4YbnJPlbJGMJDOMZIwWMGUTHBa1OUk0jI1gXcmCrwUTRemJ81vo/vhPMf28l7HxwQ9x32/9POOvfIa2HWOahmBzrGQsjsY8uLHBXLOLl0Aa6ki8xvcfyfEMBPIk428Oj/nHg31eMN9EtAQc3sTJw14CgTUSk/PVIrLiS3b0EvI4wgSlEjt5Lo0/9pC4+rlgE5RXFXs08WMtwxg4Ug4gdaQuJbeGlkKqOdOdlNNnE76yHvVdDx3kIe8OHar8n8DjsyJURDii1d7N0vbP2zaTeVb01af18CEhlCVLw0iz0eFF8455JyyXDh8D2xqWEOGwFiz5gPfKew8c5um9KZ4z08WHkn7Dkj71yZx+6XPp33cP+//8jziycoR+knJ6d5oUYRwimdZiaRD6qhysBiwkbkKmssijZrOiBDcmK9scGa1jXf08gTrwUxCLF4guIibjQwcK3n5oiZdONzg3zfHGUiaA+rp4LObhAjB63DMejMOKEEKsFZ3WUHphtd9nc7tHipJGpZKSczPH/esl13z9YHz5GQtuOBx/4mvD0fgasNceV7j1hBo2eg3m2huQF881XjMI1fxf7Onrc2ZbOuPHUiQNPr+6SidantRJOCiRd9xziDzvcpbNUDwtk/JgKfzL2ipnZTMshsAtS2ucP5XQOH0ndyWb+Ox172HrHV8gdQkeR9sllB5uXuvTatTPh/HW00lTjEsIo4r5POHrvuShKrLgkmNPzxPq4q21E+3Y0oWr2pZuTBkbJZpIpjWfNcOCwIOjMbu6HV62aZo8lkhdHSjmVCER0YrEWGuwolggcwZnhX2hYLEI9GxGEgPOCHma0iYhV0Gso0iE2wvh7fcfoZsletFcWzsxjf+0eOT/OlKxfx7kjuOWohMMcMcNmDvAb0ndSz/WH589KITv2zxvvEaNVLKlkSPiWKxKiiD0o+FzGyXluGLnTILYgmKjzZ7hOt+xpc0ZOBZ6lk3isOtDDt73dR5cXubsrfM01NMW0MSwv6o4PK5InKFhoGGEGCtaTpmxU5CMeMeedW5eHXH13BRe48TzUY2I2GgRreg6SJxDEKqqYqSRQqFQy8GqpAqGhV7KpjyBoqDRFFQJSGaXgjF7FbNnONb14GUkCYPS8uHROg+MA4nmfPjQErbp2OkaFJSI8aTiGAGJZnxjNOS25RGr0cerF6arqSxNf/feh37r5jHvPKWHeR4VwcuZdJ+6nH/h7Mpuf9ps577L5qoLnuqsDzhZjEbjaCybGgmfHpf6+dXSfuf0vPZsPzYTwXgoU4eNQuLB5QbjPRJUhpXIMGvELoGKMYURMxgFMTGNfV9py2FmU4NTjd45Gj5iQsm4kbAytLIq3iw0o7ZLGxObm8KWphGqWFqJNoJWSuESQjTkMZV9Wpr9q+s605qKN68d4baNnKlWn9sGkSmTyg9u6pqDRuTmg6PbVnB/f2S0fvkLN3VesEVs+YVh342ik5uWRySSxed2esy114y3lqmRxhdtmzK9EOPICvcOV9ji2jSTjA0XxWTWLK+n/Ml9h677u42N11wD7vil53HVaEct9cr5uf+xHoof//hy/+L/clr3n141PbtZfIlvWLYodKJwF8LHllfIJWF76phGuKxnOBwDewaOJFNyAYrAKDccHg8pR5EzWm0WnLC9kSKxJBpDaVKIJYlEorGsVEoVhC1Zwb4qYypVpiOYSulLzsfWR9zrR+NdaZ53nKELbMlz+mWfsQYW2gmZCiFYhqoYSXnXoVU2koqlxZSzZiDH8rbl9V+5bX38q4BOw1NeOj/3iR/f3J7dlARu9xucJzPcXZX8w6GD/MLZ8zC0PKCBZ/SEVlGr5fcSGJWGUTTsrYZ8cXXjvtvWw198flj+2QYckccouSpPANcnZ+fJd5u0ezfFuHNGxk+2KWOaGbO5mc/NSWORccLbDu79SIR0Z7f5/J6R+MItC+a2cp0b71ui2TEsuFwW+0OdbTY7Z/XmF8bF4N7BaNlcsnk+TrnkycNyND/XNTd3YrK+f+SfgonmjKn21+47uCyLQfVZW6blpv0rOtfNM1/KszenvXuXjXvw/73jztu+FvjTC1L3mjnDFaclWbxo62Yz7B+R6XZT25m2xv3wzHaztbzhV762NZ+SDx5ZCZ850r9lRpKnfu+u6cbBwm75tbsOvMQIB39Ayf+qfsjOU964vfUrL5ia3rnPl2enCmnCbX0jy2Hsr0hVOKfb/cJ9q8tPm24175SQVQfKYnTPqCxuW18NX17zf3kIPg6M+D+wPdroKTD1qPfZ4/z91KmMoEd9/vHOZ/WR2fZHq8qmHvWdx7/vPp6a8sray/w3yfdlchJzDZjrwB59qSJH/7/7uNd1YHU39rrdjzy2G+w19YOWOHae3bV+z0jtfenx73dPzsMjfxqpZcS6e7fdXTsRcvz3XLf74Z96Tf19jz7fleB2U/9e5OQMwevA2snfmslzPR99vUeP6zWYY987uZZ/t7oJ/w4z4NGpYXmCi5dv8uZO5XxP9LePdX3/x3byt9q32rfat9optP8PBvl42bHu+fEAAAAASUVORK5CYII=";

// ============================================================
// 設定 (将来の3軸拡張に備えた構造)
// ============================================================
// カテゴリ定義(キーは英語、表示は日本語)
// 表示順は DEFAULT_CATEGORY_ORDER で制御(ユーザー嗜好で並び替え可)
// autoGenerate: false のカテゴリは UI には表示されうるが daily-update の自動生成対象外
// (audit 結果を見て段階的に有効化していく方針 — docs/OBSERVATION_PHASE.md 参照)
const CATEGORIES = {
  // 既存 10 カテゴリ(2026-05-19 まで)
  politics: { label: '政治', enabled: true, autoGenerate: true },
  economy: { label: '経済', enabled: true, autoGenerate: true },
  sports: { label: 'スポーツ', enabled: true, autoGenerate: true },
  game: { label: 'ゲーム', enabled: true, autoGenerate: true },
  anime: { label: 'アニメ', enabled: true, autoGenerate: true },
  animal: { label: 'アニマル', enabled: true, autoGenerate: true },
  uranai: { label: '占い', enabled: true, autoGenerate: true },
  gourmet: { label: 'グルメ', enabled: true, autoGenerate: true },
  influencer: { label: 'インフルエンサー', enabled: true, autoGenerate: true },
  entertainment: { label: 'エンタメ', enabled: true, autoGenerate: true },

  // 2026-05-19 夜 追加(Phase A 観察フェーズの段階投入)
  // 自動生成対象(5 カテゴリ): star / hobby / gadget / ai / retro
  star: { label: 'スター', enabled: true, autoGenerate: true },          // 時代を象徴する人物群(アイドル/俳優/アーティスト/スポーツ選手/VTuber/著名経営者)
  hobby: { label: 'ホビー', enabled: true, autoGenerate: true },          // フィギュア/プラモ/ガンプラ/トレカ/コレクション
  gadget: { label: 'ガジェット', enabled: true, autoGenerate: true },     // スマホ/PC/AVデバイス/家電/カメラ
  ai: { label: 'AI', enabled: true, autoGenerate: true },                  // AI/LLM/生成AI/AI動画/AI規制
  retro: { label: 'レトロ', enabled: true, autoGenerate: true },          // 昭和レトロ/平成リバイバル/復刻商品/レトロゲーム

  // 2026-06-02 追加(物件起点 → 住宅・建築史へ遡る型)
  fudosan: { label: '不動産', enabled: true, autoGenerate: true },        // 物件/地価/新築/リノベ/デベロッパー → 住宅・建築・都市史へ遡上
  // UI 表示のみ(audit 結果を見て自動生成対象化を判断、当面は手動投入のみ)
  beauty: { label: '美容', enabled: true, autoGenerate: false },          // コスメ/美容医療/スキンケア/ヘアスタイル
  space: { label: '宇宙', enabled: true, autoGenerate: false },           // 宇宙開発/ロケット/JAXA/天文現象
  lifestyle: { label: '暮らし', enabled: true, autoGenerate: false },     // インテリア/料理/ペット以外の家庭文化
  money: { label: 'マネー', enabled: true, autoGenerate: false },         // 個人金融/投資/節約/家計
  travel: { label: '旅行', enabled: true, autoGenerate: false },          // 観光/インバウンド/航空/鉄道旅
};

const CACHE_KEY_PREFIX = 'rekishi_cache_';
const TODAY = new Date().toISOString().split('T')[0];

// ============================================================
// 「今日の現代史」1 行コメント(2026-05-19 夜 試験実装)
//
// サイト全体の編集視点 = 「今日は人類が何を考えていたか」を 1 行で示す。
// ロゴ直下のタグライン下に表示。該当日付がなければ枠ごと非表示で安全。
// 当面は手入力、将来 LLM 自動生成検討。
// ============================================================
const EDITOR_NOTES = {
  '2026-05-19': '日韓は隣国とエネルギーを分かち合おうとし、AI 半導体は熱を冷まし、大谷はバットを振った ── 文明は揺れ、人は推した。',
  '2026-05-18': '高市が韓国へ、ルネサスがAIへ、横綱は土俵へ ── 古い秩序と新しい欲望が同じ日に動いた。',
  '2026-05-17': 'ゲーム業界のレジェンドが世代交代に揺れ、コナンは興行を更新した ── 創作の現場は、いつも誰かの引退と誰かの新作で出来ている。',
};

// ============================================================
// 「カテゴリグリッド」CATEGORY_GRID(2026-05-27 — 旧 FEATURED_ENTRIES + Header の categoryTabs を合体)
//
// 4 列 × 4 行 = 16 個の小型カード。各カードに 絵文字 + カテゴリ名 + ヒント文。
// 注目入口 (旧 FEATURED_ENTRIES 4 件固定) を全カテゴリに拡張、Header の
// テキストタブを廃止して 1 つのカテゴリ選択 UI に統一。
// topicsMode=true (トップ): フルカード (絵文字 + 名前 + ヒント)
// topicsMode=false (記事閲覧中): 小型カード (絵文字 + 名前のみ、ヒント OFF)
// 16 個目の「辞書」は isDictionary:true で onDictionary を呼ぶ専用 entry。
// ============================================================
const CATEGORY_GRID = [
  { id: 'politics',      emoji: '🏛',  label: '政治',         hint: '首相と政界' },
  { id: 'economy',       emoji: '💴', label: '経済',         hint: '株価と企業' },
  { id: 'sports',        emoji: '⚽', label: 'スポーツ',     hint: '選手と試合' },
  { id: 'game',          emoji: '🎮', label: 'ゲーム',       hint: '名作の系譜' },
  { id: 'anime',         emoji: '🎬', label: 'アニメ',       hint: '話題と続編' },
  { id: 'animal',        emoji: '🐾', label: 'アニマル',     hint: '動物と癒し' },
  { id: 'uranai',        emoji: '🔮', label: '占い',         hint: '運気と占術' },
  { id: 'gourmet',       emoji: '🍣', label: 'グルメ',       hint: '食と名店' },
  { id: 'influencer',    emoji: '🎤', label: 'インフル',     hint: 'SNS の発信者' },
  { id: 'entertainment', emoji: '🎙', label: 'エンタメ',     hint: '芸能と人物' },
  { id: 'star',          emoji: '⭐', label: 'スター',       hint: '時代の象徴' },
  { id: 'hobby',         emoji: '🎁', label: 'ホビー',       hint: '集める文化' },
  { id: 'gadget',        emoji: '📱', label: 'ガジェット',   hint: '新製品と家電' },
  { id: 'ai',            emoji: '🤖', label: 'AI',           hint: '日常の変化' },
  { id: 'retro',         emoji: '🔥', label: 'レトロ',       hint: '昭和の記憶' },
  { id: 'fudosan',       emoji: '🏠', label: '不動産',       hint: '物件と住まい' },
  // 「辞書」(2026-05-27 撤廃) は CategoryStrip 右端の 🔍 検索ボタンに集約
];

// ============================================================
// CATEGORY_COLORS — カテゴリ別カラーアクセント線 (PC Watch 風、2026-05-27)
// CategoryStrip の各タブ上端に細い色帯を引いて識別補助
// 和風パレットに合わせて落ち着いた飽和度に調整
// ============================================================
const CATEGORY_COLORS = {
  politics:      '#c8302a', // 深紅 (現サイトの accent)
  economy:       '#a8894a', // 金 (現サイトの gold)
  sports:        '#3a7fb8', // 空青
  game:          '#7b3fa6', // 紫
  anime:         '#c84a7f', // 桃紫
  animal:        '#8b6f3a', // 土茶
  uranai:        '#5b3a8a', // 深紫
  gourmet:       '#d05848', // 鮭赤
  influencer:    '#3a8a8c', // 青緑
  entertainment: '#d97f30', // 橙
  star:          '#d9a830', // 山吹
  hobby:         '#5e7e3a', // 草緑
  gadget:        '#4a6070', // 鋼青
  ai:            '#2a7080', // 深青緑
  retro:         '#a85230', // 錆橙
  fudosan:       '#3f6e50', // 深緑(住宅・土地)
};

// ============================================================
// AMAZON_KEYWORD_OVERRIDES(2026-05-28)
// label は Amazon 検索キーワード兼用だが、略称/抽象概念/苗字だけ等は
// 検索すると別商品に化ける(例: アイマス→アイマスク)。
// ここに「label → 最適な検索キーワード」を持ち、リンク生成時のみ差し替える。
// 表示チップは短い label のまま、検索だけ最適化する(decouple)。
// 固有名詞でそのまま当たるものは登録不要(label にフォールバック)。
// ============================================================
const AMAZON_KEYWORD_OVERRIDES = {
  // 略語・略称 → 正式名称
  '007': 'ジェームズ・ボンド 007',
  '007ゲーム': '007 ゲーム',
  '009': 'サイボーグ009',
  '1000X': 'ソニー WH-1000X ヘッドホン',
  '999': '銀河鉄道999',
  '3DCGインディ': 'インディーアニメ 映画',
  'AS': 'アナザースカイ DVD',
  'EGG': 'プロジェクトEGG レトロゲーム',
  'FZ': 'フォーメーションZ',
  'GBase': 'ガンダムベース 限定 ガンプラ',
  'GM': 'ゲームマーケット ボードゲーム',
  'GX': '機動新世紀ガンダムX',
  'HANA': 'HANA ガールズグループ ちゃんみな',
  'HMD': 'ヘッドマウントディスプレイ VR',
  'KOR': 'きまぐれオレンジ☆ロード',
  'NHK土曜': 'NHK土曜ドラマ',
  'OSS-LLM': 'ローカルLLM 本',
  'PC': 'レトロパソコン MSX',
  'PG': 'パーフェクトグレード ガンプラ',
  'R-TYPE': 'R-TYPE シューティング',
  'ROG': 'ASUS ROG ゲーミングノート',
  'Ray': 'Ray 雑誌',
  'SBG': 'ソフトバンクグループ',
  'SKG運動': 'Stop Killing Games',
  'STG': 'シューティングゲーム',
  'SW': 'スター・ウォーズ',
  'SW映画': 'スター・ウォーズ 映画',
  'T&E': 'ハイドライド MSX レトロゲーム',
  'T&E SOFT': 'ハイドライド MSX レトロゲーム',
  'TBS深夜': 'アニメイズム Blu-ray',
  'TCG': 'トレーディングカードゲーム',
  'TEE': '欧州 国際特急 鉄道 本',
  'TJ手術': 'スポーツ医学 野球 本',
  'TOHO': 'TOHOシネマズ',
  'Tuber食品': 'YouTuber プロデュース 食品',
  'UTB': 'UP to boy 雑誌',
  'VTuber×': 'VTuber グッズ',
  'WWDC': 'Apple WWDC 本',
  'Wi-Fi': 'Wi-Fi ルーター',
  'XR': 'XRグラス スマートグラス',
  'α7R': 'ソニー α7R カメラ',
  'νガンダム': 'νガンダム ガンプラ',
  'AIコード': 'AIコーディング 本',
  'AI安全': 'AI セキュリティ 本',
  'AI市況': 'AI 投資 本',
  'AI技術史': 'AI 歴史 本',
  'AI計算': 'GPU データセンター 本',
  'AI半導体': '半導体 投資 本',
  // 抽象概念・トピック → 「テーマ + 本」
  '1票格差': '一票の格差 本',
  'AI市場シェア': '生成AI 本',
  'APEC': 'APEC 本',
  'CPI': '消費者物価指数 本',
  'FOIP': 'インド太平洋 安全保障 本',
  'NT倍率': '株式投資 日経平均 本',
  'インテリジェンス': 'インテリジェンス 情報機関 本',
  'ガソリン税': 'ガソリン税 本',
  'ガバナンス': 'コーポレートガバナンス 本',
  '中東と市場': '中東情勢 経済 本',
  '中東と石油': '中東 石油 エネルギー 本',
  '内調': '日本 情報機関 本',
  '円安': '円安 為替 本',
  '原油危機': 'オイルショック エネルギー 本',
  '半導体': '半導体 本',
  '実質賃金': '実質賃金 経済 本',
  '家庭用ゲーム機価格': 'ゲーム機 ビジネス 本',
  '巨大IPO': 'IPO 株式公開 本',
  '常時DRM': 'ゲーム DRM 本',
  '情報機関': '情報機関 インテリジェンス 本',
  '国家情報局': '日本 情報機関 本',
  '国産AI': '国産LLM 本',
  '為替介入': '為替介入 本',
  '支持率': '内閣支持率 世論調査 本',
  '日比': '日本 フィリピン 関係 本',
  '日比外交': '日本 フィリピン 外交 本',
  '日比関係': '日本 フィリピン 関係 本',
  '日経平均': '日経平均株価 本',
  '日銀': '日本銀行 金融政策 本',
  '東証': '東京証券取引所 株式 本',
  'ドル円': 'ドル円 為替 本',
  '電力政策': '電力 エネルギー政策 本',
  '石油備蓄': '石油備蓄 エネルギー 本',
  '自公連立': '自民党 公明党 連立 本',
  '解散': '衆議院解散 本',
  '解散時期': '衆議院解散 政治 本',
  '衆院解散': '衆議院解散 本',
  '補正予算': '補正予算 財政 本',
  '諜報': '諜報 インテリジェンス 本',
  '選挙制度': '選挙制度 本',
  '長期金利': '長期金利 金融政策 本',
  '生成AI': '生成AI 本',
  'パンダ外交': 'パンダ 外交 本',
  '独立史': '芸能事務所 独立 本',
  '栄誉賞': '国民栄誉賞 本',
  '配信収益化': '配信 ビジネス 本',
  '配信文化': 'ライブ配信 本',
  'ライブ配信': 'ライブ配信 ビジネス 本',
  '昭和100': '昭和レトロ 本',
  '昭和遊び': '昭和 遊び 本',
  '揚げ鶏文化': '唐揚げ レシピ 本',
  '米財務長官': '日米経済 本',
  // 動物・展示テーマ → ぬいぐるみ/図鑑/本
  'エランド': 'エランド 動物 ぬいぐるみ',
  'キツネザル': 'キツネザル ぬいぐるみ',
  'カバ': 'カバ ぬいぐるみ',
  'カメ': 'カメ ぬいぐるみ',
  'チーター': 'チーター ぬいぐるみ',
  'オランウータン': 'オランウータン ぬいぐるみ',
  'ライオン': 'ライオン ぬいぐるみ',
  'ペンギン': 'ペンギン ぬいぐるみ',
  'フンボルト': 'フンボルトペンギン ぬいぐるみ',
  'ニホンジカ': 'シカ ぬいぐるみ',
  'ワオキツネザル': 'ワオキツネザル ぬいぐるみ',
  'ドチザメ': 'サメ ぬいぐるみ',
  '動物園': '動物園 図鑑 本',
  'サファリ': 'サファリパーク 本',
  '水族館史': '水族館 本',
  '水族館連携': '水族館 本',
  'サメ展示': 'サメ 図鑑 本',
  'ドッグショー': 'ドッグショー 犬 本',
  'ドッグフェス': '犬 グッズ',
  // 占いジャンル → 「○○ 占い 本」系
  'かに座': 'かに座 占い 本',
  '乙女座': '乙女座 占い 本',
  '双子座': 'ふたご座 占い 本',
  '射手座': '射手座 占い 本',
  '一白水星': '九星気学 本',
  '五黄土星': '九星気学 本',
  '九星気学': '九星気学 本',
  '十干十二支': '干支 暦 本',
  '一粒万倍日': '暦 開運 本',
  '四柱推命': '四柱推命 本',
  '数秘術': '数秘術 本',
  '手相': '手相 本',
  '風水': '風水 本',
  'タロット': 'タロットカード',
  '西洋占星術': '西洋占星術 本',
  '天星術': '星ひとみ 天星術 本',
  '血液型': '血液型 性格 本',
  '血液型占い': '血液型 占い 本',
  '冥王星': '占星術 本',
  '天王星': '占星術 本',
  '占いメディア': '占い 本',
  '占い本': '占い 本',
  // 苗字のみの人物 → フルネーム/分野付き
  '二宮': '二宮和也',
  '阿部': '阿部慎之助',
  '麻生': '麻生太郎',
  '玉木': '玉木雄一郎 国民民主党',
  '梅澤': '梅澤美波 乃木坂46',
  '立石': '立石正広 阪神',
  '朗希': '佐々木朗希',
  '霧島': '霧島 大相撲',
  '西園寺': '西園寺 鉄道 YouTuber',
  '阪神': '阪神タイガース',
  '前橋': '前橋ウィッチーズ',
  '嵐': '嵐 ジャニーズ',
  // ジャンル名/曖昧な一般語 → 商品が出るキーワードへ
  'アナログ': 'ボードゲーム',
  'イヤホン': 'ワイヤレスイヤホン',
  'カメラ': 'ミラーレスカメラ',
  'プラモ': 'プラモデル',
  'レトロ': '昭和レトロ 雑貨',
  'レトロゲ': 'レトロゲーム',
  'レトロ復刻': 'レトロゲーム 復刻',
  '平成リバイバル': '平成レトロ 玩具',
  '平成レトロ': '平成レトロ 雑貨',
  '昭和レトロ': '昭和レトロ 雑貨',
  '格ゲー': '格闘ゲーム',
  'レース': 'レーシングゲーム',
  'ノベルADV': 'アドベンチャーゲーム',
  'ノベルゲー': 'ビジュアルノベル ゲーム',
  '潜入ゲーム': 'ステルスゲーム',
  '同人/インディー': 'インディーゲーム',
  '同人ボドゲ': 'ボードゲーム 同人',
  'マラケシュ': 'ボードゲーム マラケシュ',
  '聴覚機器': 'ヒアラブル イヤホン',
  '完全ワイヤレス': '完全ワイヤレスイヤホン',
  'ノイキャン': 'ノイズキャンセリング ヘッドホン',
  'DAP': 'デジタルオーディオプレーヤー',
  '抹茶': '抹茶',
  '抹茶スイーツ': '抹茶 スイーツ',
  '京菓子': '京菓子 和菓子',
  '米菓': 'せんべい 米菓',
  '調理パン': '惣菜パン',
  '二郎系': 'ラーメン二郎',
  '横浜ラーメン': '家系ラーメン',
  'ラーメンスタンド': 'ラーメン',
  'ラーメン監修': 'コンビニ ラーメン',
  '回転寿司': '回転寿司 グッズ',
  '喫茶史': '喫茶店 本',
  '外食産業': '外食産業 本',
  '百貨店': '百貨店 本',
  '日本車': '自動車 本',
  '京都ゲーム': '京都 ゲーム 本',
  '日本のRPG': 'RPG ゲーム',
  '女優': '女優 写真集',
  'ボーイズ': '男性アイドル',
  'ソロ歌手系譜': '男性アイドル',
  '男性アイドル': '男性アイドル',
  '男性VTuber': '男性VTuber グッズ',
  'アイドル': '女性アイドル',
  '女性バンド': 'ガールズバンド CD',
  '歌謡曲': '歌謡曲 CD',
  '音楽賞': 'J-POP CD',
  '浪曲': '浪曲 CD',
  'JK美容': 'コスメ',
  '美容': 'コスメ',
};

// label → Amazon 検索キーワード(上書きがあればそれを、無ければ label を使う)
function amazonKeywordFor(axis) {
  if (!axis) return '現代史';
  return AMAZON_KEYWORD_OVERRIDES[axis.label] || axis.label || '現代史';
}

// 文明テーマ(CIVILIZATION_THEMES)は撤廃 (2026-05-28) — 試験実装のまま機能不全だったため削除

// ============================================================
// GLOBAL_AXES — 軸の共有プール(Phase A: 受け皿のみ、現状は未使用)
//
// 同名エンティティ(ソニー・任天堂・ジャニーズ等)の軸を複数記事で重複生成
// しないための共有プール。各記事の hotwords は文字列 ID で軸を参照する形に
// 段階的に移行することで、データ重複を排除する。
//
// Phase A 現段階では空オブジェクトでスタートし、既存記事の hotwords は
// 従来のインラインオブジェクト形式のまま運用する。resolveHotword(hw) が
// 両形式を吸収するため、GLOBAL_AXES が空でも既存挙動は完全に変わらない。
//
// 軸の型 (JSDoc):
//   @typedef {Object} Axis
//   @property {string} id              - 一意なID(GLOBAL_AXES のキーと一致)
//   @property {string} label           - 短いラベル(Amazon検索キーワード兼用、5字以内推奨)
//   @property {string} axis            - 軸の表題(シェア文用、自然な日本語)
//   @property {string} [description]   - 1-3行の軸概要(辞書ページ表示用)
//   @property {('high'|'normal'|'low')} [priority] - 軸の重要度(既定 'normal')
//   @property {Node[]} timeline        - 年表ノード配列(降順)
//
// 詳細は docs/CONSTITUTION.md ルール N(同名エンティティ軸の重複生成禁止)
// および .claude/plans/c-users-sawaki-downloads-shin-gendaisi-lively-dragon.md を参照
// ============================================================
const GLOBAL_AXES = {
  hololive_pro: {
    id: 'hololive_pro',
    label: 'ホロライブ',
    axis: 'ホロライブプロダクションの拡大史',
    description: 'カバー株式会社が運営する日本最大級の女性 VTuber 事務所(2016 年カバー社設立、2018 年ホロライブ事業本格化)。少数精鋭路線で配信・音楽・ライブイベント・ライセンス事業を多角展開、にじさんじと並んで VTuber 業界を牽引する 2 大事務所のひとつ。',
    priority: 'high',
    timeline: [
      { year: 2026, era: '令和8年', node: '5/22 AZKi×京王電鉄コラボスタート', desc: '渋谷駅POP-UPショップ・限定ヘッドマーク車両・1日乗車券・スタンプラリーを展開。VTuberと鉄道事業者の本格コラボ事例として業界を象徴。', officialUrl: 'https://www.google.com/search?q=AZKi+京王電鉄+コラボ+ホロライブ' },
      { year: 2026, era: '令和8年', node: 'にじさんじとの戦略路線差が鮮明化', desc: 'ANYCOLORが新人約20人デビューを継続する一方、ホロライブは少数精鋭路線を維持。両社の戦略コントラストが業界の話題に。', officialUrl: 'https://www.google.com/search?q=ホロライブ+少数精鋭' },
      { year: 2026, era: '令和8年', node: 'ホロライブ運営カバーが過去最高売上を達成', desc: 'ライブ・イベントとライセンス事業が成長を牽引、収益の柱が多角化。', wiki: 'ホロライブプロダクション' },
      { year: 2025, era: '令和7年', node: '宝鐘マリン 日本VTuber初の登録者400万人突破', desc: '日本のホロライブメンバー史上初の400万人到達、海外勢含めても国内勢トップに。', wiki: '宝鐘マリン' },
      { year: 2024, era: '令和6年', node: 'hololive ENが大型音楽ライブ「Connect the World」開催', desc: '海外勢の国内大型公演で、海外IP軸の収益化が本格化。', wiki: 'ホロライブプロダクション' },
      { year: 2023, era: '令和5年', node: 'カバー株式会社 東証グロース市場上場(3/27)', desc: 'VTuber産業の制度的成熟を示す節目。VTuber運営会社の上場は業界初級。', wiki: 'カバー (企業)' },
      { year: 2023, era: '令和5年', node: 'hololive DEV_IS(ReGLOSS)始動', desc: '日本拠点の新プロジェクト「DEV_IS」として5人組ユニット「ReGLOSS」がデビュー、音楽特化路線を打ち出す。', wiki: 'ホロライブプロダクション' },
      { year: 2022, era: '令和4年', node: 'hololive English -Council- 等、EN拡大が加速', desc: '英語圏向けタレントの拡張、グローバルでの登録者・収益拡大を牽引。', wiki: 'ホロライブプロダクション' },
      { year: 2021, era: '令和3年', node: '兎田ぺこら・宝鐘マリン等が登録者100万人到達', desc: '3期生中心に登録者100万人到達タレントが続出、事務所全体の知名度が爆発的に拡大。', wiki: '兎田ぺこら' },
      { year: 2021, era: '令和3年', node: 'ホロライブ初の合同ライブ「hololive 2nd fes. Beyond the Stage」', desc: '事務所横断の大規模音楽ライブをオンライン併用で開催、ライブ事業の核となる。', wiki: 'ホロライブプロダクション' },
      { year: 2020, era: '令和2年', node: '兎田ぺこらが登録者100万人到達', desc: 'コロナ禍の巣ごもり需要も追い風に、VTuber登録者100万人の代表例に。', wiki: '兎田ぺこら' },
      { year: 2020, era: '令和2年', node: 'hololive English 1期生「Myth」デビュー(9月)', desc: '森カリオペ・小鳥遊キアラ・がうるぐら等の英語圏向けタレントを投入、海外進出を本格化。', wiki: 'ホロライブプロダクション' },
      { year: 2019, era: '令和元年', node: 'hololive Indonesia 1期生デビュー', desc: 'ムーナ・ホシノヴァ等を擁する東南アジア向け展開、海外多言語戦略の第一弾。', wiki: 'ホロライブプロダクション' },
      { year: 2019, era: '令和元年', node: 'ホロライブ3期生・4期生デビュー', desc: '宝鐘マリン・兎田ぺこら・不知火フレア等の主力タレントが続々と加入、組織として大型化。', wiki: '宝鐘マリン' },
      { year: 2019, era: '令和元年', node: '初の単独ライブ「ノンストップ・ストーリー」(SHIBUYA-AX)', desc: '事務所単独のリアルライブを実現、ライブ事業の出発点。', wiki: 'ホロライブプロダクション' },
      { year: 2018, era: '平成30年', node: 'ホロライブ2期生デビュー(湊あくあ・癒月ちょこ等)', desc: '初期から長く活躍する2期生がデビュー、組織体制が形になる。', wiki: 'ホロライブプロダクション' },
      { year: 2018, era: '平成30年', node: '男性VTuber事業「ホロスターズ」始動', desc: '男性タレント部門としてホロスターズが活動開始、男女両軸での展開へ。', wiki: 'ホロライブプロダクション' },
      { year: 2018, era: '平成30年', node: 'ホロライブ1期生デビュー(白上フブキ・夜空メル等)', desc: '事務所の最初の本格的タレント群が活動開始、ファンコミュニティの中核を形成。', wiki: '白上フブキ' },
      { year: 2018, era: '平成30年', node: 'ホロライブ事業を本格スタート', desc: 'カバーがVTuber事務所事業を立ち上げ、初期メンバーをデビューさせる。', wiki: 'ホロライブプロダクション' },
      { year: 2017, era: '平成29年', node: 'ホロライブ プロジェクト発表・ときのそらが活動開始', desc: 'カバーが「ホロライブ」を発表し、初代タレントのときのそらが配信を開始。', wiki: 'ときのそら' },
      { year: 2017, era: '平成29年', node: 'にじさんじが事務所型VTuber事業を確立', desc: 'VTuber事務所モデルの先駆者として、後発のホロライブと共に業界を形成。', wiki: 'にじさんじ' },
      { year: 2016, era: '平成28年', node: 'カバー株式会社 設立(6/13)', desc: 'VR/AR技術を活用するスタートアップとして谷郷元昭が設立、後のホロライブ運営母体に。', wiki: 'カバー (企業)' },
      { year: 2016, era: '平成28年', node: 'キズナアイがVTuber第1号として活動開始', desc: 'バーチャルYouTuber概念を打ち立て、後のVTuberブームの起点に。', wiki: 'キズナアイ' },
      { year: 2014, era: '平成26年', node: 'YouTube日本でゲーム実況が一般化', desc: '配信プラットフォームとしてのYouTube浸透が、後のVTuber産業の土壌に。', wiki: 'YouTube' },
      { year: 2010, era: '平成22年', node: '初音ミク等バーチャルシンガー文化が定着', desc: '2Dキャラクターを軸とした音楽・配信文化が拡大、VTuberの精神的源流のひとつ。', wiki: '初音ミク' },
      { year: 2007, era: '平成19年', node: 'ニコニコ動画(RC)正式版・動画文化の基盤', desc: '弾幕コメント文化と「歌ってみた」「踊ってみた」がVTuber文化の土壌に。', wiki: 'ニコニコ動画' },
      { year: 2005, era: '平成17年', node: 'YouTube創業・動画共有時代の幕開け', desc: '米サンフランシスコでチャド・ハーリーら3名が動画共有サービスを立ち上げ、配信文化の母艦に。', wiki: 'YouTube', isOrigin: true },
    ],
  },
  nintendo_corp: {
    id: 'nintendo_corp',
    label: '任天堂',
    axis: '任天堂・花札商店から世界的ゲーム企業へ',
    description: '1889 年京都・山内房治郎商店から始まる花札・トランプメーカー。戦後の山内溥社長の下で玩具・ビデオゲーム事業へ転換し、ファミコン・ゲームボーイ・Wii・DS・Switch シリーズを次々と世界的ヒット作に。岩田聡・古川俊太郎体制を経て IP 多角化(映画・テーマパーク・スマホアプリ)を進める。',
    priority: 'high',
    timeline: [
      { year: 2026, era: '令和8年', node: '5/25 Switch 2 値上げ実施・国内ゲーム市場の節目に', desc: '日本専用版5万9980円改定が実施日を迎え、Switch各種・Switch Online料金も同時改定。発売11ヶ月の据置機値上げは異例。', officialUrl: 'https://www.google.com/search?q=任天堂+Switch+2+値上げ+5月25日+実施' },
      { year: 2026, era: '令和8年', node: '5/19 新作スマホゲーム「Pictonico!」発表(5/28配信)', desc: '任天堂が久々のスマホ新規IPを発表、事前登録開始。「ポケモンGO」以降のモバイル戦略を再活性化。', officialUrl: 'https://www.google.com/search?q=任天堂+Pictonico+5月28日+配信' },
      { year: 2026, era: '令和8年', node: 'Switch 2 システムバージョン22.0.0配信(5/19)', desc: 'ゲームチャット機能改善と「携帯モードブースト」対応強化を含む本体更新。ローンチ半年で段階的なUX底上げ方針を継続。', officialUrl: 'https://www.google.com/search?q=Switch+2+システムバージョン+22.0.0+配信+ゲームチャット' },
      { year: 2026, era: '令和8年', node: '全Switch系ハードを値上げ・27年3月期 最終減益見通し(5/8)', desc: '為替とメモリ高騰を理由にSwitch 2を含む全機種値上げを発表、好業績下での異例の判断に。', wiki: '任天堂' },
      { year: 2025, era: '令和7年', node: 'Switch 2 発売(6/5)・古川体制の代表的ハード', desc: '8年ぶりの後継機を投入、磁気Joy-Con 2 や4K対応など機能強化、発売半年強で2000万台突破。', wiki: 'Nintendo Switch 2' },
      { year: 2024, era: '令和6年', node: 'スーパー・ニンテンドー・ワールド(USJ)拡張オープン', desc: 'ドンキーコングカントリーを2024年12月に追加開業、IPリアル展開を更に拡大。', wiki: 'スーパー・ニンテンドー・ワールド' },
      { year: 2023, era: '令和5年', node: '『ゼルダの伝説 ティアーズ オブ ザ キングダム』発売(5/12)', desc: '前作『ブレス オブ ザ ワイルド』の続編、Switch後期を代表する世界的ヒット作に。', wiki: 'ゼルダの伝説 ティアーズ オブ ザ キングダム' },
      { year: 2023, era: '令和5年', node: '映画『ザ・スーパーマリオブラザーズ・ムービー』世界興収1300億円超', desc: 'イルミネーションと共同製作した劇場アニメが世界ヒット、IP多角化戦略の象徴に。', wiki: 'ザ・スーパーマリオブラザーズ・ムービー' },
      { year: 2021, era: '令和3年', node: 'スーパー・ニンテンドー・ワールド開業(USJ・3/18)', desc: 'ユニバーサル・スタジオ・ジャパンに任天堂IPテーマエリア開業、リアル事業の本格化。', wiki: 'スーパー・ニンテンドー・ワールド' },
      { year: 2020, era: '令和2年', node: '『あつまれ どうぶつの森』発売・コロナ禍で世界的ヒット', desc: 'Switch向けに3/20発売、巣ごもり需要を捉え世界累計4000万本超の大ヒット作に。', wiki: 'あつまれ どうぶつの森' },
      { year: 2018, era: '平成30年', node: '古川俊太郎が代表取締役社長に就任(6/28)', desc: '君島達己の後任として第6代社長に。経理畑出身・欧州駐在経験者で、IP活用と経営安定を同時に進める方針。', wiki: '古川俊太郎' },
      { year: 2017, era: '平成29年', node: 'Nintendo Switch 発売・ハイブリッド機で復活', desc: 'Wii U の不振から一転、据置と携帯を融合した新コンセプト機で累計1.5億台超のヒット。', wiki: 'Nintendo Switch' },
      { year: 2016, era: '平成28年', node: 'スマホアプリ『ポケモンGO』『スーパーマリオラン』', desc: 'Niantic と提携した『ポケモンGO』が世界的ブーム、自社配信の『スーパーマリオラン』でも本格モバイル参入。', wiki: 'Super Mario Run' },
      { year: 2015, era: '平成27年', node: 'DeNA との業務・資本提携・スマホ参入を発表(3/17)', desc: '岩田聡社長下でスマホゲーム参入を表明、IP活用方針を大転換、後の『ポケモンGO』ブームへつながる。', wiki: '岩田聡' },
      { year: 2015, era: '平成27年', node: '岩田聡 社長 逝去(7/11・55歳)・君島達己が後任に', desc: 'HAL研究所出身の岩田社長が胆管腫瘍で逝去、副社長の君島達己が代表取締役社長に就任。', wiki: '岩田聡' },
      { year: 2014, era: '平成26年', node: 'amiibo 発売(11/21)・フィギュア連動の新事業', desc: 'NFC内蔵フィギュアでゲーム内連動を実現、IP物販事業の重要な柱に。', wiki: 'Amiibo' },
      { year: 2011, era: '平成23年', node: 'ニンテンドー3DS 発売(2/26)・裸眼立体視', desc: '裸眼3D表示の携帯機を発売、後の3DSシリーズで累計7500万台超のヒット。', wiki: 'ニンテンドー3DS' },
      { year: 2006, era: '平成18年', node: 'Wii / ニンテンドーDS で家庭用ゲーム機市場を制覇', desc: 'Wii(累計1億台超)・DS(累計1.54億台)の両輪で歴代最高の業績を記録、ライトユーザー層を獲得。', wiki: 'Wii' },
      { year: 2002, era: '平成14年', node: '岩田聡が代表取締役社長に就任(5/24)', desc: '山内溥に直接指名され、創業家以外で初の社長に就任。「ゲーム人口の拡大」を経営方針に掲げる。', wiki: '岩田聡' },
      { year: 2001, era: '平成13年', node: 'ニンテンドーゲームキューブ・ゲームボーイアドバンス 発売', desc: '据置・携帯の世代交代。GBAは累計8000万台超、GCはやや苦戦するも後の任天堂体制づくりの基盤に。', wiki: 'ニンテンドー ゲームキューブ' },
      { year: 1996, era: '平成8年', node: '『ポケットモンスター』赤・緑 発売(2/27)', desc: 'ゲームフリーク開発の対戦・交換ゲームが社会現象化、後に世界最大級のメディアミックスIPに。', wiki: 'ポケットモンスター' },
      { year: 1996, era: '平成8年', node: 'NINTENDO64 発売(6/23)・3Dゲームの時代へ', desc: '3D表現に本格対応した据置機、『スーパーマリオ64』『ゼルダ時のオカリナ』等を生む。', wiki: 'NINTENDO 64' },
      { year: 1995, era: '平成7年', node: 'バーチャルボーイ 発売(7/21)・横井軍平発案の3D専用機', desc: '任天堂初の3D表示専用ゲーム機。横井軍平が発案、赤色LEDによる立体視を実現したが商業的には苦戦した。', wiki: 'バーチャルボーイ' },
      { year: 1990, era: '平成2年', node: 'スーパーファミコン 発売(11/21)', desc: 'ファミコン後継機として登場、累計4910万台、16ビット時代の代表機に。', wiki: 'スーパーファミコン' },
      { year: 1989, era: '平成元年', node: 'ゲームボーイ 発売(4/21)・税込1万2500円', desc: '横井軍平主導の携帯ゲーム機が世界累計1.18億台のヒット、携帯ゲーム市場を確立。', wiki: 'ゲームボーイ' },
      { year: 1983, era: '昭和58年', node: 'ファミリーコンピュータ 発売・家庭用ゲーム機の代名詞に', desc: '低価格・高性能の家庭用機が日本市場を席捲し累計6291万台、後の任天堂の主力事業基盤に。', wiki: 'ファミリーコンピュータ' },
      { year: 1980, era: '昭和55年', node: 'ゲーム&ウオッチ 発売(4月)・横井軍平の傑作', desc: '電卓技術を活用した携帯型ゲーム機が世界4340万台のヒット、携帯ゲームの源流に。', wiki: 'ゲーム&ウオッチ' },
      { year: 1977, era: '昭和52年', node: 'カラーテレビゲーム15 発売・家庭用ゲーム機事業参入', desc: '三菱電機との共同開発、任天堂初の家庭用ゲーム機として累計100万台超。', wiki: 'カラーテレビゲーム' },
      { year: 1949, era: '昭和24年', node: '山内溥が3代目社長に就任(22歳)', desc: '創業家3代目として若くして社長就任、後にトランプ・玩具・テレビゲームへ事業転換し世界企業への礎を築く。', wiki: '山内溥' },
      { year: 1947, era: '昭和22年', node: '丸福株式会社 設立(11月)', desc: '花札・トランプ販売会社として設立、後の任天堂株式会社の前身に。', wiki: '任天堂' },
      { year: 1902, era: '明治35年', node: '国内初のトランプ製造を開始', desc: '欧米輸入が主流だったトランプの国産化に成功、花札以外の事業の柱を確立。', wiki: '任天堂' },
      { year: 1889, era: '明治22年', node: '山内房治郎商店 創業(9/23)・京都市下京区', desc: '初代・山内房治郎が花札製造業として創業、現在の任天堂株式会社の出発点。', wiki: '任天堂', isOrigin: true },
    ],
  },
  ohtani_shohei: {
    id: 'ohtani_shohei',
    label: '大谷翔平',
    axis: '大谷翔平の歩み',
    description: '1994 年岩手県奥州市生まれ、花巻東高校から 2013 年に北海道日本ハム入団、2018 年に MLB ロサンゼルス・エンゼルス移籍。投打二刀流で 2021 年 ア・リーグ MVP 満票受賞、2024 年 史上初の 50 本塁打・50 盗塁達成。2023 年に 10 年 7 億ドルでドジャースと契約、北米プロスポーツ史上最高額。',
    priority: 'high',
    timeline: [
      { year: 2026, era: '令和8年', node: '5/18 5打点の大暴れ・「幻ランニングHR」で話題', desc: '日本時間19日の試合で5打点を記録、ドジャースの連勝に貢献。試合中の「幻のランニングHR」がSNSで賛否を呼び、スランプから完全復調を印象付けた。', officialUrl: 'https://www.google.com/search?q=大谷翔平+5打点+幻+ランニングホームラン+5月18日' },
      { year: 2026, era: '令和8年', node: '5/17エンゼルス戦 1イニング2打席を記録', desc: '六回に打者一巡の猛攻で1人で2度打席に。チームは1安打で5得点する異例の展開で15-2の大勝。', wiki: '大谷翔平' },
      { year: 2026, era: '令和8年', node: '5月のドジャースを牽引し首位独走に貢献', desc: '二刀流復活で打撃・投球とも好調を維持、地区首位の原動力に。', wiki: '大谷翔平' },
      { year: 2025, era: '令和7年', node: 'ドジャースでワールドシリーズ制覇に貢献', desc: '移籍2年目のシーズン、ポストシーズンでも活躍しチームの世界一に貢献。', wiki: 'ロサンゼルス・ドジャース' },
      { year: 2025, era: '令和7年', node: '投手復帰・二刀流再始動(6月)', desc: 'トミー・ジョン手術からの復帰、ドジャース移籍後初の投手としてのマウンドへ。', wiki: '大谷翔平' },
      { year: 2024, era: '令和6年', node: 'ナ・リーグMVP受賞でMVP3度目(史上初の50-50達成)', desc: '54本塁打・59盗塁を達成、両リーグでMVPを獲得する史上初の選手となる。', wiki: '大谷翔平' },
      { year: 2024, era: '令和6年', node: '結婚を電撃発表(2月)・SNSで報告', desc: 'Instagramで結婚を発表、後に妻・真美子さんを公の場で紹介。', wiki: '大谷翔平' },
      { year: 2024, era: '令和6年', node: 'ドジャース移籍初年度・ワールドシリーズ制覇', desc: '移籍1年目で投手は休養しDH専念、ヤンキースを破りWS制覇、自身初のリング獲得。', wiki: 'ロサンゼルス・ドジャース' },
      { year: 2023, era: '令和5年', node: 'ロサンゼルス・ドジャースと10年7億ドル契約(12月)', desc: '北米プロスポーツ史上最高額。年俸の大半を後払いとする異例の契約構造で話題に。', wiki: 'ロサンゼルス・ドジャース' },
      { year: 2023, era: '令和5年', node: 'WBC日本代表で世界一に貢献(MVP)', desc: '決勝でトラウトを三振に仕留め優勝。アメリカ国民にも強い印象を残す。', wiki: '2023 ワールド・ベースボール・クラシック' },
      { year: 2023, era: '令和5年', node: '右肘の手術・シーズン途中で離脱(9月)', desc: '靭帯の修復手術を受け、翌年は打者専念。長期離脱を回避する手術選択。', wiki: '大谷翔平' },
      { year: 2022, era: '令和4年', node: 'エンゼルスで2年連続二刀流フル稼働', desc: '34本塁打・15勝の二刀流継続、ベーブ・ルース以来の規定打席+規定投球回到達。', wiki: '大谷翔平' },
      { year: 2021, era: '令和3年', node: 'ア・リーグMVP満票受賞(史上初の二刀流MVP)', desc: '46本塁打+9勝で投打にわたり大活躍、近代野球史を塗り替える。', wiki: '大谷翔平' },
      { year: 2020, era: '令和2年', node: 'コロナ禍短縮シーズン・投手としては不振', desc: 'コロナ禍で短縮開催、投手として復帰途中で結果残せずも、翌年の覚醒の伏線に。', wiki: '大谷翔平' },
      { year: 2019, era: '令和元年', node: 'トミー・ジョン手術明けで打者専念', desc: '前年の手術を経て、シーズンは打者として復帰、二刀流再開へ向けて調整。', wiki: '大谷翔平' },
      { year: 2018, era: '平成30年', node: 'ロサンゼルス・エンゼルス入団・新人王獲得', desc: 'メジャー1年目から二刀流で活躍、ア・リーグ新人王に。シーズン終盤に右肘を手術。', wiki: 'ロサンゼルス・エンゼルス' },
      { year: 2017, era: '平成29年', node: 'NPB最終年・MLB挑戦を表明(12月)', desc: '日本ハムでの最終シーズンを終え、ポスティングシステムによるMLB挑戦を表明、エンゼルスを選択。', wiki: '大谷翔平' },
      { year: 2016, era: '平成28年', node: '日本ハム リーグ優勝・日本一に貢献(MVP)', desc: '投打二刀流で大車輪の活躍、パ・リーグMVPとベストナイン(投手・DH両方)受賞、日本一に貢献。', wiki: '北海道日本ハムファイターズ' },
      { year: 2014, era: '平成26年', node: 'NPBで二刀流定着・本格的に二刀流選手として認知', desc: '2年目に投手・野手両方の規定到達はないが、両方で活躍、二刀流のロールモデルに。', wiki: '大谷翔平' },
      { year: 2013, era: '平成25年', node: '北海道日本ハム入団・プロでも二刀流挑戦', desc: '高校卒からプロ入り、栗山英樹監督のもとで投打両立を実現。', wiki: '北海道日本ハムファイターズ' },
      { year: 2012, era: '平成24年', node: '花巻東高校でドラフト1位指名', desc: '日本ハムが交渉権獲得、メジャー希望から方針転換し国内入団へ。', wiki: '大谷翔平' },
      { year: 2010, era: '平成22年', node: '花巻東高校に入学・佐々木洋監督に師事', desc: '岩手県奥州市から強豪・花巻東に進学、菊池雄星に続く本格派として頭角を現す。', wiki: '花巻東高等学校' },
      { year: 2007, era: '平成19年', node: '小学校で野球を始める', desc: '父が監督を務める地元少年団で本格的に野球を開始。', wiki: '大谷翔平' },
      { year: 1994, era: '平成6年', node: '岩手県奥州市に生まれる(7/5)', desc: '父は社会人野球選手。三人兄弟の末っ子として誕生。', wiki: '大谷翔平', isOrigin: true },
    ],
  },
  npb: {
    id: 'npb',
    label: 'プロ野球',
    axis: '日本プロ野球の歩み',
    description: '1934 年ベーブ・ルース来日を契機に正力松太郎が招聘、1936 年日本職業野球連盟発足で本格スタート。1950 年セ・パ 2 リーグ制発足、長嶋茂雄・王貞治の昭和黄金期、イチロー・大谷翔平の世界進出、2023 年 WBC 優勝など、日本スポーツ文化の中核を成す。',
    priority: 'normal',
    timeline: [
      { year: 2026, era: '令和8年', node: '5/19火曜カード・高橋奎二が約2か月遅れで今季初登板初先発(いわき)', desc: '広島・床田、ロッテ・ジャクソン、ヤクルト・高橋奎二が先発予定。高橋奎二は調整遅れから今季初登板、被災地いわき開催のヤクルト主管巨人戦で誓い。', officialUrl: 'https://www.google.com/search?q=高橋奎二+今季初登板+いわき+5月19日+2026' },
      { year: 2026, era: '令和8年', node: 'パ・リーグ地方開催の本格化・前橋でロッテvs西武', desc: '前橋市民球場でのロッテvs西武など、地方開催で地域密着の取り組みが続く。', wiki: '日本野球機構' },
      { year: 2024, era: '令和6年', node: 'パ・リーグ DeNA下し日本シリーズ制覇・大谷50-50達成', desc: '大谷翔平が史上初の50本塁打50盗塁を達成、ドジャースで世界一。NPB OB の世界的活躍が続く。', wiki: '大谷翔平' },
      { year: 2023, era: '令和5年', node: 'WBC優勝(3大会ぶり3回目)', desc: '栗山英樹監督、大谷翔平が決勝戦でトラウト三振の劇的勝利。', wiki: '2023 ワールド・ベースボール・クラシック' },
      { year: 2022, era: '令和4年', node: '村上宗隆が王貞治超え56本塁打・三冠王', desc: 'ヤクルトの22歳が日本人最多シーズン本塁打を記録、平成生まれ初の三冠王に。', wiki: '村上宗隆' },
      { year: 2020, era: '令和2年', node: 'コロナ禍で開幕6月・無観客', desc: '史上初の事態、変則日程・球場無観客で乗り切る。', wiki: '日本野球機構' },
      { year: 2016, era: '平成28年', node: '広島カープ25年ぶりリーグ優勝・カープ女子ブーム', desc: '黒田博樹復帰の年、緒方孝市監督率いる広島が四半世紀ぶりに優勝。女性ファン拡大の象徴に。', wiki: '広島東洋カープ' },
      { year: 2013, era: '平成25年', node: '楽天初の日本一・田中将大24連勝', desc: '星野仙一監督、東日本大震災から復興のシンボルに。', wiki: '東北楽天ゴールデンイーグルス' },
      { year: 2009, era: '平成21年', node: 'WBC連覇・原辰徳ジャパン', desc: '第2回WBCで日本が連覇、イチローの決勝タイムリーが伝説に。', wiki: '2009 ワールド・ベースボール・クラシック' },
      { year: 2006, era: '平成18年', node: '第1回WBC優勝・王ジャパン誕生', desc: '王貞治監督率いる侍ジャパンが世界一、国際大会の幕開け。', wiki: '2006 ワールド・ベースボール・クラシック' },
      { year: 2004, era: '平成16年', node: 'プロ野球再編問題・楽天参入', desc: '近鉄消滅・オリックス合併、ストライキを経て楽天が新規参入。', wiki: 'プロ野球再編問題 (2004年)' },
      { year: 2001, era: '平成13年', node: 'イチロー大リーグ移籍・新人王MVP同時受賞', desc: 'マリナーズで日本人野手初のメジャー挑戦、242安打で新人王とMVP同時受賞。', wiki: 'イチロー' },
      { year: 1995, era: '平成7年', node: 'オリックスが阪神大震災から優勝', desc: '仰木彬監督、イチロー擁し被災地に勇気を与える。', wiki: 'オリックス・バファローズ' },
      { year: 1994, era: '平成6年', node: 'イチロー210安打・打率.385', desc: 'オリックス・パ・リーグMVP、シーズン安打数の歴史を塗り替え。', wiki: 'イチロー' },
      { year: 1990, era: '平成2年', node: '西武黄金期・森祇晶監督の常勝軍団', desc: '森監督下で80年代末〜90年代初頭にかけてリーグ連覇、堤義明オーナー時代の象徴。', wiki: '埼玉西武ライオンズ' },
      { year: 1985, era: '昭和60年', node: '阪神初の日本一・バース三冠王', desc: '21年ぶり優勝&悲願の日本一、関西熱狂。', wiki: '阪神タイガース' },
      { year: 1980, era: '昭和55年', node: '王貞治引退・通算868本塁打', desc: '世界記録の通算本塁打を残し現役引退、昭和の終焉を象徴。', wiki: '王貞治' },
      { year: 1978, era: '昭和53年', node: 'ヤクルト初の日本一・広岡達朗監督', desc: '広岡監督下でヤクルトが球団創設以来の悲願達成、管理野球の評価高まる。', wiki: '東京ヤクルトスワローズ' },
      { year: 1975, era: '昭和50年', node: '広島カープ初優勝・赤ヘル旋風', desc: '古葉竹識監督下、球団創設26年目で初のリーグ優勝、地方密着球団の象徴に。', wiki: '広島東洋カープ' },
      { year: 1973, era: '昭和48年', node: '巨人V9達成', desc: '川上哲治監督、9年連続日本一の前人未到の偉業。', wiki: '読売ジャイアンツ' },
      { year: 1965, era: '昭和40年', node: '巨人V9開始・川上哲治監督就任2年目', desc: '川上監督下で9年連続日本一の歴史的記録がスタート、ON時代の幕開け。', wiki: '読売ジャイアンツ' },
      { year: 1959, era: '昭和34年', node: '天覧試合・長嶋茂雄サヨナラ本塁打', desc: '昭和天皇ご臨席の天覧試合で長嶋が劇的サヨナラ弾、プロ野球の社会的地位確立。', wiki: '天覧試合' },
      { year: 1958, era: '昭和33年', node: '長嶋茂雄入団・天覧試合へ', desc: 'ミスター誕生、後の昭和プロ野球黄金期の幕開け。', wiki: '長嶋茂雄' },
      { year: 1950, era: '昭和25年', node: '2リーグ制発足・セ&パ分立', desc: '8球団から15球団に拡張、現在のセ・パ2リーグ体制が確立。', wiki: '日本野球機構' },
      { year: 1944, era: '昭和19年', node: '戦時下でプロ野球中断', desc: '太平洋戦争激化で職業野球リーグ戦中断、多くの選手が出征し戦死者も多数。', wiki: '日本野球機構' },
      { year: 1936, era: '昭和11年', node: '日本職業野球連盟発足', desc: '巨人・阪神など7球団でプロ野球元年、日本野球の本格スタート。', wiki: '日本野球機構' },
      { year: 1934, era: '昭和9年', node: 'ベーブ・ルース来日・日米野球', desc: '正力松太郎が招聘、後の巨人軍創設の契機となる歴史的来日。', wiki: '日米野球' },
      { year: 1915, era: '大正4年', node: '第1回全国中等学校優勝野球大会(夏の甲子園の前身)', desc: '大阪・豊中グラウンドで開催、後の高校野球発展の礎。プロ野球の人材供給源として機能。', wiki: '全国高等学校野球選手権大会' },
      { year: 1873, era: '明治6年', node: 'お雇い米国人ウィルソンが日本初の野球指導', desc: '東京開成学校で野球が伝来、日本野球の原点。', wiki: '日本の野球', isOrigin: true },
    ],
  },
  cancer_zodiac: {
    id: 'cancer_zodiac',
    label: 'かに座',
    axis: '黄道十二星座「かに座」の文化史',
    description: '黄道十二星座のひとつ、6/22〜7/22 生まれの太陽星座。古代バビロニアで黄道12宮の一つとして成立、紀元前4世紀ギリシャのエウドクソスが言及、プトレマイオス『アルマゲスト』『テトラビブロス』(140年頃)で体系化、1922年IAU総会で現行88星座として正式採用。日本では明治の太陽暦採用で12星座概念が浸透、戦後の新聞コラム・1980年代雑誌・SNS時代を経て国民的占いカルチャーに。',
    priority: 'normal',
    timeline: [
      { year: 2026, era: '令和8年', node: '5月後半の月別運勢で蟹座が好調傾向と各メディア', desc: '守護星「月」の影響で内省と直感が冴える時期、家族や住まいに関する事柄に良い兆しと歴史的に語られると紹介される。', officialUrl: 'https://www.google.com/search?q=5月後半+蟹座+月別運勢+月星座' },
      { year: 2024, era: '令和6年', node: 'TikTok・X で「蟹座あるある」投稿が定番化', desc: '星座別キャラクター解説のショート動画が拡散、Z世代の蟹座占い接触率が高まったと言われる。', officialUrl: 'https://www.google.com/search?q=蟹座+あるある+TikTok' },
      { year: 2022, era: '令和4年', node: 'コロナ後の「占いブーム再燃」で蟹座コラム増加', desc: '在宅疲れ・将来不安を背景に星座占い記事のPV が伸び、家庭的とされる蟹座解説の需要が高まったとされる。', wiki: '西洋占星術' },
      { year: 2019, era: '令和元年', node: 'しいたけ占いの蟹座週間運勢がSNSで定番化', desc: 'VOGUE GIRL 連載「しいたけ占い」の蟹座コメントが共有され、毎週月曜の読み物として定着したと言われる。', officialUrl: 'https://voguegirl.jp/horoscope/' },
      { year: 2016, era: '平成28年', node: '雑誌・WEB の月別星座運勢が完全デジタル化', desc: '紙の女性誌から WEB 媒体・アプリへ星座占いの主戦場が移行、蟹座コラムも毎月更新フォーマットが定着したとされる。', wiki: '西洋占星術' },
      { year: 2014, era: '平成26年', node: 'しいたけ占い VOGUE GIRL で連載開始', desc: '占い師・しいたけが12星座別週間運勢の連載を開始、独特の比喩表現で蟹座など各星座のイメージを再定義したと言われる。', officialUrl: 'https://voguegirl.jp/horoscope/' },
      { year: 2010, era: '平成22年', node: '石井ゆかり『12星座』シリーズが累計120万部', desc: '蟹座を含む12星座を一冊ずつ解説した「星栞」「12星座」シリーズが書店に並び、星座キャラクター解説が広く浸透したとされる。', wiki: '西洋占星術' },
      { year: 2005, era: '平成17年', node: 'ケータイ公式占いサイトで毎日12星座運勢配信', desc: 'iモード・EZweb の公式占いサイトで蟹座を含む毎日運勢が標準コンテンツ化、月額課金モデルが定着。', wiki: '西洋占星術' },
      { year: 2000, era: '平成12年', node: '石井ゆかりの星占いサイト開設', desc: '占星術家・石井ゆかりが個人サイトで週間・年間の12星座占いの掲載を開始、累計閲覧 800万超に。', wiki: '西洋占星術' },
      { year: 1995, era: '平成7年', node: 'TVアニメ『美少女戦士セーラームーン』完結で星座キャラクター親しまれる', desc: '武内直子原作の世界的ヒット作で各星座のイメージが若年層に強く印象づけられた時期と語られる。', wiki: '美少女戦士セーラームーン' },
      { year: 1986, era: '昭和61年', node: '本格占星術書ブームで太陽星座解説定着', desc: '松村潔ら占星術家による解説書が次々と刊行、蟹座=家庭的・母性的というキャラクター定義が一般に定着したとされる。', wiki: '西洋占星術' },
      { year: 1980, era: '昭和55年', node: '女性誌「an・an」「non-no」で星座占い連載常設化', desc: '若い女性向け雑誌で12星座運勢が毎号掲載される定番企画となり、蟹座コラムも誌面の固定ページに。', wiki: 'アンアン' },
      { year: 1975, era: '昭和50年', node: '昭和50年代の星座占い雑誌コラム拡大', desc: '婦人雑誌・週刊誌で「今週の12星座占い」がレギュラー化、太陽星座という考え方が日本の主婦層に浸透していく。', wiki: '西洋占星術' },
      { year: 1970, era: '昭和45年', node: '大阪万博を契機に西洋文化への関心高まり星座占い拡大', desc: '万博開催で西洋的ライフスタイルへの関心が広がり、星座占いを取り上げる女性誌が一気に増えたとされる。', wiki: '日本万国博覧会' },
      { year: 1965, era: '昭和40年', node: '東京五輪後の西洋風カルチャーで星座コラム本格化', desc: '東京オリンピックを経て西洋風生活様式が広まり、新聞・雑誌の星座占いコラムが日常化した時期。', wiki: '西洋占星術' },
      { year: 1947, era: '昭和22年', node: '戦後の新聞星占いコラム導入', desc: 'アメリカ式の星座別占いコラムが日本の新聞・婦人雑誌に登場、12星座占いの普及が加速。', wiki: '西洋占星術' },
      { year: 1930, era: '昭和5年', node: 'R.H.ネイラー新聞連載で12星座占い大衆化', desc: 'イギリス「サンデー・エクスプレス」紙連載がきっかけで太陽星座占いの世界的祖型が成立、蟹座を含む12星座が広く知られるように。', wiki: '西洋占星術' },
      { year: 1928, era: '昭和3年', node: 'IAU 第3回総会で88星座の境界線が採択', desc: '1925年に提案された星座境界線が1928年総会で正式採択、かに座を含む全88星座の現在の領域が確定。', wiki: '星座' },
      { year: 1922, era: '大正11年', node: 'IAU ローマ設立総会で 88星座を正式制定', desc: '国際天文学連合がローマで設立、現行 88星座のひとつとして Cancer (Cnc) が公式採用される。', wiki: '国際天文学連合' },
      { year: 1909, era: '明治42年', node: 'アラン・レオが太陽星座中心の現代占星術を確立', desc: 'イギリスの占星術家が個人の太陽星座をベースとした体系を作り、後の12星座占いの基盤を整えたとされる。', wiki: '西洋占星術' },
      { year: 1873, era: '明治6年', node: '太陽暦採用で12星座概念が日本に浸透', desc: '明治政府が太陽暦を導入、誕生月による西洋式星座の概念が日本に根付く素地となった。', wiki: '太陽暦' },
      { year: 140, era: '紀元140年頃', node: 'プトレマイオス『アルマゲスト』『テトラビブロス』でかに座記述', desc: 'ヘレニズム期エジプトの天文学者がカニ本体を9個・周辺4個の星と記録、占星術書『テトラビブロス』で黄道十二宮の一つとしてかに座が体系化されたとされる。', wiki: 'クラウディオス・プトレマイオス' },
      { year: -350, era: '紀元前4世紀', node: 'クニドスのエウドクソスがかに座に言及', desc: '古代ギリシャの天文学者が著作でかに座 (Karkinos) の名を記録、地中海世界での認知が確認できる最古級の記述とされる。', wiki: 'エウドクソス' },
      { year: -1500, era: '紀元前1500年頃', node: '古代バビロニアの占星術文書にかに座の記載', desc: 'メソポタミアの粘土板文書に黄道12宮の一つとしてカニの星座が記録、現在のかに座の起源とされる。', wiki: 'バビロニア', isOrigin: true },
    ],
  },
  seven_eleven: {
    id: 'seven_eleven',
    label: 'セブン-イレブン',
    axis: 'コンビニ食(セブン-イレブン)史',
    description: '1974 年東京・豊洲の 1 号店から始まる日本最大のコンビニチェーン。POS 導入(1978)で発注革命、おにぎりパリッコフィルム(1983)、24 時間製造体制(2000)、セブンプレミアム(2007)、セブンカフェ(2013)など、日本のコンビニ食文化と生活インフラを定義してきた。',
    priority: 'normal',
    timeline: [
      { year: 2026, era: '令和8年', node: '5/19 創業感謝祭「感謝盛り」第2弾スタート', desc: '牛丼・マフィン・ちぎりパン・チーズケーキ・冷しぶっかけそば・塩むすびの6品が50%以上増量、6/1まで実施。創業感謝祭の集客強化策。', officialUrl: 'https://www.google.com/search?q=セブンイレブン+感謝盛り+第2弾+2026+5月19日' },
      { year: 2025, era: '令和7年', node: 'カナダACT社のセブン&アイ買収提案・経営の岐路', desc: 'カナダ Alimentation Couche-Tard のセブン&アイ買収提案が日本経済界を揺るがし、創業家MBO検討にも発展。', wiki: 'セブン&アイ・ホールディングス' },
      { year: 2024, era: '令和6年', node: 'セブンプレミアム値上げ・物価高対応', desc: '原材料高騰で PB 商品の値上げが相次ぐ一方、「金のシリーズ」高価格帯路線も強化される二極化。', wiki: 'セブン&アイ・ホールディングス' },
      { year: 2023, era: '令和5年', node: 'セブンカフェ 累計販売 100 億杯突破', desc: 'カウンターコーヒー文化の象徴として 10 年で累計 100 億杯到達、日本コーヒー市場を変革。', wiki: 'セブン-イレブン' },
      { year: 2022, era: '令和4年', node: '米国 Speedway 統合・北米店舗網が世界最大級に', desc: '前年買収の米石油小売チェーンの統合完了、グローバルコンビニ事業の核に。', wiki: 'セブン-イレブン' },
      { year: 2021, era: '令和3年', node: '米 Speedway 買収完了・21 兆円規模の戦略投資', desc: 'セブン&アイがマラソン石油の Speedway を約 210 億ドルで買収、米国コンビニ市場 No.1 化。', wiki: 'セブン&アイ・ホールディングス' },
      { year: 2020, era: '令和2年', node: 'コロナ禍で内食需要拡大', desc: '弁当・冷凍食品の売上が急増、コンビニが生活インフラとして再認識。', wiki: 'セブン-イレブン' },
      { year: 2019, era: '令和元年', node: '7pay 不正アクセス事件・サービス終了', desc: '独自QR決済アプリで大規模不正アクセスが発生、約3ヶ月でサービス終了。デジタル戦略の試練に。', wiki: 'セブン&アイ・ホールディングス' },
      { year: 2018, era: '平成30年', node: '24時間営業見直し議論・加盟店オーナーの労務問題', desc: '東大阪の加盟店の時短営業申し出が社会問題化、コンビニ業態のあり方を問う議論に発展。', wiki: 'セブン-イレブン' },
      { year: 2017, era: '平成29年', node: '国内 2 万店突破・物流網の精緻化', desc: '日本国内店舗数 2 万店達成、専用配送・気温帯別物流の最適化が進む。', wiki: 'セブン-イレブン' },
      { year: 2016, era: '平成28年', node: 'セブン-イレブン創業家・鈴木敏文氏退任', desc: '日本のコンビニ業態を作った中興の祖が CEO 退任、井阪隆一体制へ移行。', wiki: '鈴木敏文' },
      { year: 2013, era: '平成25年', node: 'セブンカフェ全国展開', desc: 'カウンターコーヒーが大ヒット、ドリップ式100円コーヒー文化を確立。', wiki: 'セブン-イレブン' },
      { year: 2010, era: '平成22年', node: 'セブンネット通販・オムニチャネル化推進', desc: 'グループECとリアル店舗の連携を強化、ネット注文の店舗受取モデルを定着させる。', wiki: 'セブン&アイ・ホールディングス' },
      { year: 2007, era: '平成19年', node: 'セブンプレミアム発売・PB戦略本格化', desc: 'プライベートブランド・セブンプレミアム発売、コンビニ食の質向上を牽引。後の「金のシリーズ」へ発展。', wiki: 'セブン&アイ・ホールディングス' },
      { year: 2005, era: '平成17年', node: 'セブン&アイ・ホールディングス発足', desc: 'セブン-イレブン・ヨーカ堂・デニーズが持株会社体制に統合、グループ経営の枠組みが確立。', wiki: 'セブン&アイ・ホールディングス' },
      { year: 2001, era: '平成13年', node: 'IY バンク(現セブン銀行)設立', desc: '店舗ATM網を活用した新業態の銀行を設立、コンビニ ATM 文化の本格化。', wiki: 'セブン銀行' },
      { year: 2000, era: '平成12年', node: '弁当24時間製造体制確立', desc: '専用ベンダー網と多頻度配送で出来たて弁当を全国展開。', wiki: 'セブン-イレブン' },
      { year: 1997, era: '平成9年', node: '公共料金収納代行サービス開始', desc: '電気・ガス・水道などの収納代行を本格開始、コンビニが生活インフラ化する起点。', wiki: 'セブン-イレブン' },
      { year: 1994, era: '平成6年', node: '酒類販売規制緩和を受け酒販免許取得拡大', desc: '酒販免許取得加盟店が増加、コンビニが日常的な酒類購入の場として定着していく。', wiki: 'セブン-イレブン' },
      { year: 1991, era: '平成3年', node: 'セブン-イレブン本家・米サウスランド社を救済買収', desc: '経営不振の米国親会社をイトーヨーカ堂が買収、日米のコンビニ立場が逆転した歴史的転換。', wiki: 'セブン-イレブン' },
      { year: 1989, era: '平成元年', node: '国内 4000 店突破・コンビニ業界トップに', desc: '出店スピードを加速し業界トップシェアを確立、フランチャイズ網が全国に。', wiki: 'セブン-イレブン' },
      { year: 1987, era: '昭和62年', node: 'おでん・中華まん全店導入・冬季フェア定番化', desc: '季節商品の販売手法を確立、店頭での実演調理がコンビニ食の魅力を強化。', wiki: 'セブン-イレブン' },
      { year: 1983, era: '昭和58年', node: 'おにぎり「手巻きパリッコフィルム」', desc: 'パリパリ海苔を保つ二重包装フィルムを開発、おにぎり市場急拡大。', wiki: 'おにぎり' },
      { year: 1980, era: '昭和55年', node: '弁当・おにぎりの本格的拡販開始', desc: 'ファストフード商品の拡充を進め、独身世帯・単身者の食生活インフラとしての地位を確立。', wiki: 'セブン-イレブン' },
      { year: 1978, era: '昭和53年', node: 'POS導入で発注革命', desc: '単品管理と少量多頻度発注で日本型コンビニ運営を確立。', wiki: '販売時点情報管理' },
      { year: 1976, era: '昭和51年', node: '国内 100 店舗達成', desc: '創業 2 年で 100 店舗を超え、日本式コンビニチェーン拡大の本格化。', wiki: 'セブン-イレブン' },
      { year: 1974, era: '昭和49年', node: 'セブン-イレブン日本1号店開店(5/15)', desc: '東京・豊洲に1号店、24時間営業の小売革命が始動。', wiki: 'セブン-イレブン' },
      { year: 1973, era: '昭和48年', node: 'イトーヨーカ堂が米サウスランド社とライセンス契約', desc: '鈴木敏文が米国 Southland 社と契約を結び、日本での「セブン-イレブン」展開準備が始動。', wiki: 'セブン&アイ・ホールディングス', isOrigin: true },
    ],
  },
  astrology: {
    id: 'astrology',
    label: '西洋占星術',
    axis: '西洋占星術の歴史',
    description: '紀元前 2000 年バビロニアの星辰観測から始まる星座占い文化。紀元前4世紀のヘレニズム期に黄道12宮が成立、プトレマイオス『テトラビブロス』(140年頃)で体系化、中世イスラム科学が継承、ルネサンス期に欧州復興、コペルニクスの地動説(1543)で天文学から分離、19世紀末ブラヴァツキー神智学運動で復興、1909年アラン・レオの太陽星座中心スタイル確立、1930年新聞連載で大衆化。日本では明治期の太陽暦導入から戦後の婦人雑誌、平成の鏡リュウジ・石井ゆかり、令和のしいたけ占い・SNS占いへ。',
    priority: 'normal',
    timeline: [
      { year: 2026, era: '令和8年', node: '朝のニュースアプリ12星座占いが定番化', desc: 'SmartNewsやLINE NEWSで毎朝12星座運勢が配信、朝食時のチェックが定番に。', officialUrl: 'https://www.google.com/search?q=12星座+占い+朝+ニュースアプリ' },
      { year: 2024, era: '令和6年', node: 'AI占星術アプリが続々登場', desc: '生成AIを組み込んだホロスコープ解説アプリが App Store・Google Play で配信され、若年層を中心に話題となったとされる。', officialUrl: 'https://www.google.com/search?q=AI+占星術+アプリ+2024' },
      { year: 2022, era: '令和4年', node: 'コロナ禍を経て「占いブーム再燃」', desc: '不安定な社会情勢の中で占いコンテンツのPVが大きく伸び、占星術メディアの広告収益が増加した時期と各誌が報じた。', wiki: '西洋占星術' },
      { year: 2020, era: '令和2年', node: 'グレートコンジャンクション(風の時代)話題に', desc: '木星と土星の大接近が「風の時代の始まり」として占星術メディアで大きく扱われ、SNSで広く言及されたとされる。', wiki: '西洋占星術' },
      { year: 2018, era: '平成30年', node: 'Co-Star など海外占星術アプリが日本でも話題に', desc: 'NASAデータ連動の海外発占星術アプリが英語圏で人気となり、日本でも紹介記事が広まった時期。', officialUrl: 'https://www.costarastrology.com/' },
      { year: 2014, era: '平成26年', node: 'しいたけ占い VOGUE GIRL で連載開始', desc: '占い師・しいたけが12星座別週間運勢の連載を開始、SNS時代の星座占いの新スタイルを切り拓いたと言われる。', officialUrl: 'https://voguegirl.jp/horoscope/' },
      { year: 2010, era: '平成22年', node: '石井ゆかりブームで占星術が若年女性層に浸透', desc: '占星術家・石井ゆかりの著書がベストセラーに、SNSと相性のよい星座コラム時代を切り拓く。', wiki: '西洋占星術' },
      { year: 2005, era: '平成17年', node: '鏡リュウジが心理占星術ブームを牽引', desc: '心理占星術家・鏡リュウジの著作・テレビ出演が増え、ユング心理学と結びつけた占星術解釈が一般化したとされる。', wiki: '鏡リュウジ' },
      { year: 2000, era: '平成12年', node: '石井ゆかりが個人占星術サイトを開設', desc: 'インターネット黎明期に占星術家・石井ゆかりが個人サイトを立ち上げ、無料の週間・年間運勢で人気を博す。', wiki: '西洋占星術' },
      { year: 1995, era: '平成7年', node: '阪神大震災・地下鉄サリン事件で精神世界本ブーム', desc: '社会不安を背景に占星術・スピリチュアル系書籍の売り上げが拡大、占星術本の刊行点数も増えた時期と語られる。', wiki: '西洋占星術' },
      { year: 1986, era: '昭和61年', node: '松村潔ら本格占星術書ブーム', desc: '占星術解説書が次々と刊行、ホロスコープ作成法が一般に浸透。', wiki: '西洋占星術' },
      { year: 1980, era: '昭和55年', node: '女性誌「an・an」が星座占いを定番企画化', desc: 'an・an や non-no などの女性誌で12星座運勢コーナーが毎号の定番企画として定着、占星術の大衆化が一段進む。', wiki: 'アンアン' },
      { year: 1975, era: '昭和50年', node: '田中真知子ら昭和の占星術家がテレビに登場', desc: '昼の情報番組や深夜ラジオで占星術コーナーが定着、占い師がメディアに登場する文化が広がっていく。', wiki: '西洋占星術' },
      { year: 1970, era: '昭和45年', node: '大阪万博を契機に西洋オカルト文化への関心高まる', desc: '万博を契機に欧米的ライフスタイルへの憧れが広がり、占星術を含む西洋オカルト文化が雑誌・書籍で取り上げられる。', wiki: '日本万国博覧会' },
      { year: 1965, era: '昭和40年', node: '東京五輪後の西洋風カルチャーで星座占いコラム広がる', desc: '東京オリンピックを経て西洋風生活様式が広まり、新聞・雑誌に12星座占いコーナーが定着していく。', wiki: '西洋占星術' },
      { year: 1947, era: '昭和22年', node: '戦後の新聞星占いコラム導入', desc: 'アメリカ式の星座別占いコラムが日本の新聞・婦人雑誌に登場、12星座占いの普及が加速。', wiki: '西洋占星術' },
      { year: 1930, era: '昭和5年', node: 'R.H.Naylor新聞連載で大衆化', desc: 'イギリス「サンデー・エクスプレス」紙で12星座占いが世界に広まる起点。', wiki: '西洋占星術' },
      { year: 1922, era: '大正11年', node: 'IAU 設立総会で88星座を正式制定', desc: '国際天文学連合がローマで設立、現代の88星座が国際的に確定し占星術と天文学の住み分けが明確化した。', wiki: '国際天文学連合' },
      { year: 1909, era: '明治42年', node: 'アラン・レオが太陽星座中心の現代占星術を確立', desc: 'イギリスの占星術家が現代スタイルを体系化、後世のスタンダードに。', wiki: '西洋占星術' },
      { year: 1888, era: '明治21年', node: '黄金の夜明け団設立で占星術復興', desc: 'ロンドンで西洋魔術結社・黄金の夜明け団が結成、タロット・占星術の象徴解釈が体系化される。', wiki: '黄金の夜明け団' },
      { year: 1875, era: '明治8年', node: '神智学協会設立で占星術復興', desc: 'ブラヴァツキー夫人らの神智学運動が西洋占星術再興の契機に。', wiki: '神智学協会' },
      { year: 1543, era: '天文12年', node: 'コペルニクス地動説で天文と占星が分離', desc: '『天球の回転について』刊行、近代天文学が占星術から独立していく転換点。', wiki: '地動説' },
      { year: 1500, era: '明応9年', node: 'ルネサンス期欧州で占星術書の出版相次ぐ', desc: '活版印刷の普及で占星術解説書がヨーロッパ各地で刊行され、王侯貴族の宮廷占星術が最盛期を迎える。', wiki: 'ルネサンス' },
      { year: 850, era: '斉衡元年頃', node: '中世イスラム圏のアブー・マーシャルが占星術を体系化', desc: 'ペルシャ系占星術家アブー・マーシャル(アルブマサル)が著作を残し、後にラテン語訳されてヨーロッパに伝わる礎となる。', wiki: '占星術' },
      { year: 140, era: '紀元140年頃', node: 'プトレマイオス『テトラビブロス』', desc: 'ヘレニズム期の占星術書、西洋占星術の基礎テキスト。', wiki: 'クラウディオス・プトレマイオス' },
      { year: -400, era: '紀元前400年', node: 'ヘレニズム期に黄道12宮が成立', desc: '古代ギリシャの天文学者エウドクソスらの著作で黄道12宮が記録され、現在の西洋占星術の枠組みが固まる。', wiki: 'エウドクソス' },
      { year: -1500, era: '紀元前1500年頃', node: 'バビロニアで星辰観測と黄道占星術の原型成立', desc: '古代メソポタミアで星辰観測と王の運勢を結びつける占星術の原型が成立、後の西洋占星術の源流に。', wiki: 'バビロニア', isOrigin: true },
    ],
  },
  sumida_aquarium: {
    id: 'sumida_aquarium',
    label: 'すみだ水族館',
    axis: 'すみだ水族館とオリックス水族館事業の歩み',
    description: '2012 年東京スカイツリータウン開業と同日にオープンしたオリックスグループの都市型水族館旗艦店。マゼランペンギンや個体ごとのファン文化を生み出し、コロナ禍ではオンライン配信で関係性づくりの新モデルも実践した。',
    priority: 'normal',
    timeline: [
      { year: 2026, era: '令和8年', node: '「オットセイ感謝祭」をはじめ参加型体験を強化', desc: 'コロナ後のリピーター層を意識した参加体験型イベントを次々と展開。本日が春シーズン最終日。', wiki: 'すみだ水族館' },
      { year: 2025, era: '令和7年', node: 'ペンギン相関図2025年版が話題に', desc: '飼育員作成のマゼランペンギン人間関係相関図がSNSで拡散、個体ごとのキャラクター文化がさらに浸透。', wiki: 'すみだ水族館' },
      { year: 2024, era: '令和6年', node: '夜の水族館「ナイトアクアリウム」が定着', desc: '夜間営業の演出強化、大人デート層・インバウンド向けの新需要を開拓。', wiki: 'すみだ水族館' },
      { year: 2023, era: '令和5年', node: 'マゼランペンギン繁殖好調・新生児複数誕生', desc: '国内最大級の屋内プール環境でマゼランペンギンの繁殖実績が向上、種保存への貢献が評価。', wiki: 'すみだ水族館' },
      { year: 2022, era: '令和4年', node: '大規模リニューアルで「ペンギンプール」拡張', desc: '国内最大級の屋内オープンプール環境を整備。マゼランペンギンの繁殖実績を伸ばした。', wiki: 'すみだ水族館' },
      { year: 2021, era: '令和3年', node: '段階的営業再開・予約制導入', desc: 'コロナ第二波後に時間制予約で営業再開、混雑緩和と感染対策の両立モデルを確立。', wiki: 'すみだ水族館' },
      { year: 2020, era: '令和2年', node: 'コロナ禍で休館・オンライン配信に挑戦', desc: '休館中もペンギン散歩中継などSNS発信を継続、来館前の関係性づくりという新しい水族館の在り方を示した。', wiki: 'すみだ水族館' },
      { year: 2019, era: '令和元年', node: 'チンアナゴの日イベントが定着', desc: '11月11日のチンアナゴの日企画が話題化、SNS発信型イベントが集客の柱に。', wiki: 'すみだ水族館' },
      { year: 2018, era: '平成30年', node: 'インバウンド来館者が急増・多言語対応強化', desc: '東京スカイツリーとのセット観光ルートとして外国人来館者が急増、英中韓の館内表示を整備。', wiki: 'すみだ水族館' },
      { year: 2017, era: '平成29年', node: 'クラゲ展示「ビッグシャーレ」設置', desc: '直径7メートルの国内最大級水盤型クラゲ水槽が登場、フォトジェニックな展示で SNS 拡散。', wiki: 'すみだ水族館' },
      { year: 2016, era: '平成28年', node: '開業4周年・累計来場者数1000万人突破', desc: '都市型水族館として安定した集客を実現、墨田区観光の中核施設に定着。', wiki: 'すみだ水族館' },
      { year: 2015, era: '平成27年', node: 'すみだ水族館オフィシャルブック刊行', desc: '個性的なスタッフと生き物たちの日常を紹介する書籍が刊行、ファンコミュニティを後押し。', wiki: 'すみだ水族館' },
      { year: 2014, era: '平成26年', node: '東京スカイツリータウン来場者数 累計5000万人達成', desc: 'すみだ水族館を含む商業施設群全体が東京観光の主要拠点として定着。', wiki: '東京スカイツリータウン' },
      { year: 2013, era: '平成25年', node: '開業初年度の年間来場者数約 160 万人', desc: '想定を上回るペースで来場者が集まり、都市型水族館モデルの成功が証明された。', wiki: 'すみだ水族館' },
      { year: 2012, era: '平成24年', node: 'すみだ水族館オープン(東京スカイツリータウン内)', desc: '東京スカイツリー開業と同日5月22日に開館。オリックスグループによる都市型水族館の旗艦店となる。', wiki: 'すみだ水族館' },
      { year: 2012, era: '平成24年', node: '東京スカイツリー開業、墨田区が観光拠点に', desc: '634m世界一の自立式電波塔が完成。すみだ水族館も同じ施設内の中核アトラクションとなった。', wiki: '東京スカイツリー' },
      { year: 2012, era: '平成24年', node: '京都水族館 開業(3/14)', desc: 'すみだ水族館に先駆けて開業したオリックスの内陸型水族館。都市型水族館事業の試金石となった。', wiki: '京都水族館' },
      { year: 2010, era: '平成22年', node: '東京スカイツリータウン建設本格化', desc: '押上の旧国鉄貨物駅跡地で複合商業施設の建設が進み、すみだ水族館の入居計画も具体化。', wiki: '東京スカイツリータウン' },
      { year: 2008, era: '平成20年', node: 'オリックスが水族館事業へ本格参入', desc: '京都水族館の運営計画始動。レジャー多角化の一環として水族館事業を新規セグメントに位置付けた。', wiki: 'オリックス (企業)' },
      { year: 2003, era: '平成15年', node: 'オリックス 不動産事業を統合・グループ再編', desc: 'リース事業者から総合金融サービス・事業投資企業へと脱皮、後の水族館事業参入の経営基盤に。', wiki: 'オリックス (企業)' },
      { year: 1998, era: '平成10年', node: 'オリックス・ブルーウェーブ→バファローズへ', desc: 'プロ野球事業も含む幅広い消費者向け事業を展開するグループ体制が整っていく時期。', wiki: 'オリックス・バファローズ' },
      { year: 1989, era: '平成元年', node: 'オリエント・リースが「オリックス」に社名変更', desc: 'リース事業を超える総合金融・事業会社化を見据えた社名変更、企業ブランドの再定義。', wiki: 'オリックス (企業)' },
      { year: 1979, era: '昭和54年', node: 'オリエント・リース海外進出・香港現地法人設立', desc: 'アジアを中心とする海外事業の足場づくりが進み、後年の多角化の基盤となる。', wiki: 'オリックス (企業)' },
      { year: 1970, era: '昭和45年', node: 'オリエント・リース 株式店頭公開', desc: '日本のリース業界のリーディングカンパニーとして金融界での地位を確立。', wiki: 'オリックス (企業)' },
      { year: 1964, era: '昭和39年', node: 'オリエント・リース(後のオリックス)設立', desc: '日本初のリース専業企業として創業。後に水族館を含む幅広いビジネスへ拡大していく原点。', wiki: 'オリックス (企業)', isOrigin: true },
    ],
  },
  jp_aquarium_history: {
    id: 'jp_aquarium_history',
    label: '水族館史',
    axis: '日本の水族館の歴史',
    description: '1882 年上野動物園内「観魚室(うをのぞき)」を起点とする日本水族館史。1899 年浅草公園水族館(私設1号)、1913 年現存最古の魚津水族館、1990 年葛西臨海水族園、2012 年すみだ水族館など、明治期から現代の都市型水族館まで国土比で世界トップクラスの密度を誇る。',
    priority: 'normal',
    timeline: [
      { year: 2026, era: '令和8年', node: '都市型水族館で新生児ラッシュ', desc: 'すみだ水族館のペンギン3羽誕生をはじめ、国内園館で繁殖成果が相次ぐ。命をつなぐ場所としての水族館の役割が改めて評価。', officialUrl: 'https://www.google.com/search?q=水族館+ペンギン+誕生+2026+日本' },
      { year: 2024, era: '令和6年', node: '四国水族館・川崎水族館 など新世代施設賑わう', desc: '2020年代に開業した新世代水族館が地域観光の柱に。瀬戸内・首都圏で家族客を中心に来館者数が伸長。', wiki: '四国水族館' },
      { year: 2022, era: '令和4年', node: '日本の水族館数 約100館で世界トップクラス', desc: '国土面積比で水族館密度が世界最高水準に。各地が地域色を活かした個性的な展示で差別化を進める。', wiki: '水族館' },
      { year: 2020, era: '令和2年', node: '川崎水族館 開業・コロナ禍下で都市型集客挑戦', desc: 'カワスイ川崎水族館がルフロン川崎に開業、都市型・小型水族館の新たな形を示す。', wiki: 'カワスイ 川崎水族館' },
      { year: 2017, era: '平成29年', node: '神戸どうぶつ王国 内に水族コーナー強化', desc: '都市部の水族施設多様化が進み、動物園・植物園との複合形態が増えていく。', wiki: '神戸どうぶつ王国' },
      { year: 2015, era: '平成27年', node: '仙台うみの杜水族館 開業', desc: '東日本大震災後の復興拠点として開業、被災地と海をテーマにした展示が話題に。', wiki: '仙台うみの杜水族館' },
      { year: 2012, era: '平成24年', node: 'すみだ水族館開業 都市型水族館の象徴に', desc: '東京スカイツリータウン内に開業。完全人工海水システムにより内陸都市部でも本格的な海洋展示が可能となった。', wiki: 'すみだ水族館' },
      { year: 2012, era: '平成24年', node: '京都水族館 開業・内陸型水族館の先駆け', desc: '梅小路公園に開業、内陸都市の人工海水水族館モデルを実現。後のすみだ水族館に影響。', wiki: '京都水族館' },
      { year: 2008, era: '平成20年', node: '名古屋港水族館 シャチ繁殖プロジェクト本格化', desc: 'シャチの長期飼育・繁殖が国内大型水族館の象徴的取り組みに。', wiki: '名古屋港水族館' },
      { year: 2004, era: '平成16年', node: '海遊館・美ら海など大型館が国際的評価獲得', desc: '沖縄美ら海水族館のジンベエザメ複数飼育が世界の注目を集め、日本の水族館技術が国際的にトップクラスに。', wiki: '沖縄美ら海水族館' },
      { year: 2002, era: '平成14年', node: '沖縄美ら海水族館 開館', desc: '本部町に世界最大級アクリル水槽「黒潮の海」を備えた水族館が開館、沖縄観光の象徴に。', wiki: '沖縄美ら海水族館' },
      { year: 1999, era: '平成11年', node: '名古屋港水族館 北館オープン・南極観測との連携', desc: '初代館の人気を受けた拡張、北極・南極の海をテーマに国際的な飼育研究施設として発展。', wiki: '名古屋港水族館' },
      { year: 1995, era: '平成7年', node: '阪神大震災で須磨海浜水族園など被災・復興へ', desc: '震災で被害を受けた水族施設の復興過程で、防災・耐震技術の知見が業界で共有された。', wiki: '神戸市立須磨海浜水族園' },
      { year: 1990, era: '平成2年', node: '葛西臨海水族園 開園', desc: '東京都心初の本格水族館として開園。マグロ回遊水槽が話題となり、首都圏の水族館ブームを牽引。', wiki: '葛西臨海水族園' },
      { year: 1990, era: '平成2年', node: '海遊館(大阪)開館', desc: '大阪天保山に世界最大級「太平洋」水槽を擁する海遊館が開館、関西の水族館人気を牽引。', wiki: '海遊館' },
      { year: 1985, era: '昭和60年', node: '東京都立葛西臨海水族園計画発表・建設準備', desc: '上野動物園水族館の老朽化を受け、新しい本格水族館の計画が進む。', wiki: '葛西臨海水族園' },
      { year: 1983, era: '昭和58年', node: '名古屋港水族館前身・各地の中核館リニューアル', desc: '高度成長期に建設された水族館の大規模リニューアル期、大型水槽技術の進展が反映される。', wiki: '名古屋港水族館' },
      { year: 1978, era: '昭和53年', node: '沖縄海洋博覧会記念水族館リニューアル', desc: '海洋博記念施設として運営された旧美ら海の前身館が地域の水族館文化を牽引。', wiki: '沖縄美ら海水族館' },
      { year: 1975, era: '昭和50年', node: '沖縄国際海洋博覧会開催・海洋テーマ館展示', desc: '日本初の海洋テーマ大規模博覧会で水族展示の技術と設計手法が大きく進展。', wiki: '沖縄国際海洋博覧会' },
      { year: 1970, era: '昭和45年', node: '大阪万博で各国の海洋・水族展示が話題', desc: '日本万国博覧会の関連展示が水族技術・海洋テーマへの関心を高め、各地の水族館建設機運に。', wiki: '日本万国博覧会' },
      { year: 1969, era: '昭和44年', node: '日本動物園水族館協会発足', desc: '飼育繁殖の知見共有や血統管理を行う業界協会として、現代の動物福祉基盤を整備した。', wiki: '日本動物園水族館協会' },
      { year: 1964, era: '昭和39年', node: '上野動物園水族館 開館', desc: '東京五輪の年、上野動物園敷地内に新たな水族館がオープン。都市と動物・魚の出会いの場が拡張。', wiki: '恩賜上野動物園' },
      { year: 1957, era: '昭和32年', node: '江ノ島水族館 開業', desc: '湘南海岸に開業し、相模湾の生き物を身近に観察できる施設として親しまれる。後の新江ノ島水族館の前身。', wiki: '新江ノ島水族館' },
      { year: 1955, era: '昭和30年', node: '鳥羽水族館オープン・ジュゴン飼育の長い歴史', desc: '伊勢志摩の自然を背景にした水族館。日本ではここでしか見られない希少種を多数飼育した。', wiki: '鳥羽水族館' },
      { year: 1934, era: '昭和9年', node: '阪神パーク水族館など民間商業水族館拡大', desc: '関西を中心に商業遊園地併設型の水族施設が拡大、庶民レジャーに定着。', wiki: '甲子園阪神パーク' },
      { year: 1930, era: '昭和5年', node: '阪神電鉄が水族館事業展開を本格化', desc: '私鉄系のレジャー多角化として水族館・遊園地併設施設の運営が広がり、地域娯楽として定着。', wiki: '阪神電気鉄道' },
      { year: 1924, era: '大正13年', node: '阪神水族館 開業・大阪湾沿岸の代表施設に', desc: '阪神電鉄の経営で開業、戦前期の代表的な民間水族館として知られる。', wiki: '甲子園阪神パーク' },
      { year: 1913, era: '大正2年', node: '魚津水族館 開館', desc: '富山県魚津市に開館。現存する日本最古の水族館として、ホタルイカ展示など地域色豊かな運営を続ける。', wiki: '魚津水族館' },
      { year: 1899, era: '明治32年', node: '浅草公園水族館 開業', desc: '東京・浅草に日本初の私設水族館として開業。庶民が水生生物に触れる文化のはじまり。', wiki: '浅草公園' },
      { year: 1882, era: '明治15年', node: '上野動物園 観魚室(うをのぞき)設置', desc: '農商務省所管の博物館付属施設として開園した日本最初の動物園に、淡水魚展示の観魚室が併設。日本の水族文化の原点。', wiki: '恩賜上野動物園', isOrigin: true },
    ],
  },
  asadora: {
    id: 'asadora',
    label: '朝ドラ',
    axis: 'NHK連続テレビ小説65年の歴史',
    description: '1961 年「娘と私」放送開始から続く NHK 連続テレビ小説(通称・朝ドラ)。明治から令和を生きた女性の物語が中心で、1966 年「おはなはん」、1983 年「おしん」(史上最高視聴率 62.9%)、2010 年「ゲゲゲの女房」、2013 年「あまちゃん」、2024 年「虎に翼」など社会現象作品を多数輩出。',
    priority: 'normal',
    timeline: [
      { year: 2026, era: '令和8年', node: '第114作「風、薫る」放送開始(3/30)', desc: '連続テレビ小説史上初のWヒロイン形式。見上愛と上坂樹里が明治の看護婦養成所で学ぶ青春群像を描く全26週130回。', wiki: '連続テレビ小説' },
      { year: 2025, era: '令和7年', node: '『おむすび』『あんぱん』の令和朝ドラ', desc: '橋本環奈主演『おむすび』、今田美桜主演『あんぱん』とSNS時代の朝ドラ・主演女優旋風が続く。', wiki: '連続テレビ小説' },
      { year: 2024, era: '令和6年', node: '第111作「虎に翼」社会現象に', desc: '伊藤沙莉主演で日本初の女性弁護士・三淵嘉子をモデルに描く。法律と社会の不平等を真正面から扱い大きな反響。', wiki: '虎に翼' },
      { year: 2023, era: '令和5年', node: '『ブギウギ』『らんまん』', desc: '昭和の歌姫・笠置シヅ子、植物学者・牧野富太郎を描く。', wiki: '連続テレビ小説' },
      { year: 2022, era: '令和4年', node: '『カムカムエヴリバディ』親子三代', desc: '100年・親子三代の物語、新たな朝ドラの形。', wiki: 'カムカムエヴリバディ' },
      { year: 2021, era: '令和3年', node: '『おかえりモネ』気象予報士ヒロイン', desc: '清原果耶主演、東日本大震災と気象をテーマにコロナ禍の暮らしに寄り添う。', wiki: 'おかえりモネ' },
      { year: 2020, era: '令和2年', node: 'コロナ禍で『エール』『おちょやん』撮影中断・再開', desc: '初の長期撮影中断が発生、再開後に放送スケジュールも調整。朝ドラの危機管理を経験。', wiki: 'エール (テレビドラマ)' },
      { year: 2019, era: '令和元年', node: '『なつぞら』記念100作目', desc: '広瀬すず主演、日本のアニメ草創期を描く。', wiki: 'なつぞら' },
      { year: 2018, era: '平成30年', node: '『半分、青い。』北川悦吏子脚本で話題', desc: '永野芽郁主演、岐阜と東京を舞台にした青春群像。北川作品の朝ドラ進出も注目。', wiki: '半分、青い。' },
      { year: 2017, era: '平成29年', node: '『ひよっこ』『わろてんか』', desc: '岡田惠和脚本『ひよっこ』が高評価、笑いをテーマにした『わろてんか』。', wiki: 'ひよこ' },
      { year: 2015, era: '平成27年', node: '『あさが来た』広岡浅子の物語', desc: '波瑠主演、視聴率20%超でヒット。', wiki: 'あさが来た' },
      { year: 2014, era: '平成26年', node: '『マッサン』日本初の外国人ヒロイン', desc: 'ニッカウヰスキー創業者夫妻をモデルに、外国人女優シャーロット・ケイト・フォックスが主演。', wiki: 'マッサン' },
      { year: 2013, era: '平成25年', node: '「あまちゃん」社会現象・最高視聴率27.0%', desc: '宮藤官九郎脚本、能年玲奈主演。岩手県久慈市を舞台に「じぇじぇじぇ」が流行語大賞に。震災復興の象徴にも。', wiki: 'あまちゃん' },
      { year: 2011, era: '平成23年', node: '『カーネーション』尾野真千子主演で高評価', desc: 'コシノ三姉妹の母・小篠綾子をモデルに、戦中戦後を生きた女性洋裁師を描き、傑作朝ドラの代表に。', wiki: 'カーネーション (テレビドラマ)' },
      { year: 2010, era: '平成22年', node: '「ゲゲゲの女房」朝ドラ復活の起点', desc: '水木しげる夫妻をモデルに松下奈緒主演。低迷していた朝ドラを復活させ、以降の評伝路線の起点となった。', wiki: 'ゲゲゲの女房' },
      { year: 2006, era: '平成18年', node: '朝ドラ視聴率低迷期・打ち切り検討議論', desc: '視聴率15%前後で長期低迷、編成見直し・短縮化など改革議論が活発化。後の復活の伏線に。', wiki: '連続テレビ小説' },
      { year: 2003, era: '平成15年', node: '『てるてる家族』石原さとみ主演ブレイク', desc: '関西出身の四姉妹を描く、若手女優の登竜門としての朝ドラ機能が継続。', wiki: 'てるてる家族' },
      { year: 2001, era: '平成13年', node: '「ちゅらさん」最高視聴率29.3%', desc: '国仲涼子主演で沖縄を舞台に。沖縄ブームを牽引し続編が4作制作される人気作となった。', wiki: 'ちゅらさん' },
      { year: 1996, era: '平成8年', node: '放送時間が8:15開始に移行', desc: '長年続いた8:30開始から8:15開始に変更。生活時間の変化に対応した編成改正で、現在の放送時間体制が確立。', officialUrl: 'https://www.google.com/search?q=連続テレビ小説+放送時間+8時15分+1996' },
      { year: 1993, era: '平成5年', node: '『ええにょぼ』『かりん』東京・大阪交互制作期', desc: 'NHK東京と大阪が交互に制作する体制が定着、地域色豊かな作品が生まれる時代に。', wiki: '連続テレビ小説' },
      { year: 1989, era: '平成元年', node: '『青春家族』『和っこの金メダル』平成朝ドラ開幕', desc: '昭和の終焉と共に新しい時代の朝ドラがスタート、現代女性像の模索が始まる。', wiki: '連続テレビ小説' },
      { year: 1986, era: '昭和61年', node: '『はね駒』斉藤由貴主演で高視聴率維持', desc: '明治の女性記者を描き、おしん以後の朝ドラ黄金期を維持。', wiki: 'はね駒' },
      { year: 1983, era: '昭和58年', node: '「おしん」最高視聴率62.9%の伝説', desc: '橋田壽賀子脚本、小林綾子・田中裕子・乙羽信子の3代主演。明治から昭和を生き抜く女性を描き世界60カ国以上で放送。', wiki: 'おしん' },
      { year: 1979, era: '昭和54年', node: '『マー姉ちゃん』長谷川町子をモデルに', desc: 'サザエさん作者をモデルに田中裕子が出演、若手女優のステップアップの場としての朝ドラが定着。', wiki: 'マー姉ちゃん' },
      { year: 1975, era: '昭和50年', node: '『水色の時』大竹しのぶ', desc: '若手女優の登竜門化、新人発掘の場に。', wiki: '水色の時' },
      { year: 1970, era: '昭和45年', node: '『虹』15分から30分枠への議論期', desc: '朝の時間帯編成見直しが議論された時期、現代の15分枠が定着していく。', wiki: '連続テレビ小説' },
      { year: 1966, era: '昭和41年', node: '「おはなはん」最高視聴率56.4%', desc: '樫山文枝主演で明治・大正・昭和を生きた女性を描く。当時の朝ドラブームを決定づけ、視聴率の頂点を一時記録した。', wiki: 'おはなはん' },
      { year: 1964, era: '昭和39年', node: '「うず潮」林芙美子原作で大ヒット', desc: '林芙美子の自伝的小説を原作に、第4作にして人気が定着。以降「連続テレビ小説」は国民的番組へと成長していく。', wiki: '連続テレビ小説' },
      { year: 1961, era: '昭和36年', node: '第1作「娘と私」放送開始(4/3)', desc: '獅子文六の自伝的小説を原作に放送開始。男性主人公の珍しい作品で、月~土の20分番組として全250話を放送した。', wiki: '連続テレビ小説', isOrigin: true },
    ],
  },
  fusui: {
    id: 'fusui',
    label: '風水',
    axis: '風水と家相 ── 中国渡来から日本独自の発展',
    description: '602 年百済僧・観勒が暦・天文・遁甲を伝えたとされる風水・地理思想の日本伝来から、藤原京・平城京・平安京の都市計画への応用、高松塚古墳の四神壁画、江戸城下町の鬼門避け、明治期の家相書、戦後の Dr.コパブーム、平成の風水バブル、令和の在宅ワーク風水まで。中国伝来の方位観が日本独自の家相文化へと発展した系譜。',
    priority: 'normal',
    timeline: [
      { year: 2026, era: '令和8年', node: '昼の方位散歩・席風水の話題が拡大', desc: 'ランチ後の散歩方位や在宅ワークのデスク向きを取り上げる風水系コラムがSNSで広まり、職場での「席風水」も話題と言われる。', officialUrl: 'https://www.google.com/search?q=風水+デスク+方位+在宅+2026' },
      { year: 2023, era: '令和5年', node: '在宅ワーク風水ブームでデスク方位本相次ぎ刊行', desc: 'コロナ後のリモートワーク定着を受け、自宅オフィスの方位や机配置をテーマにした風水解説書が複数刊行されたとされる。', wiki: '風水' },
      { year: 2020, era: '令和2年', node: 'コロナ禍で住まいの風水関心が高まる', desc: '在宅時間増加で家相・インテリア風水関連の書籍やWEB 記事の閲覧が急増、玄関や寝室のレイアウト見直しが話題に。', wiki: '風水' },
      { year: 2015, era: '平成27年', node: 'パワースポット&風水ブームが定着', desc: '神社・パワースポット巡りと風水を組み合わせた女性向け書籍が書店の棚を占め、若年層への風水認知が広がったとされる。', wiki: '風水' },
      { year: 2010, era: '平成22年', node: '李家幽竹ら新世代風水家の活躍', desc: '韓国系流派を含む新世代の風水家が女性誌・テレビで活躍、開運インテリア記事が定番化した時期。', wiki: '風水' },
      { year: 2003, era: '平成15年', node: 'Dr.コパが午後ワイドショーで風水定着', desc: '建築家・小林祥晃が「Dr.コパ」名義で全国区の風水家としてテレビ・書籍で活躍、家庭での実用風水が一般化したと言われる。', wiki: 'Dr.コパ' },
      { year: 2000, era: '平成12年', node: 'Dr.コパ「西に黄色で金運アップ」流行語化', desc: '小林祥晃の提唱する黄色×西方位の金運風水がテレビで繰り返し紹介され、流行語のように広まったとされる。', wiki: 'Dr.コパ' },
      { year: 1995, era: '平成7年', node: '阪神・淡路大震災後の家相見直しの動き', desc: '震災を機に住宅の安全と気の流れを意識する家相需要が高まり、家相本の出版が相次いだとされる。', wiki: '家相' },
      { year: 1990, era: '平成2年', node: '香港・台湾流の風水書翻訳ブーム', desc: 'バブル期の海外文化流入で香港・台湾の本格風水書の翻訳が相次ぎ、商売風水・玄空飛星派などが紹介される。', wiki: '風水' },
      { year: 1989, era: '平成元年', node: '平成期の風水ブーム到来', desc: 'バブル後期の住宅・インテリア需要と合流し、女性誌でも風水特集が組まれる時代に入る。', wiki: '風水' },
      { year: 1985, era: '昭和60年', node: 'バブル景気で住宅・オフィス風水の需要拡大', desc: '不動産価格の急騰と新築ラッシュを背景に、家相診断・オフィス風水のサービス需要が高まった時期。', wiki: '風水' },
      { year: 1972, era: '昭和47年', node: '高松塚古墳の四神壁画発見で古代風水観に光', desc: '飛鳥村の高松塚古墳から青龍・白虎・朱雀・玄武の四神壁画が発見され、古代日本の風水・方位思想の存在が広く知られるように。', wiki: '高松塚古墳' },
      { year: 1965, era: '昭和40年', node: '東京五輪後の新興住宅地で家相書ブーム', desc: '高度成長期のマイホーム取得ブームを背景に、家相・方位を扱う実用書が書店の棚を占めるようになる。', wiki: '家相' },
      { year: 1947, era: '昭和22年', node: '戦後復興期に家相相談が活発化', desc: '戦災で住居を失った人々の新築需要を背景に、家相見・方位除けの相談が地域で広く行われた時期と言われる。', wiki: '家相' },
      { year: 1924, era: '大正13年', node: '園田真次郎の気学が体系化', desc: '九星気学を整理した園田真次郎の活動が広がり、現代日本の方位占いの中核に位置づけられる。', wiki: '九星気学' },
      { year: 1909, era: '明治42年', node: '近代家相書の刊行相次ぐ', desc: '明治末期、方位を固定して家屋の吉凶を見る「家相」スタイルが書籍として整い、庶民にも広がる素地ができたとされる。', wiki: '家相' },
      { year: 1872, era: '明治5年', node: '太陽暦改暦で方位観が再編', desc: '明治政府の太陽暦採用に伴い、方位・節気と暮らしの関係が改めて整理され、家相・方位除けの位置づけが変わる。', wiki: '太陽暦' },
      { year: 1750, era: '寛延3年頃', node: '江戸後期に町人向け家相書が普及', desc: '江戸時代後期、町人階級にも家相・方位の指南書が版本で広まり、生活実用知としての家相文化が定着していく。', wiki: '家相' },
      { year: 1603, era: '慶長8年', node: '江戸開府と城下町の方位設計', desc: '江戸幕府開府に伴う城下町整備で鬼門避けや方位を意識した町割りが行われ、日本的な風水観が市井に浸透。', wiki: '江戸' },
      { year: 1397, era: '応永4年頃', node: '室町期に陰陽道とともに地理書が読まれる', desc: '室町時代、陰陽師の家系や禅僧によって中国の地理書(風水書)が読まれ、寺社・館の建立に方位観が活かされた時期。', wiki: '陰陽道' },
      { year: 794, era: '延暦13年', node: '平安京遷都・四神相応の都市計画', desc: '青龍・白虎・朱雀・玄武の四神相応に基づき山川を配した都として遷都、風水思想に基づく都市設計の代表例。', wiki: '平安京' },
      { year: 710, era: '和銅3年', node: '平城京遷都', desc: '唐の長安を模した条坊制の都が築かれ、中国伝来の風水・地理思想が都市計画に応用された。', wiki: '平城京' },
      { year: 694, era: '持統8年', node: '藤原京遷都・条坊制を採用', desc: '日本で本格的な条坊制と方位思想に基づく都が築かれ、後の平城京・平安京の母型に。', wiki: '藤原京' },
      { year: 602, era: '推古10年', node: '観勒が暦・天文・地理を伝える', desc: '百済の僧・観勒が暦法・天文・遁甲・方術を伝えたとされ、日本に風水的知識が体系的に持ち込まれた起点。', wiki: '観勒', isOrigin: true },
    ],
  },
  tesou: {
    id: 'tesou',
    label: '手相',
    axis: '手相占いの歴史と日本の現代手相術',
    description: '古代インドのサムドリカ・シャストラに源流をもつ手相術が、中国・東アジアへ伝播し、平安期に日本へ伝来。江戸後期・水野南北の観相術で庶民化、明治・大正期に英国の手相家ケイロらの西洋手相術が輸入されて生命線・運命線などの現代用語が定着、戦後の婦人雑誌コラム、平成期の島田秀平ブームを経て令和の SNS セルフ占い文化へと続く系譜。',
    priority: 'normal',
    timeline: [
      { year: 2026, era: '令和8年', node: '昼休みの手相セルフ占いがSNSで拡散', desc: '感情線・運命線の写真を投稿して占い師がコメントするTikTok・X投稿が話題となり、手相のセルフチェック文化が継続中と各メディア。', officialUrl: 'https://www.google.com/search?q=手相+セルフチェック+TikTok+2026' },
      { year: 2023, era: '令和5年', node: 'AI手相診断アプリ続々登場', desc: 'スマホカメラで手のひらを撮影するとAIが線を解析するアプリが複数リリース、若年層の手相接触機会が増えたとされる。', officialUrl: 'https://www.google.com/search?q=AI+手相+アプリ+2023' },
      { year: 2020, era: '令和2年', node: 'コロナ禍でオンライン手相鑑定が拡大', desc: 'Zoom や LINE 通話を使った遠隔手相鑑定が広がり、占い師の収益モデルが変化したとされる。', wiki: '手相' },
      { year: 2015, era: '平成27年', node: '島田秀平の手相芸人がメディア定着', desc: 'バラエティ番組「アメトーーク!」「行列のできる相談所」等で手相コーナーがレギュラー化、累計100万部の書籍展開も進む。', wiki: '島田秀平' },
      { year: 2010, era: '平成22年', node: '島田秀平の手相芸人ブームが定着', desc: 'お笑い芸人・島田秀平のスター線・モテ線などの命名が広く知られ、若年層に手相文化を浸透させたと言われる。', wiki: '島田秀平' },
      { year: 2003, era: '平成15年', node: '島田秀平が原宿の母から手相を学ぶ', desc: 'お笑い芸人・島田秀平が占い師・菅野鈴子(原宿の母)に師事し手相鑑定を本格的に学び始めた時期。', wiki: '島田秀平' },
      { year: 2000, era: '平成12年', node: '原宿の母など東京の手相占い師が話題に', desc: '原宿・新宿の街角占い師がテレビ・雑誌で取り上げられ、若い女性を中心に手相鑑定の需要が広がる。', wiki: '手相' },
      { year: 1995, era: '平成7年', node: '阪神大震災以降のスピリチュアル本ブームで手相書も増加', desc: '社会不安を背景に占いブームが起き、手相解説書も書店の棚に並ぶ点数が大きく増えた時期と言われる。', wiki: '手相' },
      { year: 1989, era: '平成元年', node: '平成期の手相本ブーム', desc: 'ベテラン手相家による解説書が書店に並び、家庭向けの平易な手相ガイドが定着していった時期と紹介される。', wiki: '手相' },
      { year: 1985, era: '昭和60年', node: 'バブル期女性誌で手相連載定番化', desc: 'an・an・non-no などの女性誌で手相コーナーが定期掲載され、若い女性の間で手相が日常会話のネタになった時期。', wiki: '手相' },
      { year: 1980, era: '昭和55年', node: '西谷泰人ら戦後第二世代の手相研究家が活動拡大', desc: '雑誌連載やテレビ出演で活躍する手相家が増え、生命線・感情線・運命線の解釈が一般家庭に浸透していく。', wiki: '手相' },
      { year: 1975, era: '昭和50年', node: '昭和50年代の手相書ブーム', desc: '婦人雑誌の連載をまとめた手相解説書が次々と出版、新書や文庫サイズで一般読者にも手に取りやすくなる。', wiki: '手相' },
      { year: 1965, era: '昭和40年', node: '高度成長期の女性誌で手相コラム定着', desc: '東京五輪後の女性誌ブームで手相コーナーが多くの雑誌に登場、家庭で楽しむ手相文化が広がっていく。', wiki: '手相' },
      { year: 1955, era: '昭和30年', node: '戦後ラジオ番組で手相相談コーナー', desc: '街頭録音や視聴者参加型のラジオ番組で手相相談コーナーが取り上げられ、戦後復興期の娯楽として定着。', wiki: '手相' },
      { year: 1947, era: '昭和22年', node: '戦後の婦人雑誌で手相コラム定着', desc: '戦後復興期に婦人雑誌が手相コラムを掲載、生活実用情報として家庭に手相術が広がっていく。', wiki: '手相' },
      { year: 1930, era: '昭和5年', node: '昭和初期の手相術書が翻訳・刊行', desc: '英国の手相家ケイロの翻訳書をはじめ西洋手相術解説書が日本で出版され、専門用語の日本語化が進む。', wiki: '手相' },
      { year: 1920, era: '大正9年', node: '西洋手相術が大正期に本格輸入', desc: '欧米の手相家の翻訳書が紹介され、生命線・運命線などの現代用語が日本語化されていく。', wiki: '手相' },
      { year: 1900, era: '明治33年', node: '英国の手相家ケイロが世界的ベストセラー', desc: '英国の手相家ケイロ(Cheiro)の著書が世界的に売れ、後に日本へも輸入されて西洋手相術の核となる。', wiki: '手相' },
      { year: 1880, era: '明治13年', node: '明治期に西洋手相術の翻訳紹介が始まる', desc: '欧化政策下で西洋オカルト書籍の翻訳紹介が始まり、手相術も雑誌記事として日本に紹介される素地ができる。', wiki: '手相' },
      { year: 1812, era: '文化9年', node: '水野南北の観相術が広く読まれる', desc: '江戸後期の観相家・水野南北の著作が広く読まれ、手相を含む「相」の文化が庶民に浸透した時期。', wiki: '水野南北' },
      { year: 1610, era: '慶長15年', node: '中国の相書が日本で読まれる', desc: '明代の相書が日本の僧侶・医師の間で読まれ、東洋手相術の基礎テキストとして根付いた。', wiki: '手相' },
      { year: 794, era: '延暦13年', node: '平安期に中国渡来の手相術が伝来', desc: '易学とともに中国から手相術が伝わり、当初は宮中・寺院など限られた階層で行われたとされる。', wiki: '平安時代' },
      { year: -500, era: '紀元前5世紀頃', node: '古代インドのサムドリカ・シャストラに手相術', desc: '古代インドの観相術書サムドリカ・シャストラに手のひらの線・形を見る手相術が記され、世界の手相文化の源流とされる。', wiki: '手相', isOrigin: true },
    ],
  },
  tarot: {
    id: 'tarot',
    label: 'タロット',
    axis: 'タロットカードの歴史 ── 遊戯札から神秘主義のシンボルへ',
    description: '14 世紀マムルーク朝のプレイングカードがヨーロッパに伝播、15 世紀ヴィスコンティ・スフォルツァ家の手描き札、16-17世紀のマルセイユ版、1781 年クール・ド・ジェブランの神秘説、1888 年黄金の夜明け団、1909 年ライダー・ウェイト版発売で現代タロットの基準が確立。日本では1961年澁澤龍彦『黒魔術の手帖』で紹介、1974年辛島宜夫『タロット占いの秘密』大ヒット、1990年代以降女性誌で定着、2020年代にアプリ・オンライン鑑定でデジタル化。',
    priority: 'normal',
    timeline: [
      { year: 2026, era: '令和8年', node: 'タロット×数秘術の5月運勢記事公開', desc: 'TOKYO FM+で夏目みやび監修のタロット記事が配信される。雑誌・ウェブで5月のテーマカードに「月」と「星」を挙げる解説が並ぶ。', wiki: 'タロット' },
      { year: 2024, era: '令和6年', node: '生成AI タロット鑑定アプリが続々登場', desc: 'ChatGPTやClaude等を組み込んだタロット鑑定サービスが各社からリリースされ、若年層を中心に新しい占い体験として話題になったとされる。', officialUrl: 'https://www.google.com/search?q=AI+タロット+アプリ+2024' },
      { year: 2022, era: '令和4年', node: 'コロナ後オンラインタロットスクール拡大', desc: 'Zoom形式のタロット講座やオンラインコミュニティが定着、コロナ前と比べ受講者層が広がったとされる。', wiki: 'タロット' },
      { year: 2020, era: '令和2年', node: 'コロナ禍でオンラインタロット占いが拡大', desc: 'Zoom・LINE通話による遠隔タロット鑑定が一般化、占い師の活動形態が大きく変わった時期と言われる。', wiki: 'タロット' },
      { year: 2015, era: '平成27年', node: 'インスタ映えするオラクル・タロットデック流行', desc: 'インスタグラム時代に合わせた美麗イラストのタロット・オラクルカードが各社から発売され、若年層に人気となる。', wiki: 'タロット' },
      { year: 2014, era: '平成26年', node: 'しいたけ占い VOGUE GIRL 連載開始で占い文化拡大', desc: '占い師・しいたけのVOGUE GIRL 連載開始がきっかけで、占星術・タロットを含む占いコンテンツへの関心が若い女性層に再拡大。', officialUrl: 'https://voguegirl.jp/horoscope/' },
      { year: 2010, era: '平成22年', node: 'スマホアプリで毎日タロット占いが普及', desc: 'iPhoneアプリで1日1枚カードを引く「デイリータロット」が定番化、占い文化のデジタル化が進む。', wiki: 'タロット' },
      { year: 2005, era: '平成17年', node: 'ケータイ公式占いサイトでタロット定番化', desc: 'iモード・EZweb の月額占いサイトでタロット占いが主要メニューとなり、通勤時間のタロットチェック文化が広がる。', wiki: 'タロット' },
      { year: 2000, era: '平成12年', node: '鏡リュウジ監修のタロット書相次ぎ刊行', desc: '心理占星術家・鏡リュウジによるユング心理学を踏まえたタロット解説書が複数刊行され、知的なタロット入門書として読まれた時期。', wiki: '鏡リュウジ' },
      { year: 1996, era: '平成8年', node: '浅野八郎『22枚の予告図』刊行', desc: '占術研究家・浅野八郎がユングと結びつけた『22枚の予告図 タロットの深層心理分析』を刊行、タロットの心理学的解釈を広めた一冊と言われる。', wiki: '浅野八郎' },
      { year: 1990, era: '平成2年', node: 'マドモアゼル・愛らの解説書がタロットブーム牽引', desc: '占星術・タロット系の書籍が女性誌や書店で平積みされ、若年層へのタロット文化普及が加速したとされる。', wiki: 'タロット' },
      { year: 1985, era: '昭和60年', node: 'バブル期女性誌でタロット占い特集定着', desc: 'an・an・non-no などの女性誌でタロット占い特集が組まれ、若い女性の間でタロットカード所有がファッション化した時期。', wiki: 'タロット' },
      { year: 1980, era: '昭和55年', node: 'タロット占い日本でブーム本格化', desc: '70年代終盤から80年代にかけて女性誌中心にタロットが定着。', wiki: 'タロット' },
      { year: 1974, era: '昭和49年', node: '辛島宜夫『タロット占いの秘密』大ヒット', desc: '占星術師・画家の辛島宜夫が刊行したタロット入門書が大ヒット、寺山修司ら文化人にも広がり日本のタロットブームの起点となったとされる。', wiki: 'タロット' },
      { year: 1972, era: '昭和47年', node: 'ニューエイジ運動で世界的タロット再評価', desc: '欧米の精神文化運動でタロットが心理学的ツールとして再注目され、後の日本流入の土台に。', wiki: 'ニューエイジ' },
      { year: 1971, era: '昭和46年', node: '昭和40年代後半に邦訳タロット解説書が登場', desc: '日本語のタロット解説書が書店に並び始め、サブカル誌でも取り上げられるようになる。', wiki: 'タロット' },
      { year: 1961, era: '昭和36年', node: '澁澤龍彦『黒魔術の手帖』でタロット紹介', desc: '作家・澁澤龍彦が『黒魔術の手帖』中の「古代カルタの謎」でタロットを日本に紹介、文化人層へのタロット認知の起点とされる。', wiki: '澁澤龍彦' },
      { year: 1944, era: '昭和19年', node: 'クロウリー『トートの書』刊行', desc: 'アレイスター・クロウリーが『トートの書』を刊行、独自の「トート・タロット」体系を発表し後世に影響を残す。', wiki: 'アレイスター・クロウリー' },
      { year: 1909, era: '明治42年', node: 'ライダー・ウェイト版タロット発売', desc: 'A・E・ウェイト構想・パメラ・コールマン・スミス画で発売、現代タロットの世界標準に。', wiki: 'タロット' },
      { year: 1888, era: '明治21年', node: '黄金の夜明け団設立', desc: 'ロンドンで西洋魔術結社が結成、タロット象徴解釈が体系化される。', wiki: '黄金の夜明け団' },
      { year: 1854, era: '安政元年', node: 'エリファス・レヴィがタロットとカバラを結合', desc: 'フランスの神秘家エリファス・レヴィが『高等魔術の教理と祭儀』でタロットとカバラを結びつけ、後の象徴解釈の基盤を作る。', wiki: 'エリファス・レヴィ' },
      { year: 1781, era: '天明元年', node: 'クール・ド・ジェブランがタロット起源論を発表', desc: 'タロットを古代エジプト由来とする説を提唱、占いカードとしての地位が確立。', wiki: 'タロット' },
      { year: 1650, era: '慶安3年頃', node: 'マルセイユ版タロットがフランスで普及', desc: '17世紀フランス・マルセイユでカードメーカーによる量産が始まり、現在も使われる「マルセイユ版」タロットの様式が固まる。', wiki: 'タロット' },
      { year: 1450, era: '宝徳2年', node: 'ヴィスコンティ・スフォルツァ家タロット作成', desc: '北イタリアで現存最古級のタロットが手描きで作られる。', wiki: 'タロット' },
      { year: 1370, era: '応安3年', node: 'マムルーク朝のプレイングカードがヨーロッパへ', desc: 'マムルーク朝経由でアラブのカードがヨーロッパに伝播、タロットの祖型に。', wiki: 'マムルーク朝', isOrigin: true },
    ],
  },
  jp_auto: {
    id: 'jp_auto',
    label: '日本車',
    axis: '日本自動車産業の近代史',
    description: '1908 年 T 型フォード発売を学んだ快進社「ダット号」(1914)、日産自動車創業(1933)、トヨタ自動車工業設立(1937)、ホンダ創業(1948)を経て、戦後の通産省「国民車構想」(1955)、対米輸出自主規制(1981)、プリウス HV 革命(1997)、ゴーン日産再建(1999)、震災・タカタ・燃費不正・米関税まで、世界トップ級の自動車産業 130 年の系譜。',
    priority: 'normal',
    timeline: [
      { year: 2026, era: '令和8年', node: '日本車各社が米関税影響を相次いで開示', desc: 'トヨタの1兆4500億円見通しを皮切りに、ホンダ・日産・スズキなどが2026年3月期決算で米関税の影響を相次いで開示、業界横断の課題に。', wiki: '本田技研工業', officialUrl: 'https://www.google.com/search?q=日本車+関税+影響+ホンダ+日産+2026' },
      { year: 2025, era: '令和7年', node: 'ホンダ・日産経営統合協議が破談', desc: '前年末に協議入りした両社の経営統合が条件で折り合わず破談、再編議論は継続。', wiki: '本田技研工業' },
      { year: 2024, era: '令和6年', node: 'ホンダ・日産経営統合協議', desc: 'EV・SDV分野での協業から経営統合協議へ、業界再編加速。', wiki: '本田技研工業' },
      { year: 2023, era: '令和5年', node: '日産・ホンダ・トヨタが電動化戦略を相次ぎ発表', desc: '各社がBEV専用プラットフォーム・電池工場計画・全固体電池ロードマップを発表、電動化競争が新フェーズへ。', wiki: '日産自動車' },
      { year: 2021, era: '令和3年', node: 'トヨタ2030年BEV戦略を発表', desc: '豊田章男社長が2030年BEV年間350万台目標を公表、レクサスEV専業化計画も発表。', wiki: 'トヨタ自動車' },
      { year: 2020, era: '令和2年', node: 'コロナ禍で世界販売急減・半導体不足長期化', desc: 'コロナ禍で世界販売が急減、後続する半導体不足で工場稼働調整が常態化、サプライチェーン再構築の契機に。', wiki: '半導体' },
      { year: 2018, era: '平成30年', node: 'カルロス・ゴーン日産会長逮捕', desc: '金融商品取引法違反容疑、後にレバノンへ国外逃亡し世界騒然。', wiki: 'カルロス・ゴーン' },
      { year: 2016, era: '平成28年', node: 'スズキ・三菱・マツダで燃費試験不正が相次ぎ発覚', desc: '国内大手で燃費試験不正が相次ぎ発覚、国土交通省による業界全体への監督強化が進む。', wiki: '三菱自動車工業' },
      { year: 2014, era: '平成26年', node: 'タカタ エアバッグリコール拡大', desc: '世界の自動車メーカーが一斉リコール、後にタカタ破綻。', wiki: 'タカタ' },
      { year: 2014, era: '平成26年', node: 'トヨタMIRAI発売・FCV量産元年', desc: 'トヨタが燃料電池車MIRAIを世界初の本格量産発売、日本車メーカーの次世代エネルギー戦略の象徴に。', wiki: 'トヨタ・MIRAI' },
      { year: 2011, era: '平成23年', node: '東日本大震災で部品調達網が世界停止', desc: '東北の部品メーカー被災で世界中の自動車生産が停止、サプライチェーンの脆弱性と日本車部品の存在感が浮き彫りに。', wiki: '東日本大震災' },
      { year: 2010, era: '平成22年', node: 'リーフ発売・量産EV時代の先駆け', desc: '日産が世界初の量産EVを発売、自動車電動化の先陣を切る。', wiki: '日産・リーフ' },
      { year: 2009, era: '平成21年', node: 'トヨタ大規模リコール・米公聴会で謝罪', desc: 'アクセル踏み込み問題による1000万台規模のリコール、豊田章男社長が米公聴会で謝罪する事態に。', wiki: 'トヨタ自動車' },
      { year: 2008, era: '平成20年', node: 'リーマン・ショックで日本車各社が一斉減産', desc: 'リーマン・ショック後の世界販売急減で各社が大規模減産・派遣切り、自動車業界の雇用問題が社会問題化。', wiki: 'リーマン・ショック' },
      { year: 2004, era: '平成16年', node: '三菱自動車リコール隠し問題で経営危機', desc: '三菱ふそうのハブ脱落事故問題などで経営危機、後の三菱グループ支援と再編に。', wiki: '三菱自動車工業' },
      { year: 1999, era: '平成11年', node: 'ルノー・日産アライアンス締結(3/27)', desc: '経営危機の日産にフランス・ルノーが資本参加、カルロス・ゴーンが派遣されリバイバルプランで再建を主導。', wiki: 'カルロス・ゴーン' },
      { year: 1997, era: '平成9年', node: 'トヨタ・プリウス発売・量産ハイブリッド時代の幕開け', desc: '世界初の量産HEV「プリウス」が日本で発売、その後の日本車の電動化技術リードを決定づける。', wiki: 'トヨタ・プリウス' },
      { year: 1989, era: '平成元年', node: 'レクサス・インフィニティ・アキュラが北米で高級車市場参入', desc: 'トヨタ・日産・ホンダが相次いで北米向け高級車ブランドを立ち上げ、量から質への転換期。', wiki: 'レクサス' },
      { year: 1985, era: '昭和60年', node: 'プラザ合意・急激な円高で対米輸出戦略再考', desc: 'プラザ合意による円高が日本車の輸出採算を直撃、現地生産加速の決定的要因に。', wiki: 'プラザ合意' },
      { year: 1981, era: '昭和56年', node: '対米輸出自主規制と北米現地生産シフト', desc: '対米輸出が年168万台に制限され、各社が米国現地工場を建設、グローバル製造業としての性格を強める。', wiki: '日米貿易摩擦' },
      { year: 1978, era: '昭和53年', node: '第2次オイルショック・小型車市場が世界拡大', desc: '再びの原油高で日本車の低燃費小型車が米国・欧州で評価、貿易摩擦の萌芽期。', wiki: 'オイルショック' },
      { year: 1973, era: '昭和48年', node: '第1次オイルショック・低燃費小型車が世界で評価', desc: '原油価格急騰で大型車離れが進み、燃費の良い日本車が米国市場で評価される転換点に。', wiki: 'オイルショック' },
      { year: 1970, era: '昭和45年', node: '日本自動車生産台数 530 万台・世界第 2 位に', desc: 'モータリゼーション全盛で生産台数が西ドイツを抜き米国に次ぐ世界第 2 位に、輸出大国化が進む。', wiki: '日本車' },
      { year: 1966, era: '昭和41年', node: 'マイカー元年・カローラ・サニー発売', desc: '初代トヨタ・カローラと初代日産・サニーが相次いで発売、大衆車普及で日本のモータリゼーションが本格化。', wiki: '日産・サニー' },
      { year: 1958, era: '昭和33年', node: 'スバル360発売・国民車構想の象徴', desc: '富士重工業が軽自動車「スバル360」を発売、通産省の国民車構想を実現するモデルとして人気を博す。', wiki: 'スバル・360' },
      { year: 1955, era: '昭和30年', node: '通産省「国民車構想」公表', desc: '小型大衆車の国産化を促す政策構想が示され、各社の量産乗用車開発を後押し。', wiki: '日産自動車' },
      { year: 1948, era: '昭和23年', node: 'ホンダ(本田技研工業)創業(9/24)', desc: '本田宗一郎が浜松で本田技研工業を創業、後に世界最大のオートバイメーカー・主要自動車メーカーに。', wiki: '本田宗一郎' },
      { year: 1937, era: '昭和12年', node: 'トヨタ自動車工業 設立(8/28)', desc: '豊田自動織機の自動車部から独立、豊田喜一郎が中心となり自動車専業会社を設立。', wiki: 'トヨタ自動車' },
      { year: 1933, era: '昭和8年', node: '日産自動車 創業(12/26)', desc: '鮎川義介が自動車製造株式会社を設立、翌年に日産自動車に改称。ダットサンを擁する戦前最大の自動車メーカーに。', wiki: '鮎川義介' },
      { year: 1914, era: '大正3年', node: '快進社「ダット号」試作・国産自動車の黎明', desc: '橋本増治郎の快進社が国産小型自動車「ダット号」を試作、後のダットサン・日産の系譜の出発点。', wiki: 'ダットサン' },
      { year: 1908, era: '明治41年', node: 'T型フォード発売(10/1)・大衆車時代の幕開け', desc: '米フォード・モーターがT型フォードを発売、流れ作業による量産が後の日本自動車産業の手本となる。', wiki: 'フォード・モデルT', isOrigin: true },
    ],
  },
  jrpg: {
    id: 'jrpg',
    label: '日本のRPG',
    axis: '日本のRPG史',
    description: '1974 年「D&D」を祖型に、1981 年米国 Wizardry/Ultima の影響を受けて、1985 年「ブラックオニキス」が日本に PC RPG を持ち込み、1986 年「ドラゴンクエスト」がジャンルを創造、以降「FF」「真・女神転生」「クロノ・トリガー」「ペルソナ」「ゼノブレイド」「NieR:Automata」「メタファー」と世界市場でも独自路線を確立してきた JRPG 40 年史。',
    priority: 'normal',
    timeline: [
      { year: 2026, era: '令和8年', node: 'PS5新作RPG多数発表', desc: 'State of PlayでJRPG新作が一挙公開、ジャンルの世界的人気が継続。', wiki: 'PlayStation 5' },
      { year: 2025, era: '令和7年', node: 'モンスターハンターワイルズ発売・世界的ヒット', desc: 'カプコンの新作モンスターハンターが世界同時発売、シリーズ累計1億本超の大台に。', wiki: 'モンスターハンターワイルズ' },
      { year: 2024, era: '令和6年', node: 'メタファー:リファンタジオ発売', desc: 'アトラスの新規IP、ペルソナ・真女神転生スタッフ集結、世界100万本突破。', wiki: 'メタファー:リファンタジオ' },
      { year: 2024, era: '令和6年', node: 'FF7リバース発売', desc: 'リメイク3部作の第2弾、世界中で高評価。', wiki: 'ファイナルファンタジーVII リバース' },
      { year: 2023, era: '令和5年', node: 'ファイナルファンタジーXVI発売', desc: 'PS5独占、シリーズの新たな方向性として注目。', wiki: 'ファイナルファンタジーXVI' },
      { year: 2022, era: '令和4年', node: 'ゼノブレイド3発売・モノリスソフト集大成', desc: 'ゼノブレイド3部作の完結編、世界中で高評価を得てJRPGの新たな金字塔に。', wiki: 'ゼノブレイド3' },
      { year: 2021, era: '令和3年', node: '女神転生V・テイルズオブアライズ発売', desc: 'JRPG老舗シリーズが新世代機向け新作を投入、ジャンル復権の兆しが定着。', wiki: '真・女神転生V' },
      { year: 2020, era: '令和2年', node: 'ペルソナ5 ザ・ロイヤル海外で大ヒット', desc: 'アトラスのスタイリッシュJRPGが世界500万本超、JRPG再評価の象徴に。', wiki: 'ペルソナ5' },
      { year: 2020, era: '令和2年', node: '『FF7 リメイク』発売', desc: '伝説的JRPGの本格リメイク開始、現代化の試金石。', wiki: 'ファイナルファンタジーVII リメイク' },
      { year: 2017, era: '平成29年', node: 'NieR:Automata発売', desc: 'プラチナゲームズ+ヨコオタロウのアクションRPG、世界700万本超、JRPGの新潮流。', wiki: 'ニーア オートマタ' },
      { year: 2017, era: '平成29年', node: 'ペルソナ5発売', desc: 'PS3/PS4対応、ペルソナシリーズの集大成、世界中で高評価。', wiki: 'ペルソナ5' },
      { year: 2017, era: '平成29年', node: 'ゼルダの伝説 ブレス オブ ザ ワイルド発売', desc: 'Switch ローンチタイトルでオープンエア・RPGを再定義、世界中の GOTY を席巻。', wiki: 'ゼルダの伝説 ブレス オブ ザ ワイルド' },
      { year: 2013, era: '平成25年', node: '『FF14:新生エオルゼア』', desc: 'MMORPGの救世主級復活、JRPGの新時代象徴。', wiki: 'ファイナルファンタジーXIV' },
      { year: 2012, era: '平成24年', node: 'ゼノブレイド海外で再評価', desc: 'モノリスソフトのRPGがWiiで海外大ヒット、JRPG暗黒期の救世主。', wiki: 'ゼノブレイド' },
      { year: 2011, era: '平成23年', node: 'ダークソウル発売・ソウルライクの誕生', desc: 'フロム・ソフトウェアが高難度アクションRPGを発売、後の「ソウルライク」というジャンル系譜の出発点。', wiki: 'DARK SOULS' },
      { year: 2009, era: '平成21年', node: 'ドラゴンクエストIX 星空の守り人', desc: 'DS、すれ違い通信導入、国内累計436万本の大ヒット。', wiki: 'ドラゴンクエストIX 星空の守り人' },
      { year: 2008, era: '平成20年', node: '『ペルソナ4』発売', desc: '田舎町ジュブナイルJRPG、後の世界的ペルソナ人気の起点。', wiki: 'ペルソナ4' },
      { year: 2004, era: '平成16年', node: 'モンスターハンター発売・狩りゲー誕生', desc: 'カプコンが PS2 でリリース、後のシリーズ累計1億本級メガフランチャイズの起点に。', wiki: 'モンスターハンター' },
      { year: 2002, era: '平成14年', node: '.hack//シリーズ・キングダムハーツ発売', desc: 'PS2世代、コラボRPG・ネットワーク要素の多様化。', wiki: 'キングダム ハーツ' },
      { year: 2000, era: '平成12年', node: '『ドラゴンクエストVII エデンの戦士たち』発売', desc: 'PS、シリーズ累計410万本突破。家庭用RPGの主舞台がSFC→PSへ移行した象徴。', wiki: 'ドラゴンクエストVII エデンの戦士たち' },
      { year: 1999, era: '平成11年', node: 'ファイナルファンタジーVIII発売', desc: 'PS、ジャンクションシステム、映画的演出、世界累計800万本超。', wiki: 'ファイナルファンタジーVIII' },
      { year: 1997, era: '平成9年', node: '『FF7』PS発売', desc: '世界累計1300万本超、JRPGを世界に広めた金字塔。', wiki: 'ファイナルファンタジーVII' },
      { year: 1996, era: '平成8年', node: 'テイルズ オブ ファンタジア発売・第2のJRPG陣営', desc: 'ナムコ(現バンナム)がアクション系JRPG新シリーズを開始、後の30作以上の長寿フランチャイズに。', wiki: 'テイルズ オブ ファンタジア' },
      { year: 1995, era: '平成7年', node: 'クロノ・トリガー発売', desc: 'SFC、スクウェア+エニックス+鳥山明のドリームチームによる時間旅行RPG、史上最高傑作の声も。', wiki: 'クロノ・トリガー' },
      { year: 1992, era: '平成4年', node: '真・女神転生発売', desc: 'SFC、悪魔合体・三すくみ陣営、後のペルソナシリーズの源流。', wiki: '真・女神転生' },
      { year: 1990, era: '平成2年', node: 'ドラゴンクエストIV 導かれし者たち', desc: 'ファミコン後期の超大作、章立て構成と「AI戦闘」導入、国内累計310万本。', wiki: 'ドラゴンクエストIV 導かれし者たち' },
      { year: 1988, era: '昭和63年', node: 'ドラゴンクエストIII 発売・社会現象に', desc: '発売日に長蛇の列ができ、補導される少年も。RPGが社会現象化した記念碑的瞬間。', wiki: 'ドラゴンクエストIII そして伝説へ…' },
      { year: 1987, era: '昭和62年', node: 'ファイナルファンタジー初代発売', desc: 'ドラクエに続く第二の柱、JRPG2大シリーズ体制の確立。', wiki: 'ファイナルファンタジー' },
      { year: 1986, era: '昭和61年', node: 'ドラゴンクエスト初代発売', desc: 'ファミコン、堀井雄二脚本・鳥山明キャラ・すぎやまこういち音楽、日本のRPGジャンル創造作。', wiki: 'ドラゴンクエスト' },
      { year: 1985, era: '昭和60年', node: 'ザ・ブラックオニキス日本版ヒット', desc: 'ヘンク・ロジャースによるPC版RPGが日本でヒット、JRPGの土壌を耕す。', wiki: 'ザ・ブラックオニキス' },
      { year: 1981, era: '昭和56年', node: 'ウィザードリィ・ウルティマ発売(米)', desc: '日本RPG産業に決定的影響を与えた2大コンピュータRPGが米国で発売。', wiki: 'ウィザードリィ' },
      { year: 1974, era: '昭和49年', node: 'ダンジョンズ&ドラゴンズ発売(米)', desc: '世界初のテーブルトークRPG、後のすべてのコンピュータRPGの直接の祖。', wiki: 'ダンジョンズ&ドラゴンズ', isOrigin: true },
    ],
  },
  hikakin: {
    id: 'hikakin',
    label: 'HIKAKIN',
    axis: 'HIKAKINと日本YouTuber黎明史',
    description: '本名・開発光、1989 年新潟県南魚沼郡生まれ。2007 年ヒューマンビートボックス動画で YouTube デビュー、2011 年 HikakinTV 開設、2013 年 UUUM 共同設立、2020 年コロナ禍応援動画で社会的注目を集める。日本 YouTuber 職業化の起点・最大級の影響力を持つクリエイター。',
    priority: 'high',
    timeline: [
      { year: 2026, era: '令和8年', node: '5月「ONICHA」麦茶 発売後1ヶ月の市場動向', desc: 'セブン-イレブン限定で4/21発売の自社プロデュース麦茶が議論を呼ぶ。麦茶市場差別化に課題、HIKAKINブランド第3章として注目。', officialUrl: 'https://www.google.com/search?q=HIKAKIN+ONICHA+麦茶+発売' },
      { year: 2026, era: '令和8年', node: '4/5 新商品「ONICHA」麦茶発表(セブンプレミアム)', desc: '謎のティザー期間を経て本人プロデュースの麦茶を発表、4/21からセブン-イレブンで販売開始。', officialUrl: 'https://www.google.com/search?q=HIKAKIN+ONICHA+発表+4月5日+セブン' },
      { year: 2026, era: '令和8年', node: 'HIKAKIN「家ガチ掃除」3000万再生', desc: '前日公開の生活密着動画が短時間で爆発的拡散、トレンド1位。', wiki: 'HIKAKIN' },
      { year: 2025, era: '令和7年', node: 'みそきんシリーズ累計1000万食突破', desc: '2023年発売の自社プロデュースカップ麺が継続販売、コンビニ食品コラボの成功例として定着。', wiki: 'HIKAKIN' },
      { year: 2024, era: '令和6年', node: 'UUUM、フリークアウトHDの完全子会社に', desc: '創業から11年、HIKAKINが立ち上げた事務所の経営体制が大きく転換。', wiki: 'UUUM' },
      { year: 2023, era: '令和5年', node: '日清「みそきん」発売・即完売の社会現象', desc: '日清食品と共同開発したカップ麺がコンビニ店頭から消える社会現象に、YouTuberコラボ商品の代表例に。', wiki: 'HIKAKIN' },
      { year: 2022, era: '令和4年', node: 'チャンネル登録者1000万人到達(メイン)', desc: 'メインチャンネル「HikakinTV」が登録者1000万人に到達、日本人男性個人YouTuberとして象徴的な数字。', wiki: 'HIKAKIN' },
      { year: 2021, era: '令和3年', node: 'コロナ禍2年目・著名人とのコラボ動画継続', desc: 'コロナ禍で外出制限が続く中、家族・芸能人・若手YouTuberとのコラボ動画で影響力を維持。', wiki: 'HIKAKIN' },
      { year: 2020, era: '令和2年', node: 'コロナ禍応援動画で社会的注目・1億円寄付', desc: '医療従事者向けに私財1億円を寄付、テレビ出演増加、YouTuberの社会的地位向上の象徴に。', wiki: 'HIKAKIN' },
      { year: 2020, era: '令和2年', node: '小池都知事との対談動画・コロナ啓発', desc: '東京都の自粛要請を呼びかける対談動画を公開、公的機関との連携モデルに。', wiki: 'HIKAKIN' },
      { year: 2019, era: '令和元年', node: 'HikakinTV登録者800万人台到達・主要チャンネル安定運用', desc: 'メインのHikakinTVとサブのHikakinGames両軸で安定したコンテンツ展開、影響力を持続。', wiki: 'HIKAKIN' },
      { year: 2018, era: '平成30年', node: 'HIKAKINブログ「アメブロ」開設・多メディア化', desc: 'YouTubeに加えて他SNSへの展開を強化、マルチプラットフォーム戦略を本格化。', wiki: 'HIKAKIN' },
      { year: 2017, era: '平成29年', node: 'UUUM 東証マザーズ上場(8/30)', desc: 'YouTuberマネジメント会社として初の上場、業界の制度的成熟を象徴。', wiki: 'UUUM' },
      { year: 2016, era: '平成28年', node: 'スマホゲーム実況・「Pokémon GO」動画ヒット', desc: 'スマホゲームを軸にした実況コンテンツでさらに視聴層を拡大。', wiki: 'HIKAKIN' },
      { year: 2015, era: '平成27年', node: 'メインチャンネル登録者300万人突破', desc: '日本人YouTuberとして頭一つ抜けた地位を確立、後の社会的影響力の基盤に。', wiki: 'HIKAKIN' },
      { year: 2014, era: '平成26年', node: 'サブチャンネル「HikakinGames」開設', desc: 'ゲーム実況専用チャンネルを開始、両軸で日本人YouTuberとして他を圧倒する勢いに。', wiki: 'HIKAKIN' },
      { year: 2013, era: '平成25年', node: 'UUUM共同設立(6月)', desc: 'YouTuberマネジメント会社を鎌田和樹らと共同設立、業界基盤を構築。', wiki: 'UUUM' },
      { year: 2012, era: '平成24年', node: 'YouTubeパートナー専業化・スーパーマーケット退職', desc: '新潟のスーパーマーケット勤務からYouTube専業へ転身、職業YouTuberの先駆けに。', wiki: 'HIKAKIN' },
      { year: 2011, era: '平成23年', node: 'HikakinTV開設(7月)', desc: '日本のYouTuber職業化の起点となるメインチャンネル開設、商品紹介で人気拡大。', wiki: 'HIKAKIN' },
      { year: 2010, era: '平成22年', node: '上京・新潟から東京へ', desc: 'YouTubeでの活動を本格化するため上京、配信環境を整える。', wiki: 'HIKAKIN' },
      { year: 2007, era: '平成19年', node: 'ヒューマンビートボックスでYouTube投稿開始', desc: 'スーパーマリオBGMをビートボックスで再現する動画が海外で評価される。', wiki: 'HIKAKIN' },
      { year: 2007, era: '平成19年', node: 'ニコニコ動画(RC)正式版', desc: '弾幕コメント文化が日本独自の動画文化を生む、後のYouTube文化の下地。', wiki: 'ニコニコ動画' },
      { year: 2005, era: '平成17年', node: 'YouTube創業', desc: '米サンフランシスコでチャド・ハーリーら3名が動画共有サービスを立ち上げ。', wiki: 'YouTube' },
      { year: 2004, era: '平成16年', node: '高校でビートボックスに出会う', desc: '新潟県内の高校でヒューマンビートボックスを始める、後のYouTube活動の原点に。', wiki: 'HIKAKIN' },
      { year: 2000, era: '平成12年', node: '小学校時代・新潟県南魚沼で過ごす', desc: '新潟の自然豊かな環境で少年期を過ごす、後のYouTuberとしての素朴なキャラクターの土壌に。', wiki: 'HIKAKIN' },
      { year: 1995, era: '平成7年', node: 'インターネット商用化・Windows 95発売', desc: 'パーソナルコンピュータと家庭インターネットの時代開幕、後のYouTube文化の前提条件に。', wiki: 'Microsoft Windows 95' },
      { year: 1989, era: '平成元年', node: '新潟県南魚沼郡に生まれる(HIKAKIN・本名:開発光)', desc: 'YouTuberとして後に日本最大級の影響力を持つことになる人物の出生。', wiki: 'HIKAKIN', isOrigin: true },
    ],
  },
  houshou_marine: {
    id: 'houshou_marine',
    label: '宝鐘マリン',
    axis: '宝鐘マリンとホロライブ3期生の歩み',
    description: '2019 年 8 月 11 日ホロライブ 3 期生としてデビューした海賊船長キャラクターの VTuber。1 年 5 ヶ月で 100 万人、5 年で 400 万人(日本 VTuber 初)達成、ソロライブ「Ahoy!!」(2024)などライブ・楽曲・コラボで活躍。雑談話術と歌唱力の二刀流でホロライブ全体の人気拡大を牽引。',
    priority: 'high',
    timeline: [
      { year: 2026, era: '令和8年', node: '早朝ASMR配信が世界トレンド入り', desc: '朝の時間帯に行ったASMR配信が日本だけでなくアジア圏全体でトレンド入り、VTuberの早朝活動の可能性を示す。', wiki: '宝鐘マリン' },
      { year: 2026, era: '令和8年', node: '登録者400万人記念配信(2/28)', desc: '日本VTuber初の400万人達成を受けた記念配信を実施、3期生メンバーも集結しホロライブの節目イベントに。', wiki: '宝鐘マリン' },
      { year: 2026, era: '令和8年', node: 'ホロライブ3期生ライブ「きゅるるん大作戦」(1/17-18)', desc: 'Kアリーナ横浜で2日間開催、3期生5人による大型ライブで動員約4万人。', wiki: 'ホロライブプロダクション' },
      { year: 2025, era: '令和7年', node: '登録者400万人突破 日本VTuber初(5/5)', desc: '日本のホロライブメンバーとして史上初の400万人台到達、海外勢を含めても国内勢トップに躍進。', wiki: '宝鐘マリン' },
      { year: 2025, era: '令和7年', node: '楽曲「Unison」等の音楽展開を継続', desc: 'オリジナル曲・カバー曲を継続的にリリース、ホロライブ楽曲シーンの中核として活動。', wiki: '宝鐘マリン' },
      { year: 2024, era: '令和6年', node: '初ソロライブ「Ahoy!! キミたちみんなパイレーツ♡」(12/7-8)', desc: 'Kアリーナ横浜で2日間ソロ公演、約4万人動員、VTuberソロライブとして最大級の規模に。', wiki: '宝鐘マリン' },
      { year: 2024, era: '令和6年', node: '登録者300万人突破 日本ホロライブ初(1/10)', desc: '日本ホロライブメンバーとして初の300万人台に到達、グローバルでもトップ層入り。', wiki: '宝鐘マリン' },
      { year: 2023, era: '令和5年', node: '米米CLUB「浪漫飛行」トリビュート版リリース(8/9)', desc: '昭和の名曲をVTuberがカバーするコラボ企画、世代を超えた音楽展開を実施。', wiki: '宝鐘マリン' },
      { year: 2023, era: '令和5年', node: 'カバー株式会社 東証グロース市場上場(3/27)', desc: '所属事務所運営会社が上場、VTuber産業の制度的成熟を示す節目に。', wiki: 'カバー (企業)' },
      { year: 2022, era: '令和4年', node: 'オリジナル曲「マリン出航!!」公開・歌唱力評価', desc: '自身をテーマにしたオリジナル曲を公開、海賊船長キャラの代名詞となるアンセムに。', wiki: '宝鐘マリン' },
      { year: 2022, era: '令和4年', node: '登録者200万人突破(8/1)', desc: 'デビューから約3年で200万人達成、VTuberとしての地位を確立。', wiki: '宝鐘マリン' },
      { year: 2021, era: '令和3年', node: '「I\'m Your Treasure Box」リリース・楽曲展開を本格化', desc: 'カバー楽曲アルバムを発売、雑談・配信に加えて音楽軸の活動を強化。', wiki: '宝鐘マリン' },
      { year: 2021, era: '令和3年', node: '登録者100万人突破(1/18)', desc: 'デビューから約1年5ヶ月で100万人達成、ホロライブ全体の人気拡大を牽引。', wiki: '宝鐘マリン' },
      { year: 2020, era: '令和2年', node: 'コロナ禍・在宅配信で同接記録を伸ばす', desc: '世界的な巣ごもり需要を背景に同時接続者数を伸ばし、ホロライブ全体の急成長を象徴。', wiki: 'ホロライブプロダクション' },
      { year: 2020, era: '令和2年', node: '3D化お披露目配信を実施', desc: '初の3Dモデルを使ったお披露目配信を実施、ライブ・コラボ展開の基盤を整える。', wiki: '宝鐘マリン' },
      { year: 2019, era: '令和元年', node: '登録者10万人突破(12/2)', desc: 'デビュー約4ヶ月で初の節目、銀の盾獲得。', wiki: '宝鐘マリン' },
      { year: 2019, era: '令和元年', node: 'ホロライブ3期生としてデビュー(8/11)', desc: 'YouTubeで初配信、海賊船長キャラクターでホロライブ3期生として活動開始。', wiki: '宝鐘マリン', isOrigin: true },
      { year: 2018, era: '平成30年', node: 'ホロライブ事業本格化・2期生デビュー', desc: 'カバーがVTuber事業を本格化、後の3期生宝鐘マリンの土台が整う。', wiki: 'ホロライブプロダクション' },
      { year: 2017, era: '平成29年', node: 'ホロライブ ときのそらで活動開始', desc: '事務所初代タレントの活動が始まり、後の3期生宝鐘マリンの活動母体が形成される。', wiki: 'ときのそら' },
      { year: 2016, era: '平成28年', node: 'カバー株式会社設立(6/13)', desc: 'VR/AR技術を活用するスタートアップとして谷郷元昭が設立、後のホロライブ運営母体に。', wiki: 'カバー (企業)' },
      { year: 2016, era: '平成28年', node: 'キズナアイ「バーチャルYouTuber」概念誕生(11/29)', desc: '世界初のバーチャルYouTuberが活動開始、VTuber文化の起点となる。', wiki: 'キズナアイ' },
    ],
  },
  lee_jaemyung: {
    id: 'lee_jaemyung',
    label: '李在明',
    axis: '李在明大統領と韓国政治',
    description: '韓国・慶尚北道安東市出身の人権派弁護士から政治家へ転身、共に民主党党首を経て 2025 年に大統領就任(尹錫悦弾劾後の補欠選挙)。城南市長・京畿道知事として基本所得や青年支援策を試行し、進歩派の旗手として頭角を現した。',
    priority: 'high',
    timeline: [
      { year: 2026, era: '令和8年', node: '5/19 故郷・安東で高市首相を迎え日韓首脳会談', desc: '生まれ故郷の慶尚北道安東市で日韓首脳会談を主催。世界遺産・河回村を案内し、シャトル外交と両国の戦略協調を演出。', officialUrl: 'https://www.google.com/search?q=李在明+安東+高市早苗+首脳会談+河回村' },
      { year: 2026, era: '令和8年', node: '6度目となる日本首脳との対面会談へ向け国賓級待遇を発表', desc: '5/17に韓国大統領府が「国賓に準ずる待遇」を発表。シャトル外交を提唱し、就任以降の対日外交を象徴する場と位置付ける。', officialUrl: 'https://www.google.com/search?q=李在明+高市早苗+国賓級+待遇+2026' },
      { year: 2026, era: '令和8年', node: '就任後初の年明け施政方針・経済再建と外交強化を提示', desc: '不動産・物価・少子化対策と日米中外交の安定化を施政の柱として打ち出す。', wiki: '李在明' },
      { year: 2025, era: '令和7年', node: '韓国大統領就任(6月)', desc: '尹錫悦弾劾後の補欠選挙で当選。共に民主党の党首として進歩派政権を樹立。', wiki: '李在明' },
      { year: 2025, era: '令和7年', node: '尹錫悦弾劾成立で大統領選挙へ', desc: '前政権の戒厳令騒動を経て弾劾が確定、繰り上げ大統領選で候補に。', wiki: '尹錫悦' },
      { year: 2024, era: '令和6年', node: '党首として総選挙で共に民主党を勝利に導く', desc: '4月の総選挙で野党が圧勝、与党尹錫悦政権を国会で追い込む基盤を作る。', wiki: '李在明' },
      { year: 2024, era: '令和6年', node: '釜山遊説中に首を刺される襲撃事件(1/2)', desc: '韓国南部で支持者を装った男に襲撃され重傷、迅速な手術で命を取りとめる。', wiki: '李在明' },
      { year: 2023, era: '令和5年', node: '党代表として与党と対決姿勢を強める', desc: '尹錫悦政権に対し場外集会・断食闘争などで対決、政治的対立が激化。', wiki: '李在明' },
      { year: 2022, era: '令和4年', node: '大統領選で尹錫悦に僅差で敗北(3月)', desc: '韓国憲政史上最少差で敗れるが、野党党首として影響力を維持。', wiki: '李在明' },
      { year: 2022, era: '令和4年', node: '共に民主党の代表に就任(8月)', desc: '大統領選敗北後すぐに党代表選に出馬・当選、野党の顔として活動を継続。', wiki: '李在明' },
      { year: 2021, era: '令和3年', node: '共に民主党の大統領候補に選出(10月)', desc: '党内予備選で勝利、京畿道知事の実績を背景に与党の旗手となる。', wiki: '李在明' },
      { year: 2020, era: '令和2年', node: 'コロナ禍で京畿道独自の支援策を実行', desc: '京畿道民への独自給付・防疫策で全国的注目、基本所得構想の社会的可視化に貢献。', wiki: '李在明' },
      { year: 2018, era: '平成30年', node: '京畿道知事に就任(7月)', desc: '地方首長として基本所得や青年支援策を試行、全国的知名度を獲得。', wiki: '李在明' },
      { year: 2017, era: '平成29年', node: '初の大統領選予備選に挑戦・敗退', desc: '共に民主党の予備選で文在寅に敗れる、後の全国的政治家への布石に。', wiki: '李在明' },
      { year: 2014, era: '平成26年', node: '城南市長に再選', desc: '城南市長として2期目を続投、無償福祉・市財政改革で実績を積む。', wiki: '李在明' },
      { year: 2013, era: '平成25年', node: '無償公共政策で全国的注目', desc: '無償校服・無償給食など城南独自の福祉策が全国の自治体に波及。', wiki: '李在明' },
      { year: 2010, era: '平成22年', node: '城南市長に当選', desc: '市の財政再建と無償福祉政策で注目を集める。', wiki: '李在明' },
      { year: 2006, era: '平成18年', node: '城南市長選に挑戦・落選', desc: '初の市長選挑戦は敗退するが、市民運動家としての知名度を高める。', wiki: '李在明' },
      { year: 2003, era: '平成15年', node: '盧武鉉政権発足・進歩派の地方活動を強化', desc: '盧武鉉政権発足で進歩派の地方政治活動が活発化、後の地方首長挑戦の土壌に。', wiki: '盧武鉉' },
      { year: 2000, era: '平成12年', node: '城南で市民運動家として地域に根付く', desc: '労働者・人権弁護士として活動しながら、地元城南市での市民運動を継続。', wiki: '李在明' },
      { year: 1995, era: '平成7年', node: '弁護士として労働・人権事件を扱う', desc: '弁護士業を本格化、労働災害・人権侵害事件で実績を積む。', wiki: '李在明' },
      { year: 1989, era: '平成元年', node: '中央大学法学部卒業・司法研修院修了', desc: '工場労働の傍ら独学で大学進学、司法試験合格後に研修院を修了。', wiki: '李在明' },
      { year: 1986, era: '昭和61年', node: '司法試験合格・人権派弁護士へ', desc: '工場労働者から苦学の末に弁護士資格を取得。労働・人権問題に取り組む。', wiki: '李在明' },
      { year: 1980, era: '昭和55年', node: '京畿道城南市の工場で少年工として労働', desc: '家計を支えるために中学卒業後すぐに工場労働、後に夜間学校で学業を続ける。', wiki: '李在明' },
      { year: 1964, era: '昭和39年', node: '慶尚北道安東市に生まれる(12/22)', desc: '貧しい家庭に生まれ、後に少年工から司法試験合格・政治家への異色のキャリアを歩む。', wiki: '李在明', isOrigin: true },
    ],
  },
  takaichi_sanae: {
    id: 'takaichi_sanae',
    label: '高市早苗',
    axis: '高市早苗首相の歩み',
    description: '憲政史上初の女性内閣総理大臣(第104代)。1961年奈良県大和郡山市生、松下政経塾出身。テレビキャスターを経て1996年衆院初当選、安倍政権下で総務相、2025年首相就任、経済安保・積極財政を旗印に長期政権を志向。',
    priority: 'high',
    timeline: [
      { year: 2026, era: '令和8年', node: '5/19 安東訪問・李在明大統領と首脳会談・河回村視察', desc: '慶尚北道安東市で日韓首脳会談に臨む。世界文化遺産・河回村を視察し、経済安保や中東・北朝鮮情勢、米中会談後の地域情勢を議論。シャトル外交の体現として国賓級待遇で迎えられる。', officialUrl: 'https://www.google.com/search?q=高市早苗+李在明+安東+首脳会談+河回村' },
      { year: 2026, era: '令和8年', node: '5/17 韓国側が「国賓に準ずる待遇」を発表', desc: '儀仗隊と軍楽隊による歓迎式・共同記者会見・晩餐会など厚遇プログラムを公表。1月以来の対面会談に向け関係強化を演出。', officialUrl: 'https://www.google.com/search?q=高市早苗+訪韓+国賓級+待遇+発表' },
      { year: 2026, era: '令和8年', node: '2月20日 第221回国会で施政方針演説', desc: '「野放図な財政政策はとらず」と明言しつつ、量子・宇宙・コンテンツなど17分野への戦略投資を打ち出す。', wiki: '高市早苗' },
      { year: 2026, era: '令和8年', node: '1月 通常国会召集・予算案審議', desc: '長期政権を視野に2年間の積極財政を実行する方針を提示。', wiki: '高市早苗' },
      { year: 2025, era: '令和7年', node: '第104代内閣総理大臣に就任(10月)・憲政史上初の女性首相', desc: '自民党総裁選を経て憲政史上初の女性首相に。インテリジェンス改革・経済安保を重点課題に掲げる。', wiki: '高市早苗' },
      { year: 2025, era: '令和7年', node: '自民党総裁選で勝利・新総裁就任', desc: '4度目の総裁選で勝利、保守色を打ち出し決選投票で当選、党改革と積極財政を主軸に支持を広げる。', wiki: '高市早苗' },
      { year: 2024, era: '令和6年', node: '自民党総裁選で3度目挑戦・決選投票へ進出', desc: '保守色を打ち出し決選投票へ進出。党改革と積極財政を主軸に支持を広げる。', wiki: '高市早苗' },
      { year: 2023, era: '令和5年', node: '経済安全保障担当大臣として法整備推進', desc: '経済安保推進法に基づく重要技術・特定重要物資の指定を進め、半導体・サプライチェーン政策に注力。', wiki: '高市早苗' },
      { year: 2022, era: '令和4年', node: '第2次岸田改造内閣で経済安保担当大臣に就任(8月)', desc: '経済安保推進法を所管、半導体・サプライチェーン・先端技術保全を担当。', wiki: '高市早苗' },
      { year: 2021, era: '令和3年', node: '初の自民党総裁選出馬', desc: '安倍晋三元首相の推薦を受け出馬。決選投票で岸田文雄に敗れるが、保守派の旗手として認知される。', wiki: '高市早苗' },
      { year: 2020, era: '令和2年', node: '党政務調査会長代理・政策発信を強化', desc: '党内ポジションを足場に経済安保・電波利用などの政策を発信、後の総裁選への布石に。', wiki: '高市早苗' },
      { year: 2019, era: '令和元年', node: '第4次安倍第2次改造内閣で総務大臣に再任', desc: '通算で総務相を歴任、情報通信・地方自治・選挙制度を所管。', wiki: '高市早苗' },
      { year: 2017, era: '平成29年', node: '党衆院議員として政策研究・党務に従事', desc: '一度大臣ポストを離れ、党内政策研究・選挙対策に従事、知名度を維持。', wiki: '高市早苗' },
      { year: 2014, era: '平成26年', node: '総務大臣に就任(第2次安倍改造内閣)', desc: '女性閣僚として総務相を歴任。情報通信・地方創生分野で実績を積む。', wiki: '高市早苗' },
      { year: 2012, era: '平成24年', node: '自民党政務調査会長に就任', desc: '安倍晋三総裁誕生に貢献、党政策の取りまとめ役として活躍。', wiki: '高市早苗' },
      { year: 2009, era: '平成21年', node: '政権交代・自民党下野で野党議員として活動', desc: '民主党政権下で野党議員として活動、保守派の論客として存在感を発揮。', wiki: '高市早苗' },
      { year: 2006, era: '平成18年', node: '内閣府特命担当大臣(沖縄・科技・イノベ等)に就任', desc: '第1次安倍内閣で複数分野を担当、初の閣僚経験を積む。', wiki: '高市早苗' },
      { year: 2003, era: '平成15年', node: '自民党に復党・政務官等を歴任', desc: '自民党に復党、経済産業大臣政務官等を歴任しキャリアを積む。', wiki: '高市早苗' },
      { year: 2002, era: '平成14年', node: '経済産業副大臣に就任', desc: '小泉純一郎内閣で副大臣を務め、政策実務の経験を積む。', wiki: '高市早苗' },
      { year: 1996, era: '平成8年', node: '衆議院議員初当選(無所属)', desc: '奈良2区で初当選。テレビキャスター・松下政経塾出身という異色の経歴で注目される。', wiki: '高市早苗' },
      { year: 1993, era: '平成5年', node: '米国議会フェローを経て政界準備', desc: 'コングレッショナル・フェローとして米連邦議会で研鑽。', wiki: '高市早苗' },
      { year: 1989, era: '平成元年', node: '松下政経塾4期生を修了・政治の道へ', desc: '松下政経塾で政治家としての基礎を学び、後の政界入りの準備を整える。', wiki: '松下政経塾' },
      { year: 1987, era: '昭和62年', node: 'テレビキャスターとして活動・経済分野で実績', desc: '神戸大学卒業後、経済キャスターとして活動、経済政策の知識を蓄える。', wiki: '高市早苗' },
      { year: 1984, era: '昭和59年', node: '神戸大学経営学部卒業(在学中に松下政経塾合格)', desc: '経営学を学び、卒業後すぐに松下政経塾に入塾、政治家への道を歩み始める。', wiki: '高市早苗' },
      { year: 1980, era: '昭和55年', node: '奈良県立畝傍高校卒業・神戸大学入学', desc: '奈良県内の進学校を経て神戸大学経営学部に進学、経済・経営の専門教育を受ける。', wiki: '高市早苗' },
      { year: 1961, era: '昭和36年', node: '奈良県大和郡山市に生まれる(3/7)', desc: '神戸大学経営学部を卒業後、松下政経塾4期生として政治の道へ。', wiki: '高市早苗', isOrigin: true },
    ],
  },
  anthropic_history: {
    id: 'anthropic_history',
    label: 'Claude',
    axis: 'Anthropic と Claude の歩み',
    description: 'Dario・Daniela Amodei 兄妹を中心とした OpenAI 出身者が 2021 年に設立した AI 企業。AI 安全性・解釈可能性・憲法 AI を組織の中心に据え、LTBT(長期利益信託)などのガバナンス構造を採用。Claude シリーズと Claude Code でエンタープライズ AI 市場を急成長させ、ARR は 2023 年 1 億ドル → 2025 年 100 億ドルへ。',
    priority: 'high',
    timeline: [
      { year: 2026, era: '令和8年', node: '5/20 Anthropic × SpaceX Colossus 1 提携公開', desc: 'SEC提出書類で判明、年間約150億ドルでColossus 1全量(22万GPU・300MW超)を借り受け、Colossus 2への拡張も発表。', officialUrl: 'https://www.axios.com/2026/05/20/anthropic-spacex-compute' },
      { year: 2026, era: '令和8年', node: '5/6 SpaceX提携初公表(宇宙開発含む)', desc: 'CNBCがAnthropic-SpaceXのコンピュート契約と宇宙空間データセンター構想を最初に報道、市場に衝撃。', officialUrl: 'https://www.cnbc.com/2026/05/06/anthropic-spacex-data-center-capacity.html' },
      { year: 2026, era: '令和8年', node: 'BeeXリセラー契約締結', desc: '国内4社目の正規リセラー、SAP連携で導入加速。', wiki: 'Anthropic' },
      { year: 2026, era: '令和8年', node: 'Karpathy氏Anthropic参画', desc: '元OpenAI共同創業者Andrej Karpathyがプリトレーニングチーム入り(5/19発表)。', wiki: 'OpenAI' },
      { year: 2026, era: '令和8年', node: 'Claude Opus 4.7 GA', desc: '最新フラッグシップモデルが4/16一般提供開始、200万トークン超のロングコンテキスト・高解像度ビジョン対応。', wiki: 'Claude' },
      { year: 2025, era: '令和7年', node: 'ARR 100 億ドル到達 ── 設立 4 年で 10 倍成長を 3 年連続', desc: '2023年 1 億ドル → 2024年 10 億ドル → 2025年 100 億ドルと毎年 10 倍成長。売上の 60〜70% は API 経由、AI インフラ企業として確立。投資家からは「資本主義の歴史上ありえない」と言われた成長を実現。', officialUrl: 'https://www.google.com/search?q=Anthropic+ARR+100+億ドル+2025' },
      { year: 2025, era: '令和7年', node: 'Meta による AI 人材引き抜きに対抗報酬を拒否', desc: 'Zuckerbergが高額報酬で AI 人材を引き抜こうとした際、Dario は社員向けに「個別オファーに対抗して報酬を調整することはしない」と表明。組織の公平性・文化維持を優先、結果として離職率は他 AI ラボより低水準を維持。', officialUrl: 'https://www.google.com/search?q=Anthropic+Meta+AI+人材+引き抜き+対抗報酬+Dario' },
      { year: 2025, era: '令和7年', node: 'Claude 3.5 / Claude 4 世代展開', desc: 'Sonnet 3.5 / Opus 4 が普及、コーディング性能で評価確立。', wiki: 'Claude' },
      { year: 2025, era: '令和7年', node: 'Claude Code が ARR 25 億ドルペースに成長(1 年で)', desc: '2025年初頭の社内実験から生まれたエンジニア向け AI コーディング CLI ツールを 1 週間で 100 人 / 2 週間で社員の半分が使うようになり Dario がリリース判断。エンタープライズ向け AI の主力プロダクトに。', officialUrl: 'https://www.google.com/search?q=Anthropic+Claude+Code+ARR+25+億ドル' },
      { year: 2024, era: '令和6年', node: '解釈可能性研究で重要発見を公表 ── ニューラルネット内部の概念表現', desc: 'Chris Olah 主導の解釈可能性チームが、AI 安全性の鍵となるニューラルネットワーク内部の概念表現について重要な発見を公表。Anthropic はこの成果を独占せず、他の AI ラボにも解釈可能性研究への投資を促す方針を取った。', officialUrl: 'https://www.google.com/search?q=Anthropic+解釈可能性+ニューラルネット+概念表現+2024' },
      { year: 2024, era: '令和6年', node: 'ARR 10 億ドル到達', desc: '前年比 10 倍、急成長続く。エンタープライズ API 経由の売上が主軸に。', officialUrl: 'https://www.google.com/search?q=Anthropic+ARR+10+億ドル+2024' },
      { year: 2023, era: '令和5年', node: 'Claude 初公開', desc: '対話型 AI としてリリース、ChatGPT のライバルに。', wiki: 'Claude' },
      { year: 2023, era: '令和5年', node: 'ARR 1 億ドル達成 ── Dario の予測通り', desc: '前年は収益ほぼゼロだったが、Dario が投資家向け資料で「今年の収益は 1 億ドルに到達する」と予測した通りの成長を実現。投資家から「資本主義の歴史上ありえない」と言われた予測を達成。', officialUrl: 'https://www.google.com/search?q=Anthropic+ARR+1+億ドル+2023' },
      { year: 2022, era: '令和4年', node: '社内チャットボット完成も公開を控える ── 安全性優先で先行者利益を逃す', desc: 'RLHF 活用の高品質チャットボットを 2022 年半ばまでに社内開発、外部テスターから高評価。Dario は競争加速を懸念し追加安全性テストを選択、結果として 11/30 の ChatGPT 公開に先行を譲る。Anthropic のアイデンティティを守る判断だったとされる。', officialUrl: 'https://www.google.com/search?q=Anthropic+社内+チャットボット+2022+公開+控える' },
      { year: 2022, era: '令和4年', node: '11/30 OpenAI が ChatGPT 公開 ── 5 日で 100 万人・2 ヶ月で 1 億人', desc: 'Anthropic が先にチャット AI を完成させていたにもかかわらず、安全性優先で公開を控えた結果、ChatGPT が「先行者利益」を獲得。Dario はこの判断を後悔していないと語った。', wiki: 'ChatGPT' },
      { year: 2022, era: '令和4年', node: 'FTX Sam Bankman-Fried が出資 ── 議決権なし株式で受け入れ', desc: '次ラウンドで SBF が主要出資者に。Dario は「素早く動いて破壊せよ」的姿勢にリスクを感じ、議決権なし株式を発行・取締役会参加を拒否。後の FTX 崩壊で極めて重要な判断と評価される。', officialUrl: 'https://www.google.com/search?q=Anthropic+Sam+Bankman-Fried+議決権なし+株式' },
      { year: 2021, era: '令和3年', node: 'Anthropic 創業 ── OpenAI 出身者 14 人中 7 人が共同創業者', desc: '元 OpenAI のダリオ&ダニエラ・アモデイ兄妹を中心に設立。共同創業者は 7 人(Dario Amodei・Daniela Amodei・Jared Kaplan・Chris Olah・Tom Brown・Jack Clark・Amanda Askell)で株式をほぼ平等に分配。一般的にアンチパターンとされる 7 人共同創業を、会社の文化を 1 人に依存させず濃く伝えるための構造設計として採用。結果的に共同創業者は誰も辞めていない。', wiki: 'Anthropic', isOrigin: true },
      { year: 2021, era: '令和3年', node: 'LTBT(長期利益信託)ガバナンス採用', desc: '時間経過とともに会社取締役の過半数任命権を、株主利益だけではなく AI 安全性・社会的利益を重視する仕組みに移していく構造。多くの投資家には受け入れがたい設計だが Anthropic は貫いた。', officialUrl: 'https://www.google.com/search?q=Anthropic+Long-Term+Benefit+Trust+LTBT' },
      { year: 2021, era: '令和3年', node: '初期ラウンド 約 1.2 億ドル調達', desc: 'Dustin Moskovitz / Eric Schmidt / Jaan Tallinn 等が出資。Anthropic は初期から非常に優秀なチームだったため、投資家はピッチ資料ではなく「メンバー表」に投資したと言われた。', officialUrl: 'https://www.google.com/search?q=Anthropic+初期+資金調達+1.2+億ドル+Moskovitz' },
      { year: 2020, era: '令和2年', node: 'Dario Amodei が OpenAI で GPT-3 開発を主導', desc: 'OpenAI 在籍時に GPT-2 / GPT-3 の開発に深く関与、商用化にも参加。Microsoft 提携や事業化自体に反対していたわけではなく、問題視していたのは「組織が AI 安全性を中心に設計されていない」点。', wiki: 'GPT-3' },
      { year: 2020, era: '令和2年', node: 'OpenAI 内部で経営陣との対立が深まる', desc: 'Sam Altman との約束の不履行、Greg Brockman / Ilya Sutskever への不信、Dario / Daniela Amodei の貢献が正当に評価されていないという不満、組織が「安全性中心」に設計されていないという問題意識から、Anthropic 設立構想が固まる。', officialUrl: 'https://www.google.com/search?q=Dario+Amodei+OpenAI+対立+離脱' },
    ],
  },
  generative_ai_history: {
    id: 'generative_ai_history',
    label: '生成AI',
    axis: '生成AIと大規模言語モデルの系譜',
    description: '1956 年のダートマス会議で「人工知能」という用語が誕生してから、2017 年 Google の Transformer 論文を経て、ChatGPT・Claude・Gemini の生成 AI 時代に至るまでの系譜。2017 年 Transformer 著者 8 人は後にそれぞれ Sakana AI / Cohere / Character.AI / Adept / Essential AI / NEAR / Anthropic 等を創業・参画し、世界の AI 産業を形作った。',
    priority: 'high',
    timeline: [
      { year: 2026, era: '令和8年', node: 'エンタープライズAI本格化', desc: '国内SIerのリセラー契約相次ぐ、AWS Bedrock経由が主流に。', wiki: 'Amazon Web Services' },
      { year: 2025, era: '令和7年', node: 'Anthropic ARR 100 億ドル達成 ── 3 年連続 10 倍成長', desc: '2023 年 1 億ドル → 2024 年 10 億ドル → 2025 年 100 億ドルの 3 年連続 10 倍成長、生成 AI 産業の中核企業に。', officialUrl: 'https://www.google.com/search?q=Anthropic+ARR+100+億ドル+2025' },
      { year: 2024, era: '令和6年', node: 'OpenAI o1 / 推論モデル', desc: 'Chain-of-Thought を内蔵した推論特化モデルが台頭。', wiki: 'OpenAI o1' },
      { year: 2024, era: '令和6年', node: 'Anthropic 解釈可能性研究で重要発見公表', desc: 'ニューラルネット内部の概念表現に関する重要発見を公表、独占せず他 AI ラボにも研究投資を促す。', officialUrl: 'https://www.google.com/search?q=Anthropic+解釈可能性+ニューラルネット+概念表現' },
      { year: 2023, era: '令和5年', node: 'Claude 初公開', desc: 'Anthropic が対話型 AI として Claude をリリース、ChatGPT のライバルに。', wiki: 'Claude' },
      { year: 2023, era: '令和5年', node: 'GPT-4 発表', desc: 'マルチモーダル対応、企業導入が一気に進む。', wiki: 'GPT-4' },
      { year: 2022, era: '令和4年', node: 'Anthropic 社内チャットボット完成 ── 公開を控える', desc: 'RLHF 活用の高品質チャットボットを社内開発するも、競争加速を懸念し公開を控え追加安全性テストを選択、結果として ChatGPT に先行を譲る。', officialUrl: 'https://www.google.com/search?q=Anthropic+社内+チャットボット+公開+控える+2022' },
      { year: 2022, era: '令和4年', node: '11/30 ChatGPT 公開 ── 5 日で 100 万人・2 ヶ月で 1 億人', desc: 'OpenAI が ChatGPT を公開、爆発的に普及し生成 AI ブームの起点に。', wiki: 'ChatGPT' },
      { year: 2021, era: '令和3年', node: 'Anthropic 創業 ── OpenAI 出身者 14 人で立ち上げ', desc: '元 OpenAI のダリオ&ダニエラ・アモデイ兄妹を中心に設立、7 人共同創業者で AI 安全性を組織の中心に置く設計を採用。', wiki: 'Anthropic' },
      { year: 2020, era: '令和2年', node: 'GPT-3 発表 ── 1750 億パラメータでスケーリング法則実証', desc: 'OpenAI が GPT-3 を発表、Dario Amodei らが開発を主導、商用化も推進。', wiki: 'GPT-3' },
      { year: 2019, era: '令和元年', node: 'GPT-2 発表 ── 大規模 LLM 時代の幕開け', desc: 'OpenAI が GPT-2 を発表、当初「悪用懸念」で完全モデル公開を見送り、後に段階公開。', wiki: 'GPT-2' },
      { year: 2018, era: '平成30年', node: 'BERT 発表 ── Transformer エンコーダの逆襲', desc: 'Google が Transformer のエンコーダ部のみを採用した BERT を発表、自然言語理解で実用化が加速。', wiki: 'BERT (言語モデル)' },
      { year: 2018, era: '平成30年', node: 'Transformer 著者 8 人が Google から散開・各 AI 企業を創業', desc: '『Attention Is All You Need』の 8 著者(Uszkoreit / Shazeer / Polosukhin / Vaswani / Parmar / Jones / Gomez / Kaiser)が以降数年で Google を離れ、Character.AI(Shazeer)・NEAR(Polosukhin)・Adept/Essential AI(Vaswani/Parmar)・Sakana AI(Jones、日本)・Cohere(Gomez)・OpenAI(Kaiser)等を創業・参画、世界の AI 産業を形作る。Niki Parmar は後に Anthropic へ。', officialUrl: 'https://www.google.com/search?q=Transformer+8+著者+その後+創業' },
      { year: 2017, era: '平成29年', node: '『Attention Is All You Need』論文発表 ── 現代 LLM の基盤誕生', desc: 'Google の 8 研究者が Transformer 論文を発表。Self-Attention は RNN/LSTM の順次処理を不要にし、GPU 並列処理と相性抜群で機械翻訳の精度を一気に向上。当初翻訳モデルだったが、Wikipedia 大量読み込みで自然な長文生成も可能と判明、汎用生成 AI の起源に。タイトルは Llion Jones がビートルズの曲名にちなんで提案。', wiki: 'Transformer (機械学習モデル)' },
      { year: 2014, era: '平成26年', node: 'seq2seq / RNN-LSTM が機械翻訳の主流に', desc: 'Sutskever らの seq2seq モデルが Google 翻訳等で実用化、Transformer 前夜の自然言語処理の標準モデルに。', wiki: 'Seq2seq' },
      { year: 1956, era: '昭和31年', node: 'ダートマス会議 ── 「人工知能」という用語の誕生', desc: '「人工知能(AI)」という用語が誕生した AI 研究の出発点。', wiki: 'ダートマス会議', isOrigin: true },
    ],
  },
};

// ============================================================
// 「今日のムービー」(Phase 1) — VTuber 解説スタイル
// スロット(朝/昼/夜)毎に GLOBAL_AXES から 1 軸選定、5-7 シーンに抽出
// ============================================================

// 文字列を 32bit hash(djb2 改)に。決定的選定用 seed
function movieHash(str) {
  let h = 5381;
  for (let i = 0; i < str.length; i++) {
    h = ((h << 5) + h + str.charCodeAt(i)) | 0;
  }
  return Math.abs(h);
}

// localStorage 履歴
const MOVIE_HISTORY_KEY = 'gendaisi_movie_history_v1';
const MOVIE_HISTORY_MAX = 21;
function getMovieHistory() {
  try {
    const raw = localStorage.getItem(MOVIE_HISTORY_KEY);
    if (!raw) return [];
    const arr = JSON.parse(raw);
    return Array.isArray(arr) ? arr : [];
  } catch (e) {
    return [];
  }
}
function recordMovieAxis(date, slot, axisId) {
  try {
    const hist = getMovieHistory();
    // 同一 date+slot の重複は上書き
    const filtered = hist.filter(h => !(h.date === date && h.slot === slot));
    filtered.unshift({ date, slot, axisId });
    const trimmed = filtered.slice(0, MOVIE_HISTORY_MAX);
    localStorage.setItem(MOVIE_HISTORY_KEY, JSON.stringify(trimmed));
  } catch (e) { /* localStorage 未対応はサイレント */ }
}

// localStorage 設定 (dismissedAt, audioEnabled, bgmVolume)
const MOVIE_SETTINGS_KEY = 'gendaisi_movie_settings';
const MOVIE_DISMISS_TTL_MS = 24 * 60 * 60 * 1000; // 24h
function getMovieSettings() {
  try {
    const raw = localStorage.getItem(MOVIE_SETTINGS_KEY);
    if (!raw) return { dismissedAt: null, audioEnabled: true, bgmVolume: 0.4 };
    const obj = JSON.parse(raw);
    return {
      dismissedAt: typeof obj.dismissedAt === 'number' ? obj.dismissedAt : null,
      audioEnabled: typeof obj.audioEnabled === 'boolean' ? obj.audioEnabled : true,
      bgmVolume: typeof obj.bgmVolume === 'number' ? Math.max(0, Math.min(1, obj.bgmVolume)) : 0.4,
    };
  } catch (e) {
    return { dismissedAt: null, audioEnabled: true, bgmVolume: 0.4 };
  }
}
function saveMovieSettings(patch) {
  try {
    const cur = getMovieSettings();
    const next = { ...cur, ...patch };
    localStorage.setItem(MOVIE_SETTINGS_KEY, JSON.stringify(next));
    return next;
  } catch (e) { return null; }
}
function isMovieDismissed() {
  const s = getMovieSettings();
  if (!s.dismissedAt) return false;
  return (Date.now() - s.dismissedAt) < MOVIE_DISMISS_TTL_MS;
}

// axisId から「articlesByDate 内のその軸を含む記事」の category/timeIdx/axisIdx を探す
// クロージングシーンの「この年表を見る」遷移用
function findArticleByAxisId(articlesByDate, date, axisId) {
  const dayData = articlesByDate[date];
  if (!dayData) return null;
  for (const [category, catData] of Object.entries(dayData)) {
    const articles = Array.isArray(catData) ? catData : [catData];
    for (let timeIdx = 0; timeIdx < articles.length; timeIdx++) {
      const article = articles[timeIdx];
      if (!article || !Array.isArray(article.hotwords)) continue;
      const axisIdx = article.hotwords.findIndex(hw =>
        (typeof hw === 'string' && hw === axisId) ||
        (hw && typeof hw === 'object' && hw.axisIdRef === axisId) ||
        (hw && typeof hw === 'object' && hw.id === axisId)
      );
      if (axisIdx >= 0) return { category, timeIdx, axisIdx };
    }
  }
  return null;
}

// 軸選定: 今日記事の axisIdRef を優先、なければ GLOBAL_AXES 全体から
// 履歴で「直近 7 件」使用済みは除外、date+slot から決定的に選定 (リロードしても同じ)
function selectMovieAxis(activeDate, slot, articlesForDate) {
  const allKeys = Object.keys(GLOBAL_AXES);
  if (allKeys.length === 0) return null;

  // 1. 今日記事の hotwords から axisIdRef 集める
  const referencedIds = new Set();
  if (articlesForDate) {
    Object.values(articlesForDate).forEach(catData => {
      const articles = Array.isArray(catData) ? catData : [catData];
      articles.forEach(art => {
        (art.hotwords || []).forEach(hw => {
          if (typeof hw === 'string' && GLOBAL_AXES[hw]) {
            referencedIds.add(hw);
          } else if (hw && typeof hw === 'object' && hw.axisIdRef && GLOBAL_AXES[hw.axisIdRef]) {
            referencedIds.add(hw.axisIdRef);
          }
        });
      });
    });
  }

  // 2. 履歴(直近 7 件)で使用済みは除外
  const recentUsed = new Set(getMovieHistory().slice(0, 7).map(h => h.axisId));

  // 3. 候補リスト構築 (優先: referenced かつ未使用、fallback: 全体から未使用、最終: 全体)
  let candidates = [...referencedIds].filter(id => !recentUsed.has(id));
  if (candidates.length === 0) {
    candidates = allKeys.filter(id => !recentUsed.has(id));
  }
  if (candidates.length === 0) {
    candidates = allKeys; // 全部使い切ったら最初から
  }
  candidates.sort();

  // 4. 決定的選定 (date+slot の hash で index)
  const seed = movieHash(`${activeDate}/${slot}`);
  const picked = candidates[seed % candidates.length];
  return GLOBAL_AXES[picked] || null;
}

// シーン抽出: タイトル + 起点 + 中間マイルストーン 3 + 最新 + クロージング = 6-7 シーン
function extractMovieScenes(axis) {
  if (!axis || !Array.isArray(axis.timeline) || axis.timeline.length === 0) return [];

  const tl = axis.timeline.slice().sort((a, b) => (b.year || 0) - (a.year || 0)); // 新→古
  const newest = tl[0];
  const origin = tl.find(n => n.isOrigin) || tl[tl.length - 1];

  // 中間: newest と origin を除いた中から 3 件、年代を 3 等分して各区間最大 desc 字数
  const middle = tl.filter(n => n !== newest && n !== origin);
  const middlePicks = [];
  if (middle.length > 0) {
    const minY = Math.min(...middle.map(n => n.year || 0));
    const maxY = Math.max(...middle.map(n => n.year || 0));
    const span = Math.max(1, maxY - minY);
    const bucketBounds = [
      maxY - span / 3,
      maxY - (2 * span) / 3,
      minY,
    ];
    let prevTop = maxY + 1;
    for (let i = 0; i < 3; i++) {
      const lo = bucketBounds[i];
      const bucket = middle.filter(n => (n.year || 0) <= prevTop - 0.001 && (n.year || 0) >= lo);
      if (bucket.length > 0) {
        const best = bucket.slice().sort((a, b) => (b.desc || '').length - (a.desc || '').length)[0];
        if (best && !middlePicks.includes(best)) middlePicks.push(best);
      }
      prevTop = lo;
    }
  }

  const scenes = [];
  // 1. タイトル
  const titleSubtitle = axis.description ? axis.description.slice(0, 200) : `${axis.label}の歴史を辿るのだ。`;
  scenes.push({
    kind: 'title',
    headline: axis.axis || axis.label,                 // カード B2
    subtitle: titleSubtitle,                            // 字幕 D1 (本文)
    speech: `${axis.label}の歴史を見るのだ。${titleSubtitle}`, // 朗読 (Web Speech API)
    sub: axis.label,                                    // カード B1 (補足)
    imageWiki: null,
    duration: Math.max(7, Math.min(12, titleSubtitle.length * 0.12)),
  });
  // 2. 起点 (明治期がほとんど)
  if (origin) {
    const descText = origin.desc || '';
    scenes.push({
      kind: 'node',
      headline: origin.node,
      subtitle: descText,
      speech: `${origin.era || ''} - ${origin.node}。${descText}`,
      sub: `${origin.year}年 ${origin.era || ''}`,
      imageWiki: origin.wiki || null,
      nodeRef: origin,
      duration: Math.max(8, Math.min(14, descText.length * 0.13)),
    });
  }
  // 3-5. 中間マイルストーン (古→新の順に並べる)
  middlePicks.sort((a, b) => (a.year || 0) - (b.year || 0)).forEach(n => {
    const descText = n.desc || '';
    scenes.push({
      kind: 'node',
      headline: n.node,
      subtitle: descText,
      speech: `${n.era || ''} - ${n.node}。${descText}`,
      sub: `${n.year}年 ${n.era || ''}`,
      imageWiki: n.wiki || null,
      nodeRef: n,
      duration: Math.max(8, Math.min(14, descText.length * 0.13)),
    });
  });
  // 6. 最新ノード
  if (newest && newest !== origin) {
    const descText = newest.desc || '';
    scenes.push({
      kind: 'node',
      headline: newest.node,
      subtitle: descText,
      speech: `そして最新の話題。${newest.era || ''} - ${newest.node}。${descText}`,
      sub: `${newest.year}年 ${newest.era || ''}`,
      imageWiki: newest.wiki || null,
      nodeRef: newest,
      duration: Math.max(9, Math.min(15, descText.length * 0.13)),
    });
  }
  // 7. クロージング
  scenes.push({
    kind: 'closing',
    headline: 'もっと知りたい?',
    subtitle: `${axis.label}の年表、詳しくはタイムラインから見るのだ。`,
    speech: `${axis.label}の年表、詳しくはタイムラインから見るのだ。`,
    sub: '↓ 年表全体へ',
    axisId: axis.id,
    duration: 6,
  });
  return scenes;
}

// 字幕を句点で chunks に分割 (空要素除く、句点復活なし)
function splitIntoChunks(text) {
  if (!text || typeof text !== 'string') return [];
  return text
    .split(/[。!?]/)
    .map(s => s.trim())
    .filter(Boolean);
}

// ============================================================
// モックデータ (Claude API応答を想定した構造)
// 将来: バックエンドでClaude APIから取得 → JSON保存
// 構造: { date, articles: { [category]: { headline, summary, hotwords } } }
// ============================================================
// ============================================================
// 今日(2026-07-13)の昼(12:00)枠 — 全16カテゴリ(自動実行・タスクスケジューラ)
// ============================================================
const MOCK_ARTICLES = {
  politics: {
    headline: '特別国会が会期延長、未成立17法案の審議焦点に',
    summary: '通常国会後の特別国会で17本の法案が成立に至らず会期延長が決定。防災庁設置関連法案や経済安保関連など重要法案の行方に注目が集まっている。',
    sourceUrl: 'https://news.yahoo.co.jp/topics/domestic',
    sourceLabel: 'Yahoo!ニュース',
    hotwords: [
      {
        id: 'bousai_agency',
        label: '防災庁',
        axis: '防災庁設立への道のり',
        timeline: [
          { year: 2026, era: '令和8年', node: '防災庁設置法案、会期内成立へ審議入り', desc: '特別国会に提出された防災庁設置法案が審議入り。内閣府の外局として2027年度中の発足が目標とされている。', wiki: null, officialUrl: null },
          { year: 2024, era: '令和6年', node: '能登半島地震、防災行政の課題露呈', desc: '1月に発生したM7.6の能登半島地震。孤立集落への対応など現行の防災体制の限界が指摘され、防災庁創設論が加速した。', wiki: '令和6年能登半島地震', officialUrl: null },
          { year: 2023, era: '令和5年', node: '関東大震災100年、防災行政一元化議論が本格化', desc: '関東大震災100年を機に防災行政の一元化が議論され始めた。危機管理センターの機能強化と専門官庁設置の方向性が示される。', wiki: '関東大震災', officialUrl: null },
          { year: 2016, era: '平成28年', node: '熊本地震で複合災害対応の課題浮き彫り', desc: '前震・本震の連続地震で対応が後手に。内閣府防災部局の人員・予算不足が改めて問題視された。', wiki: '熊本地震_(2016年)', officialUrl: null },
          { year: 2011, era: '平成23年', node: '東日本大震災後に防災省構想が浮上', desc: '史上最大規模の複合災害を受け当時の菅内閣で「防災省」創設が検討されたが実現には至らなかった。', wiki: '東日本大震災', officialUrl: null },
          { year: 1995, era: '平成7年', node: '阪神・淡路大震災後に危機管理室設置', desc: '戦後最大の都市直下型地震の反省から内閣安全保障・危機管理室が新設され、政府の初動体制が整備された。', wiki: '阪神・淡路大震災', officialUrl: null },
          { year: 1961, era: '昭和36年', node: '災害対策基本法制定', desc: '1959年の伊勢湾台風を契機に立法化。防災基本計画の策定と中央防災会議の設置を定め、現代防災行政の根幹となった。', wiki: '災害対策基本法', officialUrl: null },
          { year: 1947, era: '昭和22年', node: '災害救助法制定、防災行政の出発点', desc: '戦後の混乱期に「自然災害による被災者への国の救助義務」を初めて法定化。日本の防災行政の原点となった法律。', wiki: '災害救助法', officialUrl: null, isOrigin: true },
        ],
      },
      {
        id: 'national_diet_extension',
        label: '国会延長',
        axis: '国会会期延長の政治史',
        timeline: [
          { year: 2026, era: '令和8年', node: '特別国会で17法案成立見送り、会期延長決定', desc: '衆院選後の特別国会で政府提出の17本が審議未了。連立協議の難航を背景に会期を延長して重要法案の成立を目指すこととなった。', wiki: '特別国会', officialUrl: null },
          { year: 2022, era: '令和4年', node: '臨時国会、安保3文書の財源論で審議紛糾', desc: '防衛費増額の財源として法人税等の増税方針が浮上。臨時国会での審議が長期化し与党内にも異論が噴出した。', wiki: '臨時国会', officialUrl: null },
          { year: 2015, era: '平成27年', node: '安保法制国会、史上最長クラスの延長95日', desc: '平和安全法制の審議のため会期を95日延長(通常150日→245日)。戦後最長水準の審議の末に採決となった。', wiki: '平和安全法制', officialUrl: null },
          { year: 1999, era: '平成11年', node: '国旗・国歌法の審議で与野党対立激化', desc: '日の丸・君が代の法制化をめぐる審議で参院委員会が紛糾し、会期末ぎりぎりでの成立となった。', wiki: '国旗及び国歌に関する法律', officialUrl: null },
          { year: 1994, era: '平成6年', node: '小選挙区制導入の政治改革4法案成立', desc: '細川内閣から村山内閣へと引き継がれた政治改革4法案がようやく成立。選挙制度の大転換の節目となった。', wiki: '公職選挙法', officialUrl: null },
          { year: 1955, era: '昭和30年', node: '保守合同で自民党誕生、55年体制確立', desc: '自由党と日本民主党が合同し自由民主党を結成。以後38年続く「55年体制」が始まり国会運営の様式が固まった。', wiki: '自由民主党_(日本)', officialUrl: null },
          { year: 1947, era: '昭和22年', node: '日本国憲法施行・国会法制定', desc: '5月3日に新憲法施行。同年4月に国会法も制定され、衆参二院制と会期制度が正式にスタートした。', wiki: '国会法', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  economy: {
    headline: 'ドル円162円台に、米PPI下振れで利下げ期待再燃',
    summary: '7月15日の外国為替市場でドル円は162円台まで円安が進行。米国の生産者物価指数(PPI)が市場予想を下回り、FRBの年内利下げ期待が浮上した。',
    sourceUrl: 'https://www.oanda.com/lang/ja/forex-trading/analysis/',
    sourceLabel: 'OANDA Japan',
    hotwords: [
      {
        id: 'dollar_yen_exchange',
        label: 'ドル円',
        axis: 'ドル円相場150年史',
        timeline: [
          { year: 2026, era: '令和8年', node: 'ドル円162円台、米PPI下振れで利下げ期待', desc: '7月15日の東京市場でドル円は162.30円まで円安が進行。米PPIが前月比0.2%増と予想を下回り、FRBの年内2回利下げ観測が高まった。', wiki: '為替レート', officialUrl: null },
          { year: 2024, era: '令和6年', node: 'ドル円160円台突破、34年ぶり円安水準', desc: '2024年4月にドル円は160円台に突入し1990年以来の円安水準を記録。日銀の為替介入により一時154円台まで戻した。', wiki: '日本円', officialUrl: null },
          { year: 2022, era: '令和4年', node: 'ドル円150円台、24年ぶりの円安', desc: '米FRBの急速な利上げ(2022年だけで4.25%引き上げ)に対し日銀が大規模緩和を継続したことで円相場が急落した。', wiki: '日本円', officialUrl: null },
          { year: 1998, era: '平成10年', node: 'アジア通貨危機波及、ドル円147円台', desc: '1997年のタイバーツ急落に端を発するアジア通貨危機が日本にも波及。1998年8月にドル円は147円台をつけた。', wiki: 'アジア通貨危機', officialUrl: null },
          { year: 1985, era: '昭和60年', node: 'プラザ合意、1ドル240円→120円へ急落', desc: 'G5によるドル高是正の国際協調合意。合意後1年でドルは対円で半値近くに下落し輸出産業に大打撃を与えた。', wiki: 'プラザ合意', officialUrl: null },
          { year: 1973, era: '昭和48年', node: '変動相場制へ移行', desc: 'ブレトンウッズ体制崩壊後、日本も固定相場(1ドル=308円)から変動相場制へ移行。以後、為替リスクが常態化した。', wiki: 'ブレトン・ウッズ体制', officialUrl: null },
          { year: 1949, era: '昭和24年', node: '1ドル=360円の固定相場設定', desc: 'GHQ指令により1ドル=360円の単一固定レートが設定。戦後復興の輸出基盤となったが、後の円安・円高論争の起点ともなった。', wiki: '外国為替', officialUrl: null, isOrigin: true },
        ],
      },
      {
        id: 'us_fed_policy',
        label: 'FRB',
        axis: '米FRB金融政策史と日本経済',
        timeline: [
          { year: 2026, era: '令和8年', node: 'FRB、年内2回利下げ観測浮上', desc: '7月のPPIに続きCPIも予想を下回りインフレ鈍化傾向が鮮明に。CMEフェドウォッチで9月利下げ確率が65%超に達した。', wiki: '連邦公開市場委員会', officialUrl: null },
          { year: 2023, era: '令和5年', node: 'FRB利上げサイクル終了、5.25〜5.50%で停止', desc: '2022年3月から続いた歴史的な連続利上げが停止。政策金利は高水準で維持され日米金利差拡大が円安の主因となった。', wiki: '連邦準備制度', officialUrl: null },
          { year: 2008, era: '平成20年', node: 'リーマン・ショック後にゼロ金利・量的緩和導入', desc: 'FRBはリーマン・ショック後の2008年12月に政策金利をゼロ〜0.25%まで引き下げ。量的緩和(QE)を世界に先駆けて導入した。', wiki: 'リーマン・ショック', officialUrl: null },
          { year: 2001, era: '平成13年', node: 'ITバブル崩壊でFRBが緊急連続利下げ', desc: '2000年のナスダック急落を受け、FRBは2001年に計11回の利下げを断行。グリーンスパン議長の「迅速な緩和」が市場を支えた。', wiki: 'ドットコムバブル', officialUrl: null },
          { year: 1987, era: '昭和62年', node: 'ブラックマンデー後の緊急流動性供給', desc: '1987年10月19日のニューヨーク株式市場の22.6%暴落直後、FRBのグリーンスパン議長が迅速な流動性供給を宣言し市場を安定させた。', wiki: 'ブラックマンデー', officialUrl: null },
          { year: 1913, era: '大正2年', node: '連邦準備法制定、FRB設立', desc: '銀行パニックの頻発を受けウィルソン大統領が連邦準備法に署名。中央銀行機能を持つFRBが誕生した。', wiki: '連邦準備制度', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  sports: {
    headline: 'プロ野球スピリッツ2026、7月17日発売—WBCモード完全収録',
    summary: 'コナミの人気野球ゲーム「プロ野球スピリッツ2026」が7月17日に発売。2026年第5回WBCの侍ジャパンメンバーをそのまま収録したWBCモードが初実装された。',
    sourceUrl: 'https://www.watch.impress.co.jp/docs/news/',
    sourceLabel: 'GAME Watch',
    hotwords: [
      'npb',
      {
        id: 'wbc_japan_history',
        label: 'WBC侍',
        axis: '侍ジャパンとWBCの歩み',
        timeline: [
          { year: 2026, era: '令和8年', node: '第5回WBC、侍ジャパンが2連覇達成', desc: '2026年3月に開催された第5回ワールド・ベースボール・クラシック。前回覇者の日本が守備力と機動力を武器に2連覇を果たした。', wiki: null, officialUrl: null },
          { year: 2023, era: '令和5年', node: '第4回WBC、大谷MVP・日本世界一', desc: '2023年3月、大谷翔平がMVP獲得。決勝でトラウトを三振に打ち取る劇的シーンが生まれ、日本の優勝は14年ぶり3度目となった。', wiki: '2023 ワールド・ベースボール・クラシック', officialUrl: null },
          { year: 2017, era: '平成29年', node: '第3回WBC、日本は準決勝でアメリカに敗退', desc: '準決勝でサヨナラ安打を打たれ敗退。侍ジャパン強化が進められる契機となり、その後の体制整備につながった。', wiki: '2017 ワールド・ベースボール・クラシック', officialUrl: null },
          { year: 2013, era: '平成25年', node: '第2回WBC(第3回大会)、日本は準決勝で敗退', desc: '山本浩二監督率いる日本は準決勝でプエルトリコに0-3で敗れ3連覇を逃した。', wiki: '2013 ワールド・ベースボール・クラシック', officialUrl: null },
          { year: 2009, era: '平成21年', node: '第2回WBC、イチロー決勝打で日本連覇', desc: '延長10回にイチローが決勝タイムリーを放ち日本が韓国を下して連覇。「10年間は日本が負けない」発言が話題になった。', wiki: '2009 ワールド・ベースボール・クラシック', officialUrl: null },
          { year: 2006, era: '平成18年', node: '第1回WBC、王ジャパンが初代世界一に', desc: '王貞治監督率いる日本が初代世界一に輝いた。イチロー・松坂大輔・西岡剛らが活躍し、韓国との対戦は計5回に及んだ。', wiki: '2006 ワールド・ベースボール・クラシック', officialUrl: null },
          { year: 1984, era: '昭和59年', node: 'ロサンゼルス五輪、野球が公開競技として採用', desc: '野球が初めてオリンピックの公開競技として採用。アマチュア日本代表が国際大会を経験し国際競技力向上の礎を築いた。', wiki: '1984年ロサンゼルスオリンピック', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  game: {
    headline: 'カルドセプト ビギンズ、7月17日発売—10年ぶりシリーズ新作',
    summary: 'ボードゲーム×カードゲームのハイブリッドゲーム「カルドセプト」シリーズの最新作「ビギンズ」がPS5/Xbox向けに発売。初心者向けに大幅チュートリアルを強化し10年ぶりの新作として注目を集めている。',
    sourceUrl: 'https://www.nicovideo.jp/dennfami',
    sourceLabel: '電ファミニコゲーマー',
    hotwords: [
      {
        id: 'culdcept_series',
        label: 'カルドセプト',
        axis: 'カルドセプトシリーズの歩み',
        timeline: [
          { year: 2026, era: '令和8年', node: 'カルドセプト ビギンズ発売、10年ぶり新作', desc: 'PS5/Xbox Series X向けに発売。完全新規ストーリーと初心者向けチュートリアルを強化しつつ、従来ファンも楽しめる高い戦略性を維持した。', wiki: null, officialUrl: null },
          { year: 2016, era: '平成28年', node: 'カルドセプト リボルト(3DS)発売', desc: '3DS向けに発売。カードのバランス調整とオンライン対戦強化でシリーズ集大成的な作品として高い評価を得た。', wiki: 'カルドセプト リボルト', officialUrl: null },
          { year: 2006, era: '平成18年', node: 'カルドセプト サーガ(Xbox 360)発売', desc: 'HD世代初のカルドセプト。美麗なビジュアルが注目されたが深刻なバグによりパッチ対応に追われる波乱の発売となった。', wiki: 'カルドセプト', officialUrl: null },
          { year: 2003, era: '平成15年', node: 'カルドセプト エキスパンション(PS2)ヒット', desc: 'PS2向けリメイク版として発売し前作の問題点を解消。「カード集め」の醍醐味でロングセラーとなりシリーズ人気を確立した。', wiki: 'カルドセプト', officialUrl: null },
          { year: 2001, era: '平成13年', node: 'カルドセプト セカンド(DC/GBA)発売', desc: 'ドリームキャスト向けに発売。カード追加と新ルールでゲームの深みが増し、移植作のGBA版も好評を博した。', wiki: 'カルドセプト', officialUrl: null },
          { year: 1997, era: '平成9年', node: 'カルドセプト(セガサターン)初登場', desc: '大宮ソフト(現Omiya Soft)開発、東宝発売。ボードゲームとカードゲームを融合した独自ゲームデザインでカルトな人気を獲得した。', wiki: 'カルドセプト', officialUrl: null, isOrigin: true },
        ],
      },
      {
        id: 'jp_card_game_history',
        label: 'カードゲーム史',
        axis: '日本のカードゲーム文化史',
        timeline: [
          { year: 2026, era: '令和8年', node: 'カルドセプト ビギンズ、ボードゲーム融合型が再注目', desc: 'スマホゲームが主流となる中、コンシューマ向け戦略カードゲームが復活。ボードゲームカフェ文化との相乗効果も話題に。', wiki: 'カードゲーム', officialUrl: null },
          { year: 2016, era: '平成28年', node: 'シャドウバース(Cygames)リリース、国産デジタルTCG旋風', desc: '基本無料のスマホTCG「シャドウバース」がリリースし1000万DL突破。デジタルカードゲームの一大ブームを起こした。', wiki: 'Shadowverse', officialUrl: null },
          { year: 1999, era: '平成11年', node: '遊☆戯☆王OCG、世界展開開始', desc: '1998年の国内発売から翌年海外展開がスタート。ギネス記録を誇る世界最多販売TCGへの道が開かれた。', wiki: '遊☆戯☆王オフィシャルカードゲーム', officialUrl: null },
          { year: 1996, era: '平成8年', node: 'ポケモンカードゲーム発売、TCGブーム到来', desc: '任天堂・ゲームフリーク監修のもとポケモンカードが発売。子どもたちのTCG熱が一気に広がるきっかけとなった。', wiki: 'ポケモンカードゲーム', officialUrl: null },
          { year: 1993, era: '平成5年', node: 'マジック:ザ・ギャザリング、日本上陸', desc: '世界初のTCGとして1993年に米国で誕生したMtGが翌年日本でも発売。以後の国産TCGブームの先駆けとなった。', wiki: 'マジック:ザ・ギャザリング', officialUrl: null },
          { year: 1889, era: '明治22年', node: '任天堂、花札・トランプ製造で創業', desc: '山内房治郎が京都で花札製造を開始。日本固有のカード文化「花札」の製造から始まった老舗が後の世界的ゲーム会社へと成長する原点。', wiki: '花札', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  anime: {
    headline: '攻殻機動隊 THE GHOST IN THE SHELL、Science SARUが夏アニメとして制作',
    summary: '押井守版映画をScience SARUがリメイク・テレビシリーズ化する「攻殻機動隊 THE GHOST IN THE SHELL」の放送が開始。「電脳」「義体」のテーマが現代のAI社会と重なるとして注目されている。',
    sourceUrl: 'https://www.watch.impress.co.jp/docs/news/',
    sourceLabel: 'GAME Watch',
    hotwords: [
      {
        id: 'ghost_in_the_shell_history',
        label: '攻殻機動隊',
        axis: '攻殻機動隊の歴史',
        timeline: [
          { year: 2026, era: '令和8年', node: 'THE GHOST IN THE SHELL、Science SARUがテレビシリーズ化', desc: '押井守版映画の世界観をScience SARUが再解釈したテレビシリーズが夏アニメとして放送開始。AIと人間の境界を問う哲学的テーマが現代に蘇る。', wiki: '攻殻機動隊', officialUrl: null },
          { year: 2017, era: '平成29年', node: 'スカーレット・ヨハンソン主演ハリウッド実写版公開', desc: 'パラマウント映画制作の実写版がワールドワイドで公開。興行収入は苦戦したが原作の世界的知名度を改めて示した。', wiki: 'ゴースト・イン・ザ・シェル_(映画)', officialUrl: null },
          { year: 2015, era: '平成27年', node: '攻殻機動隊 新劇場版 公開', desc: '神山健治監督による新解釈の劇場版。テレビシリーズ「ARISE」の続編として制作され素子の過去と未来を描く。', wiki: '攻殻機動隊 新劇場版', officialUrl: null },
          { year: 2002, era: '平成14年', node: '攻殻機動隊 S.A.C. テレビシリーズ開始', desc: '神山健治監督×Production I.G.によるテレビシリーズ。笑い男事件を軸に電脳犯罪を描き国内外で高い評価を得た。', wiki: '攻殻機動隊 STAND ALONE COMPLEX', officialUrl: null },
          { year: 1995, era: '平成7年', node: '押井守版劇場アニメ公開、世界的センセーション', desc: '「攻殻機動隊 GHOST IN THE SHELL」が公開。北米でビデオチャート1位を獲得し後のマトリックスに影響を与えた。', wiki: '攻殻機動隊 THE GHOST IN THE SHELL', officialUrl: null },
          { year: 1989, era: '平成元年', node: '士郎正宗、漫画「攻殻機動隊」連載開始', desc: '講談社ヤングマガジン海賊版にて連載開始。「電脳」「義体」「ゴースト」等の独自概念で近未来のサイバーパンク世界を描いた先駆的作品。', wiki: '攻殻機動隊', officialUrl: null, isOrigin: true },
        ],
      },
      {
        id: 'science_saru',
        label: 'SARU',
        axis: 'サイエンスSARUの軌跡',
        timeline: [
          { year: 2026, era: '令和8年', node: '攻殻機動隊テレビシリーズを担当・放送中', desc: '夏アニメとして「攻殻機動隊 THE GHOST IN THE SHELL」を制作。押井守監督との共同制作体制が注目を集めている。', wiki: 'サイエンスSARU', officialUrl: null },
          { year: 2023, era: '令和5年', node: '「ダンジョン飯」制作、世界的人気獲得', desc: 'Netflix配信「ダンジョン飯」でNetflixアニメ週間視聴数Top10に複数回ランクイン。海外での評価が急上昇した。', wiki: 'ダンジョン飯', officialUrl: null },
          { year: 2021, era: '令和3年', node: '「犬王」制作、国際映画祭で高評価', desc: '湯浅政明監督の「犬王」が国際映画祭で高評価を獲得し、スタジオの世界的知名度が確立した年となった。', wiki: '犬王_(映画)', officialUrl: null },
          { year: 2017, era: '平成29年', node: 'Netflixオリジナル「DEVILMAN crybaby」制作', desc: '永井豪原作のリメイクをNetflixオリジナルとして制作し世界同時配信。グローバルなアニメ制作のモデルケースとなった。', wiki: 'DEVILMAN crybaby', officialUrl: null },
          { year: 2013, era: '平成25年', node: 'サイエンスSARU設立', desc: '湯浅政明監督と恩塚亮がスタジオを設立。実験的・芸術的アニメを多数制作し国内外のファンを獲得し続けている。', wiki: 'サイエンスSARU', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  animal: {
    headline: '天王寺動物園でフランソワルトン赤ちゃん誕生、今秋公開予定',
    summary: '大阪の天王寺動物園で絶滅危惧種のフランソワルトン(黒色の葉猿)の赤ちゃんが誕生。生後約1か月で母親に抱かれた元気な姿を確認。秋ごろの一般公開を予定している。',
    sourceUrl: 'https://www.tennojizoo.jp/news/',
    sourceLabel: '天王寺動物園公式',
    hotwords: [
      {
        id: 'tennoji_zoo_history',
        label: '天王寺動物園',
        axis: '天王寺動物園の120年史',
        timeline: [
          { year: 2026, era: '令和8年', node: 'フランソワルトン赤ちゃん誕生', desc: '絶滅危惧種のフランソワルトン(ベトナム・中国南部原産の葉猿)の赤ちゃんが天王寺動物園で誕生。飼育下繁殖成功は国内でも数例の希少事例。', wiki: null, officialUrl: null },
          { year: 2019, era: '令和元年', node: 'リニューアル「ゆめ・いのち・わーるど」完成', desc: '大規模リニューアルでアフリカ・ネイチャーエリアを拡充。ライオンを近距離で観察できるエリアが人気を集めている。', wiki: '天王寺動物園', officialUrl: null },
          { year: 2005, era: '平成17年', node: '入園者累計4000万人突破', desc: '2005年に累計入園者数が4000万人を突破。大阪・関西の定番観光スポットとして長年にわたり愛されてきた実績を示した。', wiki: '天王寺動物園', officialUrl: null },
          { year: 1990, era: '平成2年', node: 'コアラ来園で入園者急増', desc: '当時珍しかったコアラを導入し入園者数が大幅増加。「コアラ効果」は全国の動物園に波及した。', wiki: '天王寺動物園', officialUrl: null },
          { year: 1965, era: '昭和40年', node: 'シロクマ・アフリカゾウを相次ぎ展示', desc: '戦後復興期を経て珍獣展示が拡充。子どもたちが「遠くの動物」を見られる場として動物園の社会的役割が高まった。', wiki: '天王寺動物園', officialUrl: null },
          { year: 1915, era: '大正4年', node: '天王寺動物園開園', desc: '1915年1月1日、大阪市が運営する日本初の公立動物園として開園。当初は鹿や雉など36種72頭でスタートした。', wiki: '天王寺動物園', officialUrl: null, isOrigin: true },
        ],
      },
      'jp_aquarium_history',
    ],
  },
  uranai: {
    headline: '7月は数秘「8」の月—タロット×数秘術の夏運勢が話題に',
    summary: '7月の数秘術的な意味を解説する記事がSNSで拡散中。2+0+2+6+7=17→1+7=8という計算から「7月は変革と豊かさをもたらす8の月」という占いコンテンツが人気を集めている。',
    sourceUrl: 'https://www.tfm.co.jp/news/',
    sourceLabel: 'TOKYO FM+',
    hotwords: [
      'tarot',
      {
        id: 'numerology_history',
        label: '数秘術',
        axis: '数秘術の歴史と日本への伝播',
        timeline: [
          { year: 2026, era: '令和8年', node: '2026年7月=数秘8の月、SNSで拡散', desc: '7月の数秘「8」は「無限大の力と変革」の象徴とされTikTokで人気。占い師によるリーディング動画が急増している。', wiki: '数秘術', officialUrl: null },
          { year: 2020, era: '令和2年', node: 'コロナ禍で占いコンテンツ需要が急増', desc: '先行き不透明な社会情勢を背景に、数秘術・タロット・星座占いなどのオンライン占い需要が増大。YouTubeの占い師チャンネルが急増した。', wiki: '占い', officialUrl: null },
          { year: 2010, era: '平成22年', node: 'スマホ普及で占いアプリが一般化', desc: 'iPhoneの普及とともに日本でも占いアプリが急増。「数秘術」「誕生日占い」など日常的に自己診断できる文化が形成された。', wiki: '占い', officialUrl: null },
          { year: 1990, era: '平成2年', node: 'バブル経済とスピリチュアルブーム', desc: '「ノストラダムスの大予言」(1973年)のブームを経て1990年代初頭にかけて占星術・数秘術などスピリチュアル文化が日本で広く浸透した。', wiki: '精神世界', officialUrl: null },
          { year: 1968, era: '昭和43年', node: '西洋占星術・数秘術の日本語書籍が相次ぎ刊行', desc: '欧米のオカルトブームが日本にも波及。タロットや数秘術の入門書が翻訳・刊行され一般読者の関心が高まった。', wiki: '西洋占星術', officialUrl: null },
          { year: 1907, era: '明治40年', node: 'ピタゴラス数秘術、欧米で現代的体系が確立', desc: '近代的な数秘術の体系はL.ダウ・バリエット(Mrs. Dow Balliett)らによって整備された。古代ピタゴラスの「万物は数である」という哲学を基盤とする。', wiki: 'ピタゴラス', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  gourmet: {
    headline: 'スタバ夏限定3種、7月22日発売—SNSで5万いいね超え',
    summary: 'スターバックス コーヒー ジャパンが夏の新作フラペチーノ3種を7月22日に発売予定。発表翌日にはSNSで5万いいねを突破し、毎年恒例の夏スタバ商戦が本格化している。',
    sourceUrl: 'https://news.mynavi.jp/food/',
    sourceLabel: 'マイナビニュース',
    hotwords: [
      {
        id: 'starbucks_japan',
        label: 'スタバ',
        axis: 'スターバックス ジャパンの30年史',
        timeline: [
          { year: 2026, era: '令和8年', node: '夏限定フラペチーノ3種、SNS5万いいね超え', desc: '7月22日発売予定の夏限定フラペチーノ3種が発表直後からSNSで話題沸騰。「スタバ夏」は日本の夏の風物詩として定着している。', wiki: 'スターバックス コーヒー ジャパン', officialUrl: null },
          { year: 2021, era: '令和3年', node: '創業25周年、フードラインナップを大幅拡充', desc: '国内最大のカフェチェーンとして豊富なフード展開を強化。「スタバフード」の充実によりコーヒー以外の来店動機も拡大した。', wiki: 'スターバックス コーヒー ジャパン', officialUrl: null },
          { year: 2013, era: '平成25年', node: '米本社の完全子会社化', desc: '星野リゾート創業者一族が株式を売却し米スターバックス本社の完全子会社に。日本独自の運営方針から本社戦略との統合へ転換した。', wiki: 'スターバックス コーヒー ジャパン', officialUrl: null },
          { year: 2003, era: '平成15年', node: '国内1000店舗達成', desc: '銀座1号店から7年で1000店舗に到達。日本のカフェ文化に「スターバックス式」が定着した象徴的な節目となった。', wiki: 'スターバックス コーヒー ジャパン', officialUrl: null },
          { year: 1996, era: '平成8年', node: 'スターバックス コーヒー ジャパン、銀座に1号店開業', desc: 'サザビーとの合弁で銀座松屋通りに日本1号店をオープン。禁煙・持ち込みカップOKのスタイルが革新的と話題になった。', wiki: 'スターバックス コーヒー ジャパン', officialUrl: null, isOrigin: true },
        ],
      },
      {
        id: 'jp_coffee_culture',
        label: '喫茶店',
        axis: '日本のコーヒー・喫茶文化史',
        timeline: [
          { year: 2026, era: '令和8年', node: 'スペシャルティコーヒー・サードウェーブが全国展開', desc: '豆の産地や焙煎方法を重視するスペシャルティコーヒー専門店が地方都市にも拡大。SNS映えカフェ文化と融合し若年層を取り込んでいる。', wiki: null, officialUrl: null },
          { year: 2015, era: '平成27年', node: 'ブルーボトルコーヒー日本上陸、サードウェーブ定着', desc: '米西海岸発のブルーボトルコーヒーが清澄白河に日本1号店をオープン。「一杯ずつ丁寧に」のスタイルが日本のコーヒー文化をアップデートした。', wiki: 'ブルーボトルコーヒー', officialUrl: null },
          { year: 1969, era: '昭和44年', node: 'ドトールコーヒーの原型、セルフサービス型低価格カフェ誕生', desc: '「立ち飲みコーヒー150円」のコンセプトでセルフサービス型カフェが誕生。後のドトール・コメダなどチェーン喫茶の先駆けとなった。', wiki: 'ドトールコーヒーショップ', officialUrl: null },
          { year: 1948, era: '昭和23年', node: '戦後の喫茶店ブーム、全国に拡大', desc: '終戦後の復興とともに喫茶店が急増。コーヒーが贅沢品だった時代に喫茶店は社会的交流・情報交換の場として機能した。', wiki: '喫茶店', officialUrl: null },
          { year: 1888, era: '明治21年', node: '可否茶館、日本初のコーヒーハウス開業', desc: '鄭永慶が東京・上野に日本初のコーヒー専門店「可否茶館」を開業。コーヒー・ビリヤード・新聞閲覧を提供する当時の社交クラブ的存在だった。', wiki: '喫茶店', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  influencer: {
    headline: 'hololive 7th fes. 映画館アフター上映、全国150館以上で開催',
    summary: 'カバー株式会社が「hololive Super Expo 2026」のフィナーレを飾る「hololive 7th fes.」のアフター映画館上映を開催。全国150館以上で一夜限りのライブシアタービューイングが実施された。',
    sourceUrl: 'https://hololive.hololivepro.com/news',
    sourceLabel: 'ホロライブ公式',
    hotwords: [
      'hololive_pro',
      {
        id: 'vtuber_cinema_event',
        label: 'VTuber映画',
        axis: 'VTuberライブ×映画館イベントの歴史',
        timeline: [
          { year: 2026, era: '令和8年', node: 'hololive 7th fes. 映画館上映、全国150館超', desc: 'カバー株式会社が開催したhololive 7th fes.のアフター映画館ライブビューイング。全国150館以上で一夜限りの上映が行われ会場の一体感が話題になった。', wiki: 'ホロライブプロダクション', officialUrl: null },
          { year: 2024, era: '令和6年', node: 'にじさんじ&ホロライブ、大型会場でのライブが定番化', desc: 'VTuberライブが武道館・国立競技場クラスの会場で開催されるのが当たり前に。オフラインイベントとオンライン配信の両立が進んだ。', wiki: 'にじさんじ', officialUrl: null },
          { year: 2022, era: '令和4年', node: 'hololive 3rd fes.、映画館ライブビューイング本格導入', desc: 'コロナ制限が緩和し始めた2022年にホロライブが映画館でのライブビューイングを本格導入。アーカイブ上映でも多数を動員した。', wiki: 'ホロライブプロダクション', officialUrl: null },
          { year: 2020, era: '令和2年', node: 'コロナ禍でVTuberライブが急増', desc: 'コロナ禍でリアルイベントが軒並み中止となる中、VTuberの無観客・配信ライブが急増。バーチャルライブ技術が大きく進化した。', wiki: 'バーチャルYouTuber', officialUrl: null },
          { year: 2018, era: '平成30年', node: 'Kizuna AIが武道館ライブ開催', desc: '「Kizuna AI」による日本武道館でのライブが開催。VTuberがリアル空間に進出する先駆けとなった歴史的イベント。', wiki: 'Kizuna AI', officialUrl: null },
          { year: 2016, era: '平成28年', node: 'キズナアイ登場、VTuber概念の誕生', desc: '2016年11月にキズナアイがYouTubeチャンネルを開設。「バーチャルYouTuber」という概念が生まれ後のVTuber産業の原点となった。', wiki: 'Kizuna AI', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  entertainment: {
    headline: '音楽の日2026、8時間生放送—BE:FIRSTら約80組が出演',
    summary: '7月14日(月・祝)にTBSで放送された「音楽の日2026」が視聴率16.2%を獲得。BE:FIRSTの最新曲テレビ初披露など約80組が出演した8時間生放送が話題を集めている。',
    sourceUrl: 'https://www.thefirsttimes.jp/news/',
    sourceLabel: 'THE FIRST TIMES',
    hotwords: [
      {
        id: 'ongaku_no_hi',
        label: '音楽の日',
        axis: '音楽の日と日本の音楽番組史',
        timeline: [
          { year: 2026, era: '令和8年', node: '音楽の日2026、8時間放送・視聴率16.2%', desc: '7月14日放送。BE:FIRST・Snow Man・乃木坂46・TWICE JAPANほか約80組が出演。BE:FIRSTの新曲テレビ初披露が特に反響を呼んだ。', wiki: '音楽の日', officialUrl: null },
          { year: 2022, era: '令和4年', node: '音楽の日2022、コロナ制限緩和後の通常規模に復活', desc: '2020〜2021年はコロナ禍で縮小開催が続いたが、2022年は通常規模に戻り生バンドを交えた豪華演出が復活した。', wiki: '音楽の日', officialUrl: null },
          { year: 2012, era: '平成24年', node: '音楽の日、TBSの夏の恒例番組として定着', desc: '2011年の東日本大震災チャリティー音楽番組として始まった「音楽の日」がTBSの恒例夏番組として定着し毎年7月に放送されるようになった。', wiki: '音楽の日', officialUrl: null },
          { year: 1993, era: '平成5年', node: '「HEY!HEY!HEY!MUSIC CHAMP」始まる', desc: 'ダウンタウン司会のフジテレビ音楽バラエティが開始。J-POPバブル期の音楽番組黄金時代を象徴する長寿番組となった。', wiki: 'HEY!HEY!HEY! MUSIC CHAMP', officialUrl: null },
          { year: 1985, era: '昭和60年', node: 'LIVE AID、日本でも生中継', desc: 'エチオピア飢饉救済の国際チャリティーコンサート「LIVE AID」がロンドン・フィラデルフィア同時開催。日本でもNHKが生中継し世界規模の音楽イベントが認知された。', wiki: 'ライブエイド', officialUrl: null },
          { year: 1959, era: '昭和34年', node: '「ザ・ヒットパレード」放送開始', desc: 'フジテレビが開局した1959年に始まったポップス番組。日本初の本格的音楽テレビ番組として後のJ-POP文化の礎を築いた。', wiki: 'ザ・ヒットパレード', officialUrl: null, isOrigin: true },
        ],
      },
      {
        id: 'be_first_history',
        label: 'BE:FIRST',
        axis: 'BE:FIRSTの歩みとBMSGの挑戦',
        timeline: [
          { year: 2026, era: '令和8年', node: '「音楽の日」でテレビ新曲初披露', desc: '7月14日放送の「音楽の日2026」でBE:FIRSTが最新曲をテレビ初披露。グループとしての表現力の成熟と楽曲の質が話題を呼んだ。', wiki: 'BE:FIRST', officialUrl: null },
          { year: 2024, era: '令和6年', node: '初のドームツアー「BE:FIRST TOUR 2024」成功', desc: '初のドームツアーを完走。延べ動員数が10万人を超え世代を代表するボーイズグループとしての地位を確立した。', wiki: 'BE:FIRST', officialUrl: null },
          { year: 2023, era: '令和5年', node: '「Mainstream」リリース、ミリオン突破', desc: '2ndアルバム「Mainstream」がリリース直後にミリオン認定。楽曲プロデュースをメンバー自身が担う体制が高く評価された。', wiki: 'BE:FIRST', officialUrl: null },
          { year: 2022, era: '令和4年', node: '「Gifted.」ストリーミングヒット、紅白初出場', desc: 'メジャー1st EP「BE:1」収録の「Gifted.」がストリーミングで大ヒット。デビュー翌年に紅白歌合戦出場を果たした。', wiki: 'BE:FIRST', officialUrl: null },
          { year: 2021, era: '令和3年', node: 'BE:FIRSTデビュー、SKY-HIがBMSGで育成', desc: 'SKY-HI(日高光啓)設立のBMSGがオーディション「THE FIRST」でBE:FIRSTを結成・デビュー。全過程を公開する透明性が話題になった。', wiki: 'BE:FIRST', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  star: {
    headline: '樋口日奈、大河ドラマ「豊臣兄弟！」に初出演決定',
    summary: '乃木坂46の樋口日奈が、NHK大河ドラマ2026年作品「豊臣兄弟！」に初出演することが発表された。秀吉の側室・淀殿の侍女役で秋の放送分から登場する予定。',
    sourceUrl: 'https://news.yahoo.co.jp/articles/',
    sourceLabel: 'Yahoo!ニュース',
    hotwords: [
      {
        id: 'higuchi_hina',
        label: '樋口日奈',
        axis: '樋口日奈の歩みと女優活動',
        timeline: [
          { year: 2026, era: '令和8年', node: '大河ドラマ「豊臣兄弟！」出演決定', desc: 'NHK大河ドラマ「豊臣兄弟！」で淀殿の侍女役として秋から出演予定。乃木坂46在籍中のメンバーとして大河出演は本人初となる。', wiki: '樋口日奈', officialUrl: null },
          { year: 2024, era: '令和6年', node: 'ミュージカル・舞台活動が増え女優評価が高まる', desc: '舞台活動が増え女優としての評価が高まる年。複数のミュージカル・舞台に出演しグループと並行して着実にキャリアを積んでいる。', wiki: '樋口日奈', officialUrl: null },
          { year: 2022, era: '令和4年', node: 'ドラマ「silent」にレギュラー出演', desc: 'フジテレビ火9ドラマ「silent」にレギュラーキャストとして出演。川口春奈・目黒蓮共演作でシリーズ最高視聴率を記録した作品に名を連ねた。', wiki: 'silent_(テレビドラマ)', officialUrl: null },
          { year: 2020, era: '令和2年', node: 'バラエティ・情報番組に活発出演', desc: '「徹子の部屋」や「有吉ゼミ」など幅広い番組にゲスト出演。バラエティ対応力が高く評価され女優活動への足がかりとなった。', wiki: '乃木坂46', officialUrl: null },
          { year: 2014, era: '平成26年', node: '乃木坂46・3期生オーディション合格、加入', desc: '中学生時代に乃木坂46の3期生オーディションに合格し加入。早くからソロ曲担当など頭角を現した。', wiki: '乃木坂46', officialUrl: null, isOrigin: true },
        ],
      },
      {
        id: 'nhk_taiga_history',
        label: '大河ドラマ',
        axis: 'NHK大河ドラマ60年史',
        timeline: [
          { year: 2026, era: '令和8年', node: '「豊臣兄弟！」放送中、豊臣秀長を主人公に', desc: '豊臣秀吉の弟・豊臣秀長を主人公とした異色の大河。秀吉の天下統一を縁の下で支えた名将の視点で戦国時代を描く。', wiki: '豊臣秀長', officialUrl: null },
          { year: 2023, era: '令和5年', node: '「どうする家康」、松本潤が家康を演じ話題', desc: '嵐の松本潤が徳川家康を演じた大河。従来の「権謀術数の家康」像を覆す「頼りない若者が成長する」描写が話題になった。', wiki: 'どうする家康', officialUrl: null },
          { year: 2012, era: '平成24年', node: '「平清盛」が視聴率苦戦、後世の評価は高い', desc: '松山ケンイチ主演の野心作が視聴率苦戦。くすんだ映像処理が賛否を呼んだが後世の評価は高い。', wiki: '平清盛 (NHK大河ドラマ)', officialUrl: null },
          { year: 1987, era: '昭和62年', node: '「独眼竜政宗」が歴代最高視聴率39.7%', desc: '渡辺謙主演で伊達政宗の生涯を描いた大河が視聴率39.7%を記録。現在も大河ドラマの最高視聴率として残っている。', wiki: '独眼竜政宗_(NHK大河ドラマ)', officialUrl: null },
          { year: 1963, era: '昭和38年', node: '大河ドラマ第1作「花の生涯」放送開始', desc: '1963年1月6日、NHK初の大河ドラマ「花の生涯」が放送開始。井伊直弼の生涯を描いた作品で大河ドラマの礎が築かれた。', wiki: '花の生涯_(NHK大河ドラマ)', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  gadget: {
    headline: 'Galaxy Unpacked 7月22日開催、折りたたみ3機種同時発表へ',
    summary: 'Samsung Electronicsが7月22日に「Galaxy Unpacked 2026」を開催すると発表。スマートフォン・タブレット・ウォッチを含む新型折りたたみ機種3種の同時公開が予定されており事前登録が殺到している。',
    sourceUrl: 'https://k-tai.watch.impress.co.jp/docs/news/',
    sourceLabel: 'ケータイ Watch',
    hotwords: [
      {
        id: 'samsung_galaxy_history',
        label: 'Galaxy',
        axis: 'SamsungギャラクシーとスマホUI革命史',
        timeline: [
          { year: 2026, era: '令和8年', node: 'Galaxy Unpacked 2026、折りたたみ3機種発表へ', desc: '7月22日開催のGalaxy Unpackedでは折りたたみスマートフォン・タブレット・スマートウォッチの新世代モデルが一挙公開される予定。', wiki: 'Samsung Galaxy', officialUrl: null },
          { year: 2023, era: '令和5年', node: 'Galaxy Z Fold5 / Flip5 発売、折りたたみ主流化', desc: 'Galaxy Z Fold5とFlip5が発売。薄型化・耐久性向上を実現し折りたたみが「特殊品」から「主流品」へ移行した年となった。', wiki: 'Samsung Galaxy', officialUrl: null },
          { year: 2019, era: '令和元年', node: 'Galaxy Fold発売、商用折りたたみスマホ時代の幕開け', desc: '世界初の商用折りたたみスマートフォン「Galaxy Fold」が発売。6.7インチのフォルダブルディスプレイは業界を震撼させた。', wiki: 'Samsung Galaxy', officialUrl: null },
          { year: 2011, era: '平成23年', node: 'Galaxy S2、スマートフォン世界シェア首位へ', desc: 'Galaxy S2が世界累計2000万台以上を販売。Androidスマートフォンで初めてiPhoneの牙城を崩しSamsungが世界No.1スマホブランドへの道を確立した。', wiki: 'Samsung Galaxy S II', officialUrl: null },
          { year: 2009, era: '平成21年', node: 'Galaxy初代モデル登場、Androidフラッグシップの礎', desc: 'AndroidベースのGalaxyシリーズ第1弾がリリース。Googleとの提携により独自のTouch UIを搭載し後のAndroidフラッグシップの礎を築いた。', wiki: 'Samsung Galaxy', officialUrl: null, isOrigin: true },
        ],
      },
      {
        id: 'foldable_phone_history',
        label: '折りたたみ',
        axis: '折りたたみスマートフォンの歴史',
        timeline: [
          { year: 2026, era: '令和8年', node: 'Galaxy Unpacked 2026で次世代折りたたみ3機種同時公開', desc: 'より薄く耐久性の高い次世代ヒンジ機構を搭載した折りたたみ機種が発表予定。Apple・Huaweiも追従を発表済みで「折りたたみ元年2.0」とも呼ばれる。', wiki: '折りたたみスマートフォン', officialUrl: null },
          { year: 2024, era: '令和6年', node: 'Apple、折りたたみiPhone開発報道が相次ぐ', desc: '複数のリーカーとアナリストが「折りたたみiPhone 2026年発売説」を報告。折りたたみスマートフォン市場の全メーカーへの拡大が加速した。', wiki: '折りたたみスマートフォン', officialUrl: null },
          { year: 2022, era: '令和4年', node: 'Pixel Fold・OPPO Find N系列、折りたたみ多様化', desc: 'GoogleやOPPOも本格的に折りたたみスマホ市場に参入。「縦折り」「横折り」の2形態が確立し用途に応じた使い分けが広まった。', wiki: '折りたたみスマートフォン', officialUrl: null },
          { year: 2019, era: '令和元年', node: 'Galaxy Fold・Huawei Mate X、折りたたみ時代の夜明け', desc: 'Galaxy FoldとHuawei Mate Xが相次いで発表・発売。折りたたみスマートフォンが「コンセプト機」から「商用品」へと転換した歴史的な年。', wiki: '折りたたみスマートフォン', officialUrl: null },
          { year: 2007, era: '平成19年', node: 'iPhone登場でスマートフォン概念が刷新', desc: 'Appleが初代iPhoneを発表。物理キーボードを排除したフルタッチスクリーンが業界標準となり後のフォルダブルディスプレイ追求の出発点となった。', wiki: 'iPhone', officialUrl: null },
          { year: 2003, era: '平成15年', node: '折りたたみ携帯電話、日本で主流形態に', desc: '2000年代初頭にDoCoMo・au・ボーダフォンの折りたたみ型フィーチャーフォンが国内スマートフォン以前の標準形態となった。後のフォルダブルスマートフォン設計思想の原点。', wiki: null, officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  ai: {
    headline: 'OpenAI GPT-5.6を一般公開、推論速度が前世代比3倍に',
    summary: 'OpenAIがGPT-5の最新アップデート「GPT-5.6」を一般ユーザー向けに公開。推論速度が前世代比約3倍、コード生成の正確性が大幅向上したとしており日本語対応も強化された。',
    sourceUrl: 'https://www.nikkei.com/technology/',
    sourceLabel: '日本経済新聞',
    hotwords: [
      'generative_ai_history',
      {
        id: 'openai_history',
        label: 'OpenAI',
        axis: 'OpenAIの歩みとAI産業革命',
        timeline: [
          { year: 2026, era: '令和8年', node: 'GPT-5.6一般公開、推論速度3倍・日本語強化', desc: 'GPT-5.6は前世代比で推論速度約3倍を達成。コード生成・日本語対応が大幅強化され企業導入が加速している。', wiki: null, officialUrl: null },
          { year: 2025, era: '令和7年', node: 'GPT-5シリーズ登場、AGI議論が活発化', desc: 'GPT-5シリーズは複雑な推論・長文理解で人間専門家レベルに迫る性能を示した。「汎用人工知能(AGI)に近づいた」との論文が相次いで発表された。', wiki: null, officialUrl: null },
          { year: 2023, era: '令和5年', node: 'GPT-4公開、マルチモーダルAI時代へ', desc: 'テキストと画像を同時に処理できるGPT-4が公開。ChatGPTの月間ユーザーが1億人を突破しAI活用が社会インフラ化した。', wiki: 'GPT-4', officialUrl: null },
          { year: 2022, era: '令和4年', node: 'ChatGPT公開、生成AI革命の幕開け', desc: '2022年11月のChatGPT公開はわずか2か月で月間ユーザー1億人を突破する歴史的な普及速度を記録。「生成AI」という言葉が一般化した。', wiki: 'ChatGPT', officialUrl: null },
          { year: 2020, era: '令和2年', node: 'GPT-3登場、LLMの可能性が世界に衝撃', desc: '1750億パラメータのGPT-3が発表。フェイクニュース生成リスクを理由に段階的公開方針がとられAIの社会的影響に初めて注目が集まった。', wiki: 'GPT-3', officialUrl: null },
          { year: 2015, era: '平成27年', node: 'OpenAI設立、イーロン・マスクら創業', desc: 'イーロン・マスク、サム・アルトマン、グレッグ・ブロックマンらが「安全なAI」を目的に非営利のOpenAIを設立した。', wiki: 'OpenAI', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  retro: {
    headline: 'ファミコン発売43周年—7月15日に全国でレトロゲームイベント',
    summary: '1983年7月15日に任天堂が発売したファミリーコンピュータが今年で43周年を迎えた。7月15日前後に秋葉原やなんばで記念イベントが開催され、初代ソフト展示やハイスコアチャレンジが実施された。',
    sourceUrl: 'https://www.famitsu.com/news/',
    sourceLabel: 'ファミ通.com',
    hotwords: [
      {
        id: 'famicom_history',
        label: 'ファミコン',
        axis: 'ファミリーコンピュータと家庭用ゲーム機革命',
        timeline: [
          { year: 2026, era: '令和8年', node: 'ファミコン発売43周年記念イベント全国で開催', desc: '7月15日前後に秋葉原・なんばでレトロゲームイベントが開催。「スーパーマリオブラザーズ」ハイスコアチャレンジや初代ソフト展示が人気を集めた。', wiki: 'ファミリーコンピュータ', officialUrl: null },
          { year: 2016, era: '平成28年', node: 'ニンテンドークラシックミニ ファミリーコンピュータ発売', desc: '30タイトルを内蔵したコンパクトなミニファミコンが発売。転売価格高騰が問題となるほどの品薄が続いたレトロゲーム復刻ブームの火付け役となった。', wiki: 'ニンテンドークラシックミニ ファミリーコンピュータ', officialUrl: null },
          { year: 2003, era: '平成15年', node: 'ファミコン本体の公式修理受付終了', desc: '任天堂が2003年9月をもってファミコン本体の修理受付を終了。翌年には公式サービスが完全終了し21年間の現役生活に幕が下りた。', wiki: 'ファミリーコンピュータ', officialUrl: null },
          { year: 1985, era: '昭和60年', node: 'スーパーマリオブラザーズ発売、世界累計4000万本へ', desc: '1985年9月13日に発売。ハード(FC)とキラーソフト(マリオ)の相乗効果でファミコンの普及が爆発的に加速し世界的ゲーム文化の礎となった。', wiki: 'スーパーマリオブラザーズ', officialUrl: null },
          { year: 1984, era: '昭和59年', node: '任天堂、ファミコンをNESとして北米でテスト発売', desc: 'NES(Nintendo Entertainment System)として北米テスト発売。1983年のアタリショックで壊滅した米ゲーム市場を復活させた。', wiki: 'Nintendo Entertainment System', officialUrl: null },
          { year: 1983, era: '昭和58年', node: 'ファミリーコンピュータ発売(7月15日)', desc: '1983年7月15日に希望小売価格14,800円で発売。「ドンキーコング」「マリオブラザーズ」などを引っ提げ家庭用ゲーム機市場を一変させた。', wiki: 'ファミリーコンピュータ', officialUrl: null, isOrigin: true },
        ],
      },
      {
        id: 'retro_game_revival',
        label: 'レトロゲーム',
        axis: '昭和・平成ゲームのレトロカルチャー史',
        timeline: [
          { year: 2026, era: '令和8年', node: 'レトロゲームイベント、全国で同時多発開催', desc: 'ファミコン43周年を機に全国でレトロゲームイベントが開催。eスポーツ×レトロゲームの融合も進み往年のゲーマーと若世代が交流する場が生まれた。', wiki: 'レトロゲーム', officialUrl: null },
          { year: 2022, era: '令和4年', node: 'Nintendo Switch Online追加パック、N64・メガドライブ配信', desc: 'Switch Online追加パックでNINTENDO 64・メガドライブのソフトが配信開始。月額制で往年のゲームが手軽に遊べる時代になった。', wiki: 'Nintendo Switch Online', officialUrl: null },
          { year: 2016, era: '平成28年', node: 'ミニファミコン・ミニスーファミが社会現象に', desc: 'ニンテンドークラシックミニが社会現象化。メルカリ等で3〜5倍の転売価格がつく事態に。任天堂が供給増を表明するほどの需要だった。', wiki: 'ニンテンドークラシックミニ ファミリーコンピュータ', officialUrl: null },
          { year: 2010, era: '平成22年', node: 'バーチャルコンソール、レトロゲームのデジタル販売が定着', desc: 'Wii・DSで始まったバーチャルコンソールが普及。絶版ゲームがダウンロードで入手可能になり「レトロゲームの保全」への社会的関心が高まった。', wiki: 'バーチャルコンソール', officialUrl: null },
          { year: 1999, era: '平成11年', node: 'レトロゲーム専門店が全国に拡大', desc: 'ゲーム市場の拡大とともに中古ゲームショップが急増。ファミコンソフトのプレミア価格化が始まり「レトロゲーム」という文化的ジャンルが形成された。', wiki: 'レトロゲーム', officialUrl: null },
          { year: 1983, era: '昭和58年', node: 'ファミコン発売、「昭和ゲーム文化」の原点', desc: 'ファミリーコンピュータの登場が昭和・平成の家庭用ゲーム文化を生み出した。後に「レトロ」と呼ばれるすべての始まり。', wiki: 'ファミリーコンピュータ', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  fudosan: {
    headline: 'カチタス調査、空き家売却意識は2.6倍でも行動化が進まず',
    summary: '空き家再生事業のカチタスが発表した調査によると、空き家の売却・活用を「検討したい」と答えた人の割合は5年前比2.6倍に増えているが実際に動いた人は15%未満にとどまることが明らかになった。',
    sourceUrl: 'https://prtimes.jp/',
    sourceLabel: 'PR TIMES',
    hotwords: [
      {
        id: 'akiya_problem_jp',
        label: '空き家',
        axis: '日本の空き家問題の歴史',
        timeline: [
          { year: 2026, era: '令和8年', node: 'カチタス調査、売却意識2.6倍でも行動化15%未満', desc: '空き家所有者の意識変化は進んでいるが「手続きの複雑さ」「費用負担」「感情的な踏み切れなさ」が行動の障壁となっている実態が明らかに。', wiki: '空き家', officialUrl: null },
          { year: 2023, era: '令和5年', node: '空き家等対策特別措置法改正、管理不全空き家も規制対象へ', desc: '2015年施行の特措法が改正され、適切な管理がなされていない「管理不全空き家」も行政の介入対象に。固定資産税の特例解除も適用可能となった。', wiki: '空家等対策の推進に関する特別措置法', officialUrl: null },
          { year: 2018, era: '平成30年', node: '空き家数846万戸、全住宅の13.6%に', desc: '2018年の住宅・土地統計調査で空き家数が846万戸と過去最多を更新。13戸に1戸以上が空き家という深刻な状況が全国で顕在化した。', wiki: '空き家', officialUrl: null },
          { year: 2015, era: '平成27年', node: '空き家等対策特別措置法施行', desc: '危険な空き家を「特定空家」に指定し所有者への勧告・命令・代執行を可能にする法律が施行。自治体が本格的に空き家対策に動き始めた。', wiki: '空家等対策の推進に関する特別措置法', officialUrl: null },
          { year: 2000, era: '平成12年', node: '地方の過疎化加速、空き家率の地域格差が顕在化', desc: '2000年代以降の地方の人口減少加速により過疎地域での空き家急増が始まる。「空き家バンク」の先駆けとなる自治体の取り組みが各地で始まった。', wiki: '過疎', officialUrl: null },
          { year: 1970, era: '昭和45年', node: '高度経済成長期の住宅大量建設が後の問題の伏線', desc: '1960〜70年代の高度成長期に大量建設された住宅団地が50〜60年後の老朽化・空洞化問題の伏線となる。建物の耐用年数と人口動態の見通しの甘さが問題の根底に。', wiki: '住宅団地', officialUrl: null, isOrigin: true },
        ],
      },
      {
        id: 'inaka_revitalization',
        label: '地方移住',
        axis: '地方移住・田舎暮らし推進の歴史',
        timeline: [
          { year: 2026, era: '令和8年', node: '空き家活用×移住支援パッケージ、官民連携拡大', desc: '国土交通省と民間不動産テック企業の連携で空き家改修費補助×移住支援金のワンストップサービスが全国展開。若者のU・Iターン促進に効果を上げている。', wiki: '移住', officialUrl: null },
          { year: 2021, era: '令和3年', node: 'コロナ禍で地方移住希望者が過去最多に', desc: 'テレワーク普及を背景に2021年の地方移住相談件数が過去最多を記録(国交省調べ)。移住先として人気を集めた地方自治体がSNS発信を強化した。', wiki: 'Iターン', officialUrl: null },
          { year: 2014, era: '平成26年', node: '地方創生法成立、「まち・ひと・しごと」戦略', desc: '安倍政権の重点政策として「地方創生」が国策化。内閣府に地方創生推進事務局が設置され移住促進・産業振興の補助金が整備された。', wiki: '地方創生', officialUrl: null },
          { year: 2000, era: '平成12年', node: '「ふるさと回帰支援センター」設立', desc: '東京在住者の地方移住を支援する「ふるさと回帰支援センター」がNPOとして設立。以後の移住支援ネットワークの中核となった。', wiki: null, officialUrl: null },
          { year: 1988, era: '昭和63年', node: '「ふるさと創生」1億円交付金、竹下内閣', desc: '竹下登内閣が全市区町村に一律1億円を交付した「ふるさと創生事業」。地方自治体の独自政策立案の先駆けとなったが使途の是非をめぐり論争も起きた。', wiki: 'ふるさと創生事業', officialUrl: null },
          { year: 1956, era: '昭和31年', node: '過疎化の萌芽—農村人口の都市流出が始まる', desc: '高度経済成長が始まる1955年前後から農村部から都市部への大規模な人口移動が始まった。これが後の地方消滅・空き家問題の根本的な原因となる。', wiki: '過疎', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  hobby: {
    headline: 'ポケモンカード「ストームエメラルダ」7月31日発売、新メカニズム搭載',
    summary: 'ポケモンカードゲームの最新拡張パック「ストームエメラルダ」が7月31日に発売。新メカニズム「エメラルドキング」が導入されハイレアリティカードには初のホログラフィック素材が使用されている。',
    sourceUrl: 'https://www.pokemon-card.com/news/',
    sourceLabel: 'ポケモン公式',
    hotwords: [
      {
        id: 'pokemon_card_history',
        label: 'ポケカ',
        axis: 'ポケモンカードゲームの歴史',
        timeline: [
          { year: 2026, era: '令和8年', node: '「ストームエメラルダ」7月31日発売、新メカニズム搭載', desc: '新拡張パック「ストームエメラルダ」発売。新メカニズム「エメラルドキング」により戦略の幅が広がり初期購入特典の限定スリーブも人気を集めている。', wiki: 'ポケモンカードゲーム', officialUrl: null },
          { year: 2024, era: '令和6年', node: '高レアリティカードが二次流通で高値継続', desc: 'リーリエ・テツノツツミ等の高レアリティカードが流通市場で高騰。ポケカブームが2021年以降続き投資目的の購入者も増加している状況が続いた。', wiki: 'ポケモンカードゲーム', officialUrl: null },
          { year: 2021, era: '令和3年', node: '25周年ポケカブーム、転売問題が社会問題化', desc: 'ポケモンカード25周年記念セットが品薄・転売問題に。コンビニでの転売目的購入が社会問題となり一部チェーンが購入制限を導入した。', wiki: 'ポケモンカードゲーム', officialUrl: null },
          { year: 2011, era: '平成23年', node: '「ブラック&ホワイト」シリーズで第2次ブーム', desc: 'ポケモンブラック・ホワイトの発売に合わせたカードシリーズが人気。EXポケモンの登場で対戦環境が大きく変化した。', wiki: 'ポケモンカードゲーム', officialUrl: null },
          { year: 1998, era: '平成10年', node: 'ポケモンカードGB(ゲームボーイ版)発売', desc: 'カードゲームをデジタル化した「ポケモンカードGB」がゲームボーイ向けに発売。50万本を超えるセールスを記録した。', wiki: 'ポケモンカードGB', officialUrl: null },
          { year: 1996, era: '平成8年', node: 'ポケモンカードゲーム発売、爆発的ブームに', desc: '1996年10月20日に初代ポケモンカードが発売。当初の出荷量を大幅に上回る需要で即品切れとなり空前のカードゲームブームが始まった。', wiki: 'ポケモンカードゲーム', officialUrl: null, isOrigin: true },
        ],
      },
      {
        id: 'trading_card_jp',
        label: 'トレカ',
        axis: '日本トレーディングカード文化史',
        timeline: [
          { year: 2026, era: '令和8年', node: 'ポケカ・遊戯王・MTG、三大TCGが過去最高市場規模', desc: '2026年の日本のトレーディングカード市場規模は推計3000億円超。ポケカ・遊戯王・MTGの3強体制が確立し海外市場でも日本産TCGが主流となっている。', wiki: 'トレーディングカードゲーム', officialUrl: null },
          { year: 2023, era: '令和5年', node: '国産TCGが海外展開、K-POPポトレカ文化とも融合', desc: '「カードファイト!! ヴァンガード」「デュエル・マスターズ」などが積極的に海外展開。K-POPのポトレカ文化とも融合し新たなファン層を獲得した。', wiki: 'カードファイト!! ヴァンガード', officialUrl: null },
          { year: 1999, era: '平成11年', node: '遊☆戯☆王OCGが世界的ブームに', desc: '1998年に国内発売、翌年海外展開を開始した遊☆戯☆王OCGが世界的ブームに。アニメとの相乗効果でギネス認定の世界最大販売TCGへの道が開かれた。', wiki: '遊☆戯☆王オフィシャルカードゲーム', officialUrl: null },
          { year: 1996, era: '平成8年', node: 'ポケモンカード発売、国産TCGブーム開幕', desc: 'ポケモンカードゲームの発売が日本のTCG文化の扉を開いた。以後の遊戯王・デジモン・デュエマなど多数の国産TCGが続々と誕生するきっかけとなった。', wiki: 'ポケモンカードゲーム', officialUrl: null },
          { year: 1993, era: '平成5年', node: 'マジック:ザ・ギャザリング誕生、TCGというジャンルが生まれる', desc: '1993年にリチャード・ガーフィールドがMtGを考案・発売。ランダム封入のカードパックによるデッキ構築ゲームという新ジャンルが誕生しTCG産業全体の礎となった。', wiki: 'マジック:ザ・ギャザリング', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
};

// ============================================================
// 今日(2026-07-16)の朝(08:00)枠 — 全16カテゴリ(自動実行・タスクスケジューラ)
// ============================================================
const MOCK_ARTICLES_MORNING = {
  politics: {
    headline: '高市首相が消費減税「国民会議」を8月冒頭に集約——恒久減税か時限措置かで最終局面',
    summary: '高市早苗首相は7月16日、消費税の是非を議論する「国民会議」の議論集約を「8月初頭」までに行う方針を明らかにした。5月から月2回開催の同会議は「恒久5%引き下げ」「食品のみ軽減5%」「現状10%維持」の三案を巡って議論が続いており、秋の衆院補選を控えた事実上の政策決断が迫られている。',
    sourceUrl: 'https://news.yahoo.co.jp/topics/politics',
    sourceLabel: 'Yahoo!ニュース / 政治',
    hotwords: [
      'takaichi_sanae',
      {
        id: 'consumption_tax_jp',
        label: '消費税',
        axis: '日本の消費税——竹下改革から令和の減税論争まで',
        timeline: [
          { year: 2026, era: '令和8年', node: '消費減税「国民会議」が8月集約へ', desc: '高市首相主導の国民会議が恒久減税・軽減税率拡大・現状維持の三案を議論。8月初頭の集約方針が示され、秋の衆院補選前の最大の政策決断として国民の注目を集めている。', wiki: '消費税', officialUrl: null },
          { year: 2024, era: '令和6年', node: '総選挙で消費税減税が与野党の主要争点に', desc: '国民民主党が「手取りを増やす」として消費税減税・社会保険料引き下げを主張し大躍進。消費課税をめぐる与野党の綱引きが本格化した。', wiki: '第50回衆議院議員総選挙', officialUrl: null },
          { year: 2019, era: '令和元年', node: '消費税10%へ引き上げ・軽減税率導入', desc: '安倍内閣が消費税を8%から10%へ引き上げると同時に、飲食料品等に8%の軽減税率を初適用。2度の延期を経て実現した増税が社会保障財源の柱に据えられた。', wiki: '消費税', officialUrl: null },
          { year: 2014, era: '平成26年', node: '5%→8%引き上げ——景気腰折れ論争が起きる', desc: '安倍第2次内閣が増税を実施したが、翌年の10%増税は2度延期。消費増税の景気への悪影響が改めて問題化し「タイミング」を巡る議論が激化した。', wiki: '消費税', officialUrl: null },
          { year: 1997, era: '平成9年', node: '橋本内閣が3%→5%引き上げ・アジア通貨危機と重なる', desc: '財政再建優先の橋本龍太郎内閣の増税実施がアジア通貨危機と重なり、デフレ転落の一因ともされた。増税タイミングの難しさを示す歴史的教訓として繰り返し引用される。', wiki: '橋本龍太郎', officialUrl: null },
          { year: 1989, era: '平成元年', node: '竹下内閣が消費税3%を導入——30年来の悲願が実現', desc: '大平内閣が断念してから10年、竹下登内閣が3%の消費税を施行した。大規模間接税の導入は日本の税制に大きな転換をもたらし、社会保障と財源確保の議論を本格化させた。', wiki: '竹下登', officialUrl: null },
          { year: 1979, era: '昭和54年', node: '大平内閣が「一般消費税」構想を断念——選挙大敗で棚上げ', desc: '一般消費税の導入を公約に衆院選に臨んだ大平正芳内閣が大敗。消費課税への国民の拒否感が鮮明になり、実現まで10年の歳月が必要となった。', wiki: '大平正芳', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  economy: {
    headline: '日経平均が史上初の7万円台を一時突破——日銀利上げ決定後に安心感、AI・半導体関連株が相場を牽引',
    summary: '7月16日の東京株式市場で日経平均株価は前日比87円高の6万9404円で取引を終えたが、取引中には初めて7万円台に達した。日本銀行が利上げを実施し目先の主要イベントを通過したことで安心感が広がり、米ハイテク株高を引き継いでアドバンテストやキオクシアHDなどAI・半導体関連株が軒並み上昇した。',
    sourceUrl: 'https://www.nikkei.com/markets/stocks/',
    sourceLabel: '日本経済新聞',
    hotwords: [
      'nikkei_225',
      {
        id: 'boj_rate_history',
        label: '日銀政策',
        axis: '日本銀行の金融政策——ゼロ金利から利上げ転換まで',
        timeline: [
          { year: 2026, era: '令和8年', node: '追加利上げ決定——株式市場は「通過」で安心感、日経平均が一時7万円台', desc: '日本銀行が再度の政策金利引き上げを決定。市場は材料出尽くしと受け止めて株高で反応し、日経平均が一時7万円台に達した。円安・インフレの持続が追加利上げの背景となった。', wiki: '日本銀行', officialUrl: null },
          { year: 2024, era: '令和6年', node: 'マイナス金利解除——17年ぶりの実質利上げへ転換', desc: '植田和男総裁のもと、日銀がマイナス金利政策を解除。2007年以来17年ぶりの実質的な利上げへと転換し、超緩和時代の終焉が宣告された。', wiki: '日本銀行', officialUrl: null },
          { year: 2016, era: '平成28年', node: 'マイナス金利政策を導入——「負の金利」の前代未聞の実験', desc: '黒田東彦総裁が世界でも類を見ないマイナス金利政策を導入。金融機関が日銀に預けた余剰資金にコスト(マイナス0.1%)を課し、融資・投資促進を狙った。', wiki: '量的・質的金融緩和', officialUrl: null },
          { year: 2013, era: '平成25年', node: '「異次元の量的緩和」——黒田日銀が誕生・アベノミクスの金融の柱', desc: '安倍政権のアベノミクスに呼応して就任した黒田東彦総裁が大規模緩和を打ち出した。円安・株高が急進し、日本はデフレ脱却に向けた大胆な金融実験に踏み出した。', wiki: '量的・質的金融緩和', officialUrl: null },
          { year: 2001, era: '平成13年', node: '量的緩和政策——世界初の試みとして導入', desc: 'ゼロ金利に加えて量的緩和政策を世界で初めて採用。日銀当座預金の残高目標を設け、民間金融機関の資金繰りを支援する前代未聞の政策が実施された。', wiki: '量的緩和政策', officialUrl: null },
          { year: 1999, era: '平成11年', node: 'ゼロ金利政策の導入——政策金利の下限が0%へ', desc: '速水優総裁のもと、デフレと不良債権処理に苦しむ日本が政策金利を実質ゼロに誘導する「ゼロ金利政策」を世界で初めて実施。金融緩和の歴史的転換点となった。', wiki: 'ゼロ金利政策', officialUrl: null },
          { year: 1882, era: '明治15年', node: '日本銀行の設立——近代中央銀行制度の誕生', desc: '松方正義大蔵卿のもとでベルギー国立銀行をモデルに日本銀行が設立された。紙幣発行の一元化と通貨の安定が主目的で、日本の近代金融制度の礎が築かれた。', wiki: '日本銀行', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  sports: {
    headline: '全英オープン(ゴルフ)が7月16日に開幕——ロイヤルバークデールに日本勢8人が参戦、松山英樹が3年ぶりメジャー優勝を狙う',
    summary: '第154回全英オープンゴルフ選手権が7月16日に英国・ロイヤルバークデールゴルフ場で開幕した。9年ぶりの同地開催で、日本からは松山英樹・久常涼・金子駆大・中島啓太・比嘉一貴・米澤蓮・片岡尚之・永野竜太郎の8名が出場。松山は「最終日にドキドキしながら回りたい」と2021年マスターズ覇者の意地を見せた。',
    sourceUrl: 'https://sports.yahoo.co.jp/official/detail/2026071600002-spnaviow',
    sourceLabel: 'スポーツナビ',
    hotwords: [
      {
        id: 'matsuyama_hideki',
        label: '松山英樹',
        axis: '松山英樹の歩み——日本ゴルフ史に刻む軌跡',
        timeline: [
          { year: 2026, era: '令和8年', node: '全英オープン参戦——3年ぶりのメジャー制覇を目指す', desc: '第154回全英オープンでロイヤルバークデールに参戦。「最終日にドキドキしながら回りたい」と語り、2021年のマスターズ覇者として世界メジャー連覇に挑む。日本勢8名が出場した歴史的大会。', wiki: '全英オープン (ゴルフ)', officialUrl: null },
          { year: 2023, era: '令和5年', node: 'マスターズ準優勝——世界ランク5位以内を維持', desc: '2021年の覇者としてオーガスタに戻り上位に絡む活躍。怪我の影響を受けながらも世界トップクラスの地位を保ち続け、日本ゴルフの象徴的存在として活動した。', wiki: 'マスターズ・トーナメント', officialUrl: null },
          { year: 2021, era: '令和3年', node: 'マスターズ優勝——アジア人初の快挙', desc: 'オーガスタナショナルGCで日本人・アジア人初のマスターズ優勝を達成。最終日1打差の逆転劇は全国に生中継され、日本ゴルフ史に新たな頁を刻んだ歴史的瞬間となった。', wiki: '2021年マスターズ・トーナメント', officialUrl: null },
          { year: 2017, era: '平成29年', node: 'WGCを連覇・日本人初の複数回WGC優勝', desc: 'WGC-HSBCチャンピオンズを連覇し日本人初の複数回WGC優勝を達成。PGAツアーで10勝を超え「日本ゴルフ史上最高の選手」と国際的に認知された。', wiki: '松山英樹', officialUrl: null },
          { year: 2014, era: '平成26年', node: 'PGAツアー初優勝——メモリアルトーナメント制覇', desc: 'アメリカのPGAツアーでメモリアルトーナメントを制し、日本人最年少記録を更新。世界への扉を開いた記念碑的勝利となった。', wiki: '松山英樹', officialUrl: null },
          { year: 2011, era: '平成23年', node: 'アマチュアで全英オープン10位——世界が注目', desc: 'プロ転向前の22歳がアマチュアとして全英オープンに出場し10位タイの好成績を残した。世界中のゴルフファンに「日本の新星」として名を知らしめた瞬間だった。', wiki: '松山英樹', officialUrl: null },
          { year: 1992, era: '平成4年', node: '愛媛県松山市に生まれる——父とゴルフを始める', desc: '愛媛県出身。父に連れられゴルフを始め、東北福祉大学でゴルフ漬けの大学生活を送る。アマ時代から国際大会で実績を積み、プロ転向後も高水準のプレーを続けた。', wiki: '松山英樹', officialUrl: null, isOrigin: true },
        ],
      },
      {
        id: 'the_open_golf',
        label: '全英オープン',
        axis: '全英オープン——ゴルフ最古のメジャー大会の歴史',
        timeline: [
          { year: 2026, era: '令和8年', node: '第154回——ロイヤルバークデールで9年ぶり開催', desc: '9年ぶりのロイヤルバークデール開催で154回目を数える。日本勢8名が参戦し、アジア勢の活躍が期待される大会となった。', wiki: '全英オープン (ゴルフ)', officialUrl: null },
          { year: 2017, era: '平成29年', node: '前回バークデール開催——スピースが驚異の逆転優勝', desc: 'ジョーダン・スピースが最終日に驚異の逆転劇を演じクラレットジャグを手にした。バークデールのリンクスコースが最高の舞台を提供し語り継がれる名勝負となった。', wiki: '全英オープン (ゴルフ)', officialUrl: null },
          { year: 2000, era: '平成12年', node: 'タイガー・ウッズがセントアンドルーズで圧巻の優勝', desc: 'タイガー・ウッズがゴルフの聖地セントアンドルーズで19アンダーの独走優勝。全英オープンの歴史に残る圧倒的パフォーマンスを見せた。', wiki: '全英オープン (ゴルフ)', officialUrl: null },
          { year: 1960, era: '昭和35年', node: 'アーノルド・パーマーが全英に挑戦——米国選手の復帰が実現', desc: 'アーノルド・パーマーが全英オープンに参戦し、長年遠ざかっていた米国トッププロの参加が復活。これを機に全英オープンが再び世界最高の舞台として君臨するようになった。', wiki: '全英オープン (ゴルフ)', officialUrl: null },
          { year: 1860, era: '万延元年', node: '第1回全英オープン——プレストウィックで8名が競う', desc: 'スコットランドのプレストウィックGCで第1回が開催。8名の出場でウィリー・パークが初代チャンピオンに輝いた。世界最古のゴルフメジャー大会の幕が開けた。', wiki: '全英オープン (ゴルフ)', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  game: {
    headline: '「亰都ザナドゥ -桜花幻舞-」が本日7月16日発売——日本ファルコム×マーベラスが描く和風アクションRPGの新章',
    summary: '日本ファルコムとマーベラスが共同開発した「亰都ザナドゥ -桜花幻舞-」がNintendo Switch 2・PlayStation 5向けに7月16日に発売された。「亰都(きょうと)」が首都となった異世界日本を舞台に、覚醒した少年少女が活躍するアクションRPG。伝説の「ザナドゥ」ブランドが40年の時を経て令和に蘇る注目作として、発売前から高い関心を集めていた。',
    sourceUrl: 'https://www.famitsu.com/schedule',
    sourceLabel: 'ファミ通.com',
    hotwords: [
      {
        id: 'nihon_falcom',
        label: 'ファルコム',
        axis: '日本ファルコム——国産RPGの源流を辿る',
        timeline: [
          { year: 2026, era: '令和8年', node: '「亰都ザナドゥ -桜花幻舞-」を発売——マーベラスと共同開発', desc: 'ザナドゥシリーズの精神的続編として和風アクションRPGをSwitch 2/PS5向けに発売。40周年を迎えた伝説のIPが現代のゲーマーに届けられた。', wiki: '日本ファルコム', officialUrl: 'https://www.falcom.co.jp/' },
          { year: 2022, era: '令和4年', node: '「英雄伝説 黎の軌跡II」をリリース——軌跡シリーズが継続', desc: '「軌跡」シリーズが高い評価を維持。テキスト密度の高いRPGとして固定ファンを掴み、ファルコムの看板シリーズとして安定した人気を誇る。', wiki: '英雄伝説 黎の軌跡', officialUrl: null },
          { year: 2004, era: '平成16年', node: '「英雄伝説 空の軌跡FC」を発売——軌跡シリーズの幕開け', desc: 'PC版で発売された空の軌跡ファーストチャプターが高い評価を得て、軌跡シリーズという長期IPの柱を打ち立てた。ファルコムのビジネスモデルが確立した転換点。', wiki: '英雄伝説 空の軌跡', officialUrl: null },
          { year: 1989, era: '平成元年', node: '「イースI・II」がPCエンジンに移植——アニメ演出が話題に', desc: 'PCエンジン版が大ヒット。アニメカットシーンと劇的な演出が当時のゲームの常識を覆し、「ゲームも映像作品になれる」という概念を広めた歴史的作品。', wiki: 'イース', officialUrl: null },
          { year: 1987, era: '昭和62年', node: '「イース」を発売——国産RPGの金字塔', desc: '軽快なアクションRPGとして登場し「ぶつかり戦闘」システムが斬新だった。亀田誠治率いる音楽班によるBGMは「ゲーム音楽の傑作」として今も語り継がれる。', wiki: 'イース', officialUrl: null },
          { year: 1984, era: '昭和59年', node: '「ザナドゥ」を発売——PC市場で100万本超のメガヒット', desc: 'PC-88/98向けRPGとして発売、当時としては驚異的な100万本超を販売しPCゲーム市場を一変させた。ファルコムが業界の頂点に立った代表作。', wiki: 'ザナドゥ (ゲーム)', officialUrl: null },
          { year: 1981, era: '昭和56年', node: '日本ファルコム設立——パソコンゲームの草分けとして出発', desc: '加藤正幸が設立。当時黎明期だったパーソナルコンピューター用ゲームを制作する会社として出発し、後の国産RPG文化の礎を築いた。', wiki: '日本ファルコム', officialUrl: null, isOrigin: true },
        ],
      },
      {
        id: 'xanadu_series',
        label: 'ザナドゥ',
        axis: 'ザナドゥシリーズ——伝説の和風RPGの40年史',
        timeline: [
          { year: 2026, era: '令和8年', node: '「亰都ザナドゥ -桜花幻舞-」——精神的後継作が令和に登場', desc: 'ファルコム×マーベラスの共同開発による精神的続編。異世界日本の京都を舞台に現代的なアクションRPGとして蘇り、往年のファンに新世代の「ザナドゥ」を届けた。', wiki: 'ザナドゥ (ゲーム)', officialUrl: null },
          { year: 2016, era: '平成28年', node: '「東亰ザナドゥ」が現代日本舞台で復活——PS Vita/PC向け', desc: '現代の東京(亰)を舞台にした「東亰ザナドゥ」がリリース。ファルコムのイースシステムを活用した現代アクションRPGとして、シリーズの現代的解釈を初めて示した。', wiki: '東亰ザナドゥ', officialUrl: null },
          { year: 2005, era: '平成17年', node: '「ザナドゥ ネクスト」——PSP/PCで続編', desc: '正統続編としてリリース。前作の世界観を継承しながらモダンなシステムを採用し、シリーズの近代化を図った試みとして評価された。', wiki: 'ザナドゥ (ゲーム)', officialUrl: null },
          { year: 1985, era: '昭和60年', node: '「ザナドゥ シナリオII」——拡張パックが大ヒット', desc: '追加ディスクとして発売された拡張パックが大ヒット。本編に新ダンジョンと物語が追加され、ファルコムが「拡張コンテンツ」という概念を先取りした。', wiki: 'ザナドゥ (ゲーム)', officialUrl: null },
          { year: 1984, era: '昭和59年', node: '初代「ザナドゥ」発売——RPG×アクションの新境地', desc: 'PC-88/98向けに発売。キャラクターの成長とリアルタイムアクションを融合したゲームプレイが画期的で、国産RPGの新ジャンルを切り開いた。', wiki: 'ザナドゥ (ゲーム)', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  anime: {
    headline: '夏アニメ2026「BLEACH 千年血戦篇-禍進譚-」が最終クールへ——護廷十三隊vsユーハバッハの決戦がついに描かれる',
    summary: '2022年から4クールにわたって放送されてきた「BLEACH 千年血戦篇」が2026年夏アニメとして最終クール「禍進譚」を放送中。主人公・黒崎一護と滅却師の王ユーハバッハの最終決戦が描かれ、2001年の連載開始から25年を経てシリーズの大詰めが近づいている。制作ぴえろによる高クオリティな映像が連続して話題を呼んでいる。',
    sourceUrl: 'https://bleach-anime.com/news/?id=70662',
    sourceLabel: 'テレビ東京 / BLEACH公式',
    hotwords: [
      {
        id: 'bleach_anime_history',
        label: 'BLEACH',
        axis: 'BLEACHの歴史——週刊少年ジャンプを彩った25年の軌跡',
        timeline: [
          { year: 2026, era: '令和8年', node: '千年血戦篇-禍進譚-(第4クール)が放送——最終決戦へ', desc: 'テレビ東京系でBLEACH千年血戦篇の最終クールが放送開始。護廷十三隊とユーハバッハ率いる滅却師軍の決戦がアニメ化され、四半世紀にわたるシリーズが大詰めを迎えた。', wiki: 'BLEACH (アニメ)', officialUrl: 'https://bleach-anime.com/' },
          { year: 2022, era: '令和4年', node: '千年血戦篇アニメ化が開幕——テレビ東京系で放送開始', desc: '「千年血戦篇」のアニメ化が待望論のなか実現。制作はぴえろ、1クールごとに連続放送する新方式を採用。高クオリティな映像と演出で話題を呼んだ。', wiki: 'BLEACH (アニメ)', officialUrl: null },
          { year: 2016, era: '平成28年', node: '漫画がジャンプで完結——第686話で15年間に幕', desc: '久保帯人が「週刊少年ジャンプ」で15年間描き続けたBLEACHが完結。最終話掲載号は異例の重版となり、全世界で1億2000万部超を販売した。', wiki: 'BLEACH', officialUrl: null },
          { year: 2004, era: '平成16年', node: 'アニメ第1作が放送開始——TV東京系で6年間放映', desc: 'テレビ東京系で原作のアニメ化が始まり、オリジナルエピソード込みで2012年まで366話が放送された。「一護vs藍染」の斬魄刀バトルが一大人気コンテンツとなった。', wiki: 'BLEACH (アニメ)', officialUrl: null },
          { year: 2001, era: '平成13年', node: '週刊少年ジャンプで連載開始', desc: '久保帯人による「死神」と「人間」を融合した独自世界観の漫画が連載を開始。スタイリッシュなキャラクターデザインと斬魄刀のバトル演出が人気を集めた。', wiki: 'BLEACH', officialUrl: null, isOrigin: true },
        ],
      },
      {
        id: 'jump_shounen_anime',
        label: 'ジャンプアニメ',
        axis: '週刊少年ジャンプ作品のアニメ化史——「ドラゴンボール」から令和の傑作まで',
        timeline: [
          { year: 2026, era: '令和8年', node: 'BLEACHほか夏アニメ2026で複数のジャンプ系作品が佳境', desc: 'BLEACH千年血戦篇のほか「逃げ上手の若君 第2期」などのジャンプ原作作品が夏アニメで話題に。ジャンプ系アニメの多様化と高品質化が続く。', wiki: '週刊少年ジャンプ', officialUrl: null },
          { year: 2019, era: '令和元年', node: '「鬼滅の刃」アニメ化——社会現象へ', desc: 'ufotableが手がけた「鬼滅の刃」アニメが放送され、劇場版「無限列車編」が歴代国内興行収入1位を記録。ジャンプ原作アニメの新しいピークを更新した。', wiki: '鬼滅の刃', officialUrl: null },
          { year: 2009, era: '平成21年', node: '「ONE PIECE」がアニメ10周年——超長寿作品へ', desc: '1999年開始のONE PIECEアニメが10年を経て人気を拡大し続け、後に1000話を超える超長寿アニメに。ジャンプ原作アニメの長期展開モデルを確立した。', wiki: 'ONE PIECE (アニメ)', officialUrl: null },
          { year: 1999, era: '平成11年', node: '「NARUTO」「HUNTERxHUNTER」アニメ化——平成中期の黄金期', desc: 'ジャンプ人気作品が相次いでアニメ化され、平成を代表する子ども文化を形成。深夜から夕方まで放送枠を席巻した。', wiki: '週刊少年ジャンプ', officialUrl: null },
          { year: 1986, era: '昭和61年', node: '「ドラゴンボール」アニメ化——ジャンプ原作アニメの確立', desc: '鳥山明の大人気漫画がフジテレビ系でアニメ化。悟空の冒険が世界規模のコンテンツに成長し、ジャンプ原作アニメが日本ポップカルチャーの柱となった。', wiki: 'ドラゴンボール (アニメ)', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  animal: {
    headline: '京都市動物園「アザラシCOOOOOOL!」が夏の人気イベントに——涼を求める海獣ファンが連日来場',
    summary: '京都市動物園で7月11日から開催中の夏イベント「アザラシCOOOOOOL!」が好評を博している。ゴマフアザラシの泳ぎやダイブを間近に観察できる特設プールを設置し、夏休みシーズンに向けて連日多くの家族連れが訪れている。1903年開園の日本で2番目に古い動物園が、現代の動物福祉と体験型展示を融合させた夏の試みとして注目を集めている。',
    sourceUrl: 'https://www5.city.kyoto.jp/zoo/',
    sourceLabel: '京都市動物園公式',
    hotwords: [
      {
        id: 'kyoto_zoo_history',
        label: '京都市動物園',
        axis: '京都市動物園——日本で2番目に古い動物園の120年史',
        timeline: [
          { year: 2026, era: '令和8年', node: '「アザラシCOOOOOOL!」夏イベント開催——涼と体験型展示', desc: '夏休みシーズンに合わせてゴマフアザラシの特設観察プールを設置。「動物と人のよりそう」をコンセプトにした現代型動物園の夏の工夫として多くのファミリーが訪れた。', wiki: '京都市動物園', officialUrl: 'https://www5.city.kyoto.jp/zoo/' },
          { year: 2019, era: '令和元年', node: 'リニューアル完了——行動展示に全面移行', desc: '2012年から続いたリニューアルが完結。檻に閉じ込める従来型から動物の本来の行動を引き出す「行動展示」に全面移行し、ゴリラ舎やトラ舎が特に好評となった。', wiki: '京都市動物園', officialUrl: null },
          { year: 2012, era: '平成24年', node: '大規模リニューアル着手——動物福祉と体験を両立', desc: '老朽化施設と動物福祉への対応を迫られ大規模リニューアルを開始。「人と動物がよりそう」をテーマに掲げ、来園者と動物の距離を縮める方針に全面転換した。', wiki: '京都市動物園', officialUrl: null },
          { year: 1948, era: '昭和23年', node: '戦後再開——荒廃から動物たちの復興', desc: '太平洋戦争中に動物の多くが疎開・処分となった後、終戦から3年で動物園を再開。市民の心の安らぎの場として復活を遂げた。', wiki: '京都市動物園', officialUrl: null },
          { year: 1903, era: '明治36年', node: '京都市動物園が開園——日本で2番目に古い公立動物園', desc: '上野動物園(1882年)に次ぐ日本で2番目の公立動物園として開園。当初は岡崎公園内に設けられた施設で、ライオンやゾウが市民を驚かせた。', wiki: '京都市動物園', officialUrl: null, isOrigin: true },
        ],
      },
      'jp_aquarium_history',
    ],
  },
  uranai: {
    headline: '木星がしし座へ移動(6月30日〜)——1年間の「獅子の時代」が2026年の占星術界で大きな話題に',
    summary: '2026年6月30日に木星がかに座からしし座へ移動したことを受け、占星術の世界では「木星しし座入り」の影響を解説するコンテンツが急増している。木星は約1年ごとに星座を移動し、その年の「時代の空気」を醸成するとされる。しし座は「表現・創造・自己顕現」を象徴し、2027年7月まで続くこの期間にエンタメ・芸術分野への影響が語られている。',
    sourceUrl: 'https://sup.andyou.jp/hoshi/fortune_july_2026/',
    sourceLabel: '星読みテラス',
    hotwords: [
      'astrology',
      {
        id: 'jupiter_transit',
        label: '木星の運行',
        axis: '木星の運行と時代の転換——占星術が語る12年サイクル',
        timeline: [
          { year: 2026, era: '令和8年', node: '木星がしし座へ入座(6/30〜2027年7月)——「表現・創造の時代」', desc: '約1年ごとに星座を移動する木星が2026年6月30日にしし座へ。エンタメ・アート・自己表現の分野に吉兆とされ、占星術師たちがこの「獅子の時代」の影響を詳細に解説している。', wiki: '木星', officialUrl: null },
          { year: 2025, era: '令和7年', node: '木星がかに座に滞在——「家庭・基盤・感情の豊かさ」の1年', desc: '木星のかに座滞在(2025年6月〜2026年6月)は「家庭・基盤・感情の豊かさ」を象徴するとされ、家族関係や住まいへの関心が高まる時期として占星術師が解説した。', wiki: '木星', officialUrl: null },
          { year: 2012, era: '平成24年', node: '木星のふたご座入り——情報とコミュニケーションの拡張期', desc: '木星がふたご座に位置した2012年はSNSの普及と重なり、占星術師たちが「木星ふたご座の情報爆発」を事後的に分析した。12年周期の天文現象と社会変化の相関が話題になった。', wiki: '占星術', officialUrl: null },
          { year: 2000, era: '平成12年', node: '木星のおうし座入り——Y2K前夜の安定志向と重なる', desc: 'Y2K問題を前に世界が揺れる中、木星のおうし座滞在は「安定・物質・蓄積」の象徴として解釈された。ミレニアム前後の占星術ブームを牽引した時期と重なる。', wiki: '占星術', officialUrl: null },
          { year: 1868, era: '明治元年', node: '西洋占星術が日本へ——明治開化と星座暦の普及', desc: '明治維新後、西洋の科学と文化が日本に流入する中で占星術の概念も伝来した。旧暦から新暦への移行と合わせて、星座・惑星の知識が市民に広まっていく端緒となった。', wiki: '占星術', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  gourmet: {
    headline: 'しゃぶ葉が7月16日から「沖縄グルメフェア」——タコライスやシークワーサーゼリーが全食べ放題コースに追加料金なしで登場',
    summary: 'しゃぶしゃぶ食べ放題チェーン「しゃぶ葉」が7月16日から全国店舗で「沖縄グルメフェア」を開催する。新だし「沖縄そばだし」をはじめ、タコライス、ジューシー(沖縄風炊き込みごはん)、シークワーサーゼリーなど本格沖縄グルメを全食べ放題コースに追加料金なしで提供。夏の旅行気分を手軽に楽しめる期間限定フェアとして注目されている。',
    sourceUrl: 'https://www.shabuyo.jp/',
    sourceLabel: 'しゃぶ葉公式',
    hotwords: [
      {
        id: 'shabu_shabu_history',
        label: 'しゃぶしゃぶ',
        axis: 'しゃぶしゃぶの歴史——薄切り肉料理の日本的進化',
        timeline: [
          { year: 2026, era: '令和8年', node: 'しゃぶ葉が沖縄グルメフェアを開催——食べ放題×地域フードの融合', desc: 'しゃぶしゃぶ食べ放題チェーンが沖縄料理との融合フェアを展開。地域の食文化とファストカジュアルダイニングが組み合わさる現代の食トレンドを体現した。', wiki: 'しゃぶしゃぶ', officialUrl: 'https://www.shabuyo.jp/' },
          { year: 2000, era: '平成12年', node: 'しゃぶしゃぶ専門チェーンが全国展開——高級料理がファミリー食へ', desc: '「しゃぶしゃぶ温野菜」「しゃぶ葉」など食べ放題チェーンが全国展開し、かつては高級料理だったしゃぶしゃぶが日常食へと変化。外食産業の民主化が進んだ。', wiki: 'しゃぶしゃぶ', officialUrl: null },
          { year: 1975, era: '昭和50年', node: 'カセットコンロの普及でしゃぶしゃぶが家庭へ', desc: 'カセットコンロの家庭普及により、レストランだけでなく家庭でもしゃぶしゃぶが楽しめるようになった。冬の鍋料理文化の一翼を担う存在として定着した。', wiki: 'しゃぶしゃぶ', officialUrl: null },
          { year: 1952, era: '昭和27年', node: 'しゃぶしゃぶが大阪で誕生——薄切り牛肉を湯に泳がせる新料理', desc: '大阪の料亭で薄切り牛肉を熱湯に泳がせる新調理法が考案されたとされる。「しゃぶしゃぶ」という擬音の名前とともに全国に広まった独自の日本料理。', wiki: 'しゃぶしゃぶ', officialUrl: null, isOrigin: true },
        ],
      },
      {
        id: 'okinawa_food_history',
        label: '沖縄料理',
        axis: '沖縄料理の歴史——琉球王国の食文化から全国への伝播まで',
        timeline: [
          { year: 2026, era: '令和8年', node: 'しゃぶ葉「沖縄グルメフェア」——タコライス・ジューシー・沖縄そばだしが全国展開', desc: '全国チェーンが期間限定で沖縄グルメを特集する現象が定着。タコライスや沖縄そばが「日本の定番料理」として認知される現代食文化を示している。', wiki: '沖縄料理', officialUrl: null },
          { year: 1996, era: '平成8年', node: 'タコライスが全国区に——沖縄ブームの起爆剤', desc: '沖縄市金武で生まれたタコライスが全国の飲食店に波及。沖縄ブームとともに沖縄料理が「和食の新ジャンル」として定着し始めた。', wiki: 'タコライス', officialUrl: null },
          { year: 1972, era: '昭和47年', node: '沖縄の本土復帰——料理文化が全国へ', desc: '沖縄の日本返還に伴い、沖縄そば・チャンプルー・ゴーヤーなどの食材や料理が本土に広まり始めた。豚肉文化やアメリカ食文化との融合が生んだ独自の食が注目された。', wiki: '沖縄料理', officialUrl: null },
          { year: 1879, era: '明治12年', node: '琉球処分・沖縄県設置——食文化の転換期', desc: '琉球王国が廃され沖縄県が設置。日本本土の食文化の影響を受け始める一方、豚肉を中心とした琉球料理の伝統が「沖縄料理」の礎となった。', wiki: '琉球処分', officialUrl: null },
          { year: 1609, era: '慶長14年', node: '薩摩による琉球侵攻——食文化の交流と変容', desc: '薩摩藩が琉球を制圧後も琉球王国を存続させたため、日本・中国・東南アジアの食文化が交差し続けた。黒糖・泡盛・豚肉文化が琉球料理の三本柱として確立された。', wiki: '薩摩の琉球侵攻', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  influencer: {
    headline: 'にじさんじ・叶が2ndライブ「孤独 -solitude-」を7月31日にニコニコ生放送で開催——VTuberの個人ライブが成熟期へ',
    summary: '動画・配信グループ「にじさんじ」所属のライバー・叶が2ndソロライブ「叶 2nd LIVE 孤独 -solitude-」を7月31日18時30分よりニコニコ生放送で配信すると発表した。音楽・映像制作のクオリティ向上が期待される個人ライブは、VTuber文化でソロライブが標準化しつつある2026年の潮流を象徴する発表として注目されている。',
    sourceUrl: 'https://nijisanji.ichikara.co.jp/',
    sourceLabel: 'にじさんじ公式',
    hotwords: [
      {
        id: 'nijisanji_history',
        label: 'にじさんじ',
        axis: 'にじさんじの歴史——VTuber第2世代の成長と世界展開',
        timeline: [
          { year: 2026, era: '令和8年', node: '叶が2ndソロライブ「孤独 -solitude-」を発表', desc: 'にじさんじ所属・叶が個人の2ndライブを発表。VTuberのソロライブが産業として成熟し、制作クオリティがリアルアーティスト並みに向上した現代にじさんじを象徴する出来事。', wiki: 'にじさんじ', officialUrl: 'https://nijisanji.ichikara.co.jp/' },
          { year: 2024, era: '令和6年', node: 'にじさんじ甲子園が全編3D化——同時接続60万人超', desc: '毎年夏の風物詩「にじさんじ甲子園」が全編3Dライブ技術で実施され、同時接続60万人超を記録。VTuber最大規模のコンテンツとして定着した。', wiki: 'にじさんじ', officialUrl: null },
          { year: 2022, era: '令和4年', node: 'ANYCOLOR上場——VTuber事務所として世界初の株式公開', desc: 'にじさんじ運営会社のANYCOLORが東証グロース市場に上場。VTuber事務所の上場は世界初で、コンテンツ産業の新業態として市場に認知された。', wiki: 'ANYCOLOR', officialUrl: null },
          { year: 2019, era: '令和元年', node: 'にじさんじが海外展開へ——インドネシア支部設立', desc: '2018年の国内成功を受け、海外展開を本格化。インドネシア支部設立に続き英語圏向けNIJISANJI ENを後に設立し、VTuber文化のグローバル化を加速した。', wiki: 'にじさんじ', officialUrl: null },
          { year: 2018, era: '平成30年', node: 'にじさんじ設立——第2世代VTuberの幕開け', desc: 'いちからとして「にじさんじ」を立ち上げ、多くの「ライバー」を次々とデビューさせるスタイルを確立。「一般人がVTuberになれる」を体現し、第2世代VTuber文化を牽引した。', wiki: 'にじさんじ', officialUrl: null, isOrigin: true },
        ],
      },
      {
        id: 'vtuber_live_culture',
        label: 'VTuberライブ',
        axis: 'VTuberライブ文化——バーチャルからリアルへ渡る音楽の歴史',
        timeline: [
          { year: 2026, era: '令和8年', node: 'ソロライブが当たり前に——VTuberアーティスト化が加速', desc: '叶・星街すいせいらにじさんじ・ホロライブの各ライバーが個人ライブを次々と開催。VTuberがアーティストとしても独立したブランドを持つ時代が確立された。', wiki: 'バーチャルYouTuber', officialUrl: null },
          { year: 2023, era: '令和5年', node: 'ホロライブ東京ドーム公演——VTuber史上最大規模の会場へ', desc: 'ホロライブが東京ドームで「hololive SUPER EXPO」を開催し、VTuberライブが一般的なアーティスト公演と同規模・同レベルに到達した象徴的な出来事となった。', wiki: 'ホロライブプロダクション', officialUrl: null },
          { year: 2020, era: '令和2年', node: 'コロナ禍でバーチャルライブが急拡大——リアルイベントの代替に', desc: 'コロナ禍でリアルライブが軒並み中止になる中、VTuberのオンラインライブが急成長。コロナ以前には考えられなかった規模の視聴者数を達成した。', wiki: 'バーチャルYouTuber', officialUrl: null },
          { year: 2018, era: '平成30年', node: 'キズナアイが初の3Dライブ——VTuberの音楽活動が始まる', desc: '「VTuberの祖」キズナアイが3Dモデルを使ったライブパフォーマンスを公開。「バーチャルの存在が歌う・踊る」という概念が市場に浸透し始めた。', wiki: 'キズナアイ', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  entertainment: {
    headline: '映画「キングダム 魂の決戦」が明日7月17日に公開——累計1734万人動員の実写大作が合従軍編に突入',
    summary: '山﨑賢人主演・佐藤信介監督による実写映画「キングダム 魂の決戦」が7月17日に全国公開される。秦国20万対六国50万の「合従軍編」を描くシリーズ最大スケールの第5弾で、吉沢亮・小栗旬・斎藤工ら豪華キャストが集結。主題歌は米津玄師「夜鷹」で、シリーズ累計動員1734万人・興行収入245億円超の大作が公開前日を迎えた。',
    sourceUrl: 'https://kingdom-the-movie.jp/',
    sourceLabel: '映画キングダム公式',
    hotwords: [
      {
        id: 'kingdom_movie_series',
        label: 'キングダム映画',
        axis: 'キングダム実写映画シリーズの歴史',
        timeline: [
          { year: 2026, era: '令和8年', node: '第5作「魂の決戦」——合従軍編が公開前日', desc: '秦国vs六国連合の最大規模の戦い「合従軍編」をアニメ化。山﨑賢人(信)・吉沢亮(嬴政)・小栗旬ら総出演、米津玄師「夜鷹」が主題歌を飾り、公開前日に異例の盛り上がりを見せた。', wiki: 'キングダム (映画)', officialUrl: 'https://kingdom-the-movie.jp/' },
          { year: 2024, era: '令和6年', node: '第4作「大将軍の帰還」——邦画実写興行収入上位に', desc: '2019・2022年に続く第4弾が公開。シリーズ通算で邦画実写トップクラスの興行成績を確立し、原作漫画との相乗効果で国際展開も加速した。', wiki: 'キングダム (映画)', officialUrl: null },
          { year: 2022, era: '令和4年', node: '第3作「運命の炎」——コロナ後の映画市場を牽引', desc: 'ポストコロナの映画市場回復期に公開され、実写邦画の復活を象徴するシリーズに。「信と河了貂の絆」が描かれ感動的な場面が話題となった。', wiki: 'キングダム (映画)', officialUrl: null },
          { year: 2019, era: '令和元年', node: '第1作「キングダム」公開——原泰久原作のシネマ化が実現', desc: '週刊ヤングジャンプ連載の原泰久「キングダム」が実写映画化。山﨑賢人が主人公・信を演じ、秦の始皇帝統一の物語を描く壮大なエピックが映画として成立した。', wiki: 'キングダム (映画)', officialUrl: null },
          { year: 2006, era: '平成18年', node: '原作漫画「キングダム」連載開始——週刊ヤングジャンプで', desc: '原泰久による秦の始皇帝の天下統一を描く漫画が連載開始。中国古代史を題材にした骨太な歴史大河漫画として高い評価を得た。', wiki: 'キングダム (漫画)', officialUrl: null, isOrigin: true },
        ],
      },
      {
        id: 'yonezu_kenshi',
        label: '米津玄師',
        axis: '米津玄師の歩み——インターネットから時代の音楽家へ',
        timeline: [
          { year: 2026, era: '令和8年', node: '「夜鷹」をキングダム魂の決戦主題歌に——映画×音楽の最強タッグ', desc: 'キングダムシリーズ最大の戦いを描く第5作の主題歌を担当。米津玄師が大型映画に提供した楽曲が興行成績を後押しする現代映画音楽の在り方を象徴した。', wiki: '米津玄師', officialUrl: null },
          { year: 2023, era: '令和5年', node: '「KICK BACK」がチェンソーマン主題歌——アニメ×音楽の新潮流', desc: 'チェンソーマンアニメのOPを担当。アニメ×カリスマ音楽家のコラボが新しいヒット方程式として定着した。', wiki: '米津玄師', officialUrl: null },
          { year: 2019, era: '令和元年', node: '「馬と鹿」「Lemon」で社会現象——ストリーミング時代の歌手へ', desc: '「Lemon」がストリーミング解禁後に累計再生10億回を突破。ドラマ主題歌「馬と鹿」も大ヒットし、平成〜令和の橋渡しをする音楽家として地位を確立した。', wiki: '米津玄師', officialUrl: null },
          { year: 2018, era: '平成30年', node: '「Lemon」がシングル年間1位——邦楽史に残る大ヒット', desc: 'ドラマ「アンナチュラル」主題歌「Lemon」が年間シングル1位を獲得。インターネット出身アーティストとしては前例のない規模の普及を達成した。', wiki: '米津玄師', officialUrl: null },
          { year: 2012, era: '平成24年', node: 'ハチとして「マトリョシカ」等を発表——ニコニコ動画で旋風', desc: 'ニコニコ動画でのボカロP活動「ハチ」として頭角を現し、複数の楽曲が100万再生を突破。インターネット音楽文化から飛び出した希有な才能として注目された。', wiki: '米津玄師', officialUrl: null },
          { year: 1991, era: '平成3年', node: '米津玄師、徳島県に生まれる(3/10)', desc: '徳島県出身。幼少期から絵を描くことが好きで、ニコニコ動画のボカロP「ハチ」として活動を始めた後、本名でデビュー。アニメ・漫画・映画を横断する時代の音楽家へ。', wiki: '米津玄師', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  star: {
    headline: 'フジテレビ「STAR」で国民3000人が選ぶ心に響いたディズニーソングBEST20を発表——Hey! Say! JUMPら豪華出演',
    summary: '7月16日放送のフジテレビ「STAR」では、国民3000人が選んだ「心に響いたディズニーソングBEST20」を発表。Hey! Say! JUMP・増田貴久、Aぇ! group・佐野晶哉、SixTONES・京本大我、FANTASTICS・佐藤大樹らSTARTO ENTERTAINMENTのアーティストが出演し「ライオン・キング」「アラジン」などのディズニーナンバーをパフォーマンスした。',
    sourceUrl: 'https://tvfan.kyodo.co.jp/music/news-music/1518240',
    sourceLabel: '共同通信 TVファン',
    hotwords: [
      {
        id: 'hey_say_jump',
        label: 'Hey!Say!JUMP',
        axis: 'Hey! Say! JUMPの歩み——「平成」世代のアイドルグループ史',
        timeline: [
          { year: 2026, era: '令和8年', node: 'フジテレビ「STAR」出演——ディズニーソングパフォーマンス', desc: '増田貴久がフジテレビ「STAR」に出演し、国民選ディズニーソングBEST20発表スペシャル回に登場。STARTO ENTERTAINMENTのアーティストとして継続的な活躍を示した。', wiki: 'Hey! Say! JUMP', officialUrl: null },
          { year: 2023, era: '令和5年', node: 'STARTO ENTERTAINMENT移行——ジャニーズから新体制へ', desc: 'ジャニーズ事務所がSTARTO ENTERTAINMENTに改組され所属アーティストとして新体制に参画。ブランドの継続と透明性向上を目指す移行期を経て新たなスタートを切った。', wiki: 'STARTO ENTERTAINMENT', officialUrl: null },
          { year: 2019, era: '令和元年', node: 'Hey! Say! JUMP初の東京ドーム公演——デビュー12年目の節目', desc: '東京ドームでの単独公演を実現し、ジャニーズJr.出身グループの頂点を示した。長年のファンへの感謝を込めた公演として国内メディアに大きく取り上げられた。', wiki: 'Hey! Say! JUMP', officialUrl: null },
          { year: 2012, era: '平成24年', node: '山田涼介が主演映画に進出——俳優としての活動を拡大', desc: '山田涼介の映画・ドラマ出演が相次ぎ、歌手グループとしてだけでなく俳優プロダクションとしての顔を確立。メンバー個々の活動の幅が大きく広がった。', wiki: 'Hey! Say! JUMP', officialUrl: null },
          { year: 2007, era: '平成19年', node: 'Hey! Say! JUMPがデビュー——平成世代の大型ジャニーズグループ', desc: '山田涼介・知念侑李・中島裕翔ら9名でデビュー。全員が1993〜1994年生まれの10代で結成された「平成ジャンプ」が、平成後期のジャニーズを代表するグループとして話題に。', wiki: 'Hey! Say! JUMP', officialUrl: null, isOrigin: true },
        ],
      },
      {
        id: 'starto_history',
        label: 'STARTO',
        axis: 'ジャニーズ→STARTO——日本最大手芸能事務所の転換史',
        timeline: [
          { year: 2026, era: '令和8年', node: 'STARTOのアーティストが主要音楽番組で活躍', desc: 'Hey! Say! JUMP・Aぇ! group・SixTONESらがフジテレビ「STAR」など音楽番組に活発に出演。ジャニーズ問題後の組織刷新を経て、エンタメ産業に不可欠な存在を維持した。', wiki: 'STARTO ENTERTAINMENT', officialUrl: null },
          { year: 2023, era: '令和5年', node: 'STARTO ENTERTAINMENTに改名——ジャニーズ問題への対応として', desc: 'ジャニー喜多川による性加害問題の深刻化を受け社名・ブランド名を刷新。所属アーティストの移籍・残留が選択制になり、日本の芸能産業の構造転換を余儀なくされた。', wiki: 'ジャニーズ事務所', officialUrl: null },
          { year: 1970, era: '昭和45年', node: 'フォーリーブス・郷ひろみら——アイドル量産体制の確立', desc: 'ジャニーズ事務所がフォーリーブス・郷ひろみら多くのアイドルを次々と輩出。男性アイドルの育成・プロデュース専門事務所としての地位を確立した。', wiki: 'ジャニーズ事務所', officialUrl: null },
          { year: 1962, era: '昭和37年', node: 'ジャニーズ事務所が設立——ジャニー喜多川が創業', desc: '米国帰りのジャニー喜多川が設立。「ジャニーズ」名のグループでデビューし、日本に本格的な男性アイドル文化の礎を築いた。', wiki: 'ジャニーズ事務所', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  gadget: {
    headline: 'ロジクール「G304 X SUPERLIGHT LIGHTSPEED」が本日7月16日に発売——重量59gの超軽量ゲーミングマウスが登場',
    summary: 'スイス発のPC周辺機器大手ロジクールが超軽量ワイヤレスゲーミングマウス「G304 X SUPERLIGHT LIGHTSPEED」を7月16日に発売した。重量わずか59gと前モデルから約40g軽量化されており、eSports選手の要求に応える高精度センサーと長時間バッテリーを搭載。プロゲーミング市場で「軽さ」が最重要スペックとなった時代を象徴する製品として注目を集めている。',
    sourceUrl: 'https://www.logicool.co.jp/',
    sourceLabel: 'ロジクール公式',
    hotwords: [
      {
        id: 'logicool_history',
        label: 'ロジクール',
        axis: 'ロジクール(Logitech)の歩み——マウスの王者が歩んだ40年',
        timeline: [
          { year: 2026, era: '令和8年', node: '「G304 X SUPERLIGHT」発売——59gの超軽量ゲーミングマウス', desc: '重量59gを実現したワイヤレスゲーミングマウスをリリース。eSports選手のデマンドに応える極限の軽量化と高精度センサーを組み合わせた今年最注目のゲーミングデバイス。', wiki: 'ロジクール', officialUrl: 'https://www.logicool.co.jp/' },
          { year: 2025, era: '令和7年', node: '「MX MASTER 4」が6年ぶりのフルモデルチェンジ', desc: '人気フラッグシップ「MXシリーズ」が6年ぶりに刷新。親指部分に触覚フィードバック、リング状のショートカット「Actions Ring」を搭載した次世代ビジネスマウスとして発売。', wiki: 'ロジクール', officialUrl: null },
          { year: 2019, era: '令和元年', node: '「G Pro X SUPERLIGHT」——eスポーツ向け超軽量マウスブランドを確立', desc: '60g以下の超軽量ゲーミングマウスシリーズを確立。世界的なeスポーツ大会のほとんどでロジクール製マウスが使用されるほどのシェアを獲得した。', wiki: 'ロジクール', officialUrl: null },
          { year: 2004, era: '平成16年', node: 'マウス世界シェア1位を達成——光学式マウス普及を牽引', desc: 'ボールマウスからレーザー・光学式マウスへの移行期に先行投資し、家庭用・ビジネス用・ゲーミング用の全セグメントでトップシェアを獲得した。', wiki: 'ロジクール', officialUrl: null },
          { year: 1994, era: '平成6年', node: '日本法人ロジクール設立——日本市場へ本格進出', desc: 'スイス本社Logitechの日本法人として設立。「Logicool」ブランドで日本市場に展開し、PC周辺機器市場で急速にシェアを拡大した。', wiki: 'ロジクール', officialUrl: null },
          { year: 1981, era: '昭和56年', node: 'Logitech設立——スイスで世界初のマウス量産に挑む', desc: 'スイスで設立。Xerox/スタンフォードで発明されたマウスを量産・普及させることをミッションに掲げ、世界で初めてマウスを一般消費者向けに量産した。', wiki: 'ロジクール', officialUrl: null, isOrigin: true },
        ],
      },
      {
        id: 'gaming_peripheral_history',
        label: 'ゲーミングデバイス',
        axis: 'ゲーミングデバイスの歴史——eスポーツ産業の成長とともに進化',
        timeline: [
          { year: 2026, era: '令和8年', node: '59g超軽量時代へ——eSports選手の「軽量マウス」需要が市場を変える', desc: 'eスポーツの台頭を受け60g以下の超軽量ゲーミングマウスが市場の主流に。センサー精度と重量の追求が周辺機器メーカーの主戦場となった。', wiki: 'マウス (コンピュータ)', officialUrl: null },
          { year: 2016, era: '平成28年', node: 'eスポーツが急成長——デバイス市場がプロ選手需要で拡大', desc: 'League of Legends・CS:GOなどのeスポーツが国際的に主流化。プロゲーマーへのスポンサーを通じてロジクール・SteelSeries・RAZERなどが市場を急拡大させた。', wiki: 'eスポーツ', officialUrl: null },
          { year: 2000, era: '平成12年', node: 'ゲーミングブランド「RAZER」が登場——専用周辺機器市場が独立', desc: 'Razer Inc.がゲーマー向け専用マウス・キーボードブランドを確立。従来の「汎用PC機器」から「ゲーマー専用デバイス」への市場分化が始まった。', wiki: 'Razer', officialUrl: null },
          { year: 1981, era: '昭和56年', node: 'Logitechが世界初の量産マウスを発売', desc: 'Logitechがゼロックスの特許ライセンスを取得し世界で初めてマウスを一般消費者向けに量産・販売。コンピュータ入力デバイスの歴史が始まった。', wiki: 'マウス (コンピュータ)', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  ai: {
    headline: 'AnthropicがClaudeの「内なるつぶやき」を初めて可視化——「J-space」と命名した内部思考プロセスの発見を報告',
    summary: 'AI企業Anthropicは7月、Claudeの内部推論プロセスを研究した結果、応答生成前に概念を「心の中で転がす」特殊な内部空間「J-space(ジェイスペース)」の存在を発見したと報告した。人間の「内なる言葉」に類似した現象で、AIの解釈可能性(Interpretability)研究の重要な成果として注目されている。AIの思考プロセスの可視化はAI安全性研究の大きな前進とされる。',
    sourceUrl: 'https://finance.biggo.jp/news/3add8706-9399-428f-9247-169f47374a72',
    sourceLabel: 'BigGo ファイナンス / ITmedia AI＋',
    hotwords: [
      'anthropic_history',
      'generative_ai_history',
    ],
  },
  retro: {
    headline: '「流星のロックマン パーフェクトコレクション」が2026年発売予定——DS時代の名作三部作が約18年ぶりに復活',
    summary: 'カプコンは2026年内に「流星のロックマン パーフェクトコレクション」をリリース予定であることを明らかにした。2006〜2008年にニンテンドーDS向けに発売された全3作品に加えて新要素が追加される予定で、約18年ぶりのシリーズ復活として往年のファンから大きな期待が寄せられている。レトロゲームの復刻・リマスターブームを象徴する一作となる見込み。',
    sourceUrl: 'https://retoromania.club/2026fukoku-retrogame/',
    sourceLabel: 'レトロゲーム情報サイト',
    hotwords: [
      {
        id: 'rockman_series_history',
        label: 'ロックマン',
        axis: 'ロックマンシリーズの歴史——カプコンの顔が歩んだ40年',
        timeline: [
          { year: 2026, era: '令和8年', node: '「流星のロックマン パーフェクトコレクション」が発売予定', desc: '2006〜2008年発売のDS三部作を収録した完全版コレクションが約18年ぶりに復活。「平成のロックマン」への郷愁と現代ゲーマーへの再紹介を兼ねた復刻プロジェクト。', wiki: '流星のロックマン', officialUrl: 'https://www.capcom.co.jp/' },
          { year: 2018, era: '平成30年', node: '「ロックマン11」が約11年ぶりの新作として発売', desc: 'シリーズ11年ぶりのナンバリングタイトルが全プラットフォーム向けに発売。クラシックな横スクロールアクションに新システム「ダブルギアシステム」を追加した。', wiki: 'ロックマン11 運命の歯車!!', officialUrl: null },
          { year: 2008, era: '平成20年', node: '「流星のロックマン3」——DS三部作が完結', desc: 'DSシリーズ最終作がリリース。「電波」をモチーフにした独自システムと感動的なストーリーで、DS時代のロックマンが完結した。', wiki: '流星のロックマン3', officialUrl: null },
          { year: 2006, era: '平成18年', node: '「流星のロックマン」シリーズ開始——DS向け新シリーズ', desc: 'GBAの「エグゼ」シリーズから世界観を引き継ぎ、DS向けに「電波」をテーマにした新シリーズが開始した。', wiki: '流星のロックマン', officialUrl: null },
          { year: 2001, era: '平成13年', node: '「ロックマンエグゼ」シリーズ——GBA向け大人気シリーズ開始', desc: 'GBA向けに未来のネットワーク社会を舞台にしたRPGシリーズが誕生。「バトルチップ」システムが大ヒットし300万本超を販売した。', wiki: 'ロックマンエグゼ', officialUrl: null },
          { year: 1993, era: '平成5年', node: '「ロックマンX」シリーズ開始——SFCで新世代の主人公が登場', desc: 'スーパーファミコン向けに次世代のロックマン(X)が登場。ダッシュ・壁蹴りなどのアクションが追加され大人向けの難易度が高い作品として人気を博した。', wiki: 'ロックマンX', officialUrl: null },
          { year: 1987, era: '昭和62年', node: '初代「ロックマン」発売——カプコンの看板タイトル誕生', desc: 'ファミコン向けに発売された横スクロールアクションゲーム。6体のボスを自由な順序で倒す「ステージ選択システム」が当時画期的で、カプコンを代表するIPとなった。', wiki: 'ロックマン (ゲーム)', officialUrl: null, isOrigin: true },
        ],
      },
      {
        id: 'capcom_history',
        label: 'カプコン',
        axis: 'カプコンの歴史——「ストII」「バイオ」が育てたゲーム帝国',
        timeline: [
          { year: 2026, era: '令和8年', node: 'レトロIPの復刻を積極展開——「流星のロックマン」等が蘇る', desc: '「モンスターハンター」「逆転裁判」等のIPが堅調な中、「流星のロックマン」など懐かしIPの復刻・リマスター展開を積極化。レトロゲームブームへの対応を加速している。', wiki: 'カプコン', officialUrl: null },
          { year: 2017, era: '平成29年', node: '「モンスターハンター:ワールド」——全世界2000万本超の大ヒット', desc: 'PS4/Xbox One/PCに向けて発売されたモンハンシリーズ最大のオープンワールド版が全世界で2000万本を超えるベストセラーに。日本メーカーの世界市場復活を象徴した。', wiki: 'モンスターハンター:ワールド', officialUrl: null },
          { year: 1996, era: '平成8年', node: '「バイオハザード」発売——サバイバルホラーというジャンルを確立', desc: '初代バイオハザードがPS向けに発売。「サバイバルホラー」という新ジャンルを切り開き、シリーズは全世界1億3000万本超のメガフランチャイズに成長した。', wiki: 'バイオハザード (ゲーム)', officialUrl: null },
          { year: 1991, era: '平成3年', node: '「ストリートファイターII」——格闘ゲームブームを起こす', desc: 'アーケードとSFCで世界的大ヒット。「波動拳」「昇龍拳」が社会現象を生み、格闘ゲームというジャンルを確立したカプコン最大の功績のひとつ。', wiki: 'ストリートファイターII', officialUrl: null },
          { year: 1979, era: '昭和54年', node: 'カプコン設立——大阪で電子ゲームの草分けとして創業', desc: '辻本憲三が大阪で設立。当初は電子楽器・ゲーム機のOEM製造を行い、後にアーケードゲームの開発・販売に転向。日本のゲーム産業の礎を築いた。', wiki: 'カプコン', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  fudosan: {
    headline: '東京23区住宅地が対前年比9.0%上昇——地価公示データで港区16.6%・台東区商業地19.1%と首都の二極化が鮮明',
    summary: '2026年地価公示によると東京23区の住宅地は対前年比9.0%の上昇を記録し、港区16.6%・台東区商業地19.1%と突出した地域が顕著。首都圏新築マンションの平均価格は1億円超の月が常態化し、若年層の持ち家取得が困難になっている。一方で中古マンションの成約価格が19ヶ月ぶりに下落するなど、不動産市場の二極化が深刻化している。',
    sourceUrl: 'https://suumo.jp/journal/2026/03/25/216039/',
    sourceLabel: 'SUUMOジャーナル / LIFULL HOME\'S PRESS',
    hotwords: [
      {
        id: 'tokyo_land_price',
        label: '東京地価',
        axis: '東京の地価——明治から令和まで首都の土地価格が辿った軌跡',
        timeline: [
          { year: 2026, era: '令和8年', node: '東京23区住宅地が前年比9.0%上昇——港区16.6%と突出', desc: '2026年地価公示で東京圏の地価が5年連続上昇。23区住宅地の伸び率は9.0%とバブル期以来の高水準に。港区・台東区など都心部高騰が続き、中古マンション成約価格は初の下落局面が到来した。', wiki: '地価公示', officialUrl: null },
          { year: 2013, era: '平成25年', node: 'アベノミクスで地価が回復基調へ——東京五輪効果も', desc: '2012年末から始まったアベノミクスによる景気刺激策と2020年東京五輪決定が重なり、長期低落傾向だった東京の地価が反転。不動産・建設業界への投資が一気に拡大した。', wiki: '地価公示', officialUrl: null },
          { year: 2000, era: '平成12年', node: '地価の長期低迷——バブル後の「失われた20年」', desc: 'バブル崩壊後も下落が続いた地価は2000年代も低迷。不良債権問題の長期化が企業の不動産投資を抑制し、東京の地価はピーク時の4分の1以下に落ち込む時期もあった。', wiki: '地価公示', officialUrl: null },
          { year: 1991, era: '平成3年', node: 'バブル崩壊——最高地価から転落が始まる', desc: '1990年代初めのバブル崩壊で東京の地価が史上最高値から急落。住宅ローンの焦げ付きと金融機関の不良債権が問題化し「失われた10年」のトリガーとなった。', wiki: 'バブル景気', officialUrl: null },
          { year: 1989, era: '平成元年', node: 'バブル最盛期——山手線内側の地価で米国全土が買えた', desc: '東京都の地価総額がアメリカ全土の価格を上回るという試算が示され、バブル経済の過熱が極まった。不動産投機が経済の実態から乖離し崩壊への伏線となっていった。', wiki: 'バブル景気', officialUrl: null },
          { year: 1873, era: '明治6年', node: '地租改正——近代的土地所有制度の確立', desc: '明治政府が地租改正を実施し、藩ごとに異なっていた複雑な土地制度を統一。土地の所有権・市場取引・課税が一元化され、東京の地価が近代的に形成される土台が整備された。', wiki: '地租改正', officialUrl: null, isOrigin: true },
        ],
      },
      {
        id: 'japan_housing_policy',
        label: '住宅政策',
        axis: '日本の住宅政策——「持ち家社会」の形成から住宅難の現代まで',
        timeline: [
          { year: 2026, era: '令和8年', node: '新築マンション1億円時代——若者の持ち家取得が困難に', desc: '首都圏の新築マンション平均価格が1億円を超える月が常態化。住宅コストの高騰が少子化・格差の一因として政策課題に浮上し、住宅政策の抜本的見直しを求める声が高まっている。', wiki: '住宅政策', officialUrl: null },
          { year: 1998, era: '平成10年', node: '住宅金融公庫の廃止検討——持ち家支援策の転換', desc: 'バブル崩壊と行政改革の流れで住宅ローン支援を担ってきた住宅金融公庫の廃止が検討された(2007年廃止・住宅金融支援機構に移行)。持ち家政策の方向転換が始まった。', wiki: '住宅金融公庫', officialUrl: null },
          { year: 1972, era: '昭和47年', node: '「日本列島改造論」——田中角栄の国土開発計画', desc: '田中角栄首相が「日本列島改造論」を発表。全国均等開発を標榜したが地価高騰を招き、都市への人口集中と地方の過疎化という双方の問題を加速させた。', wiki: '日本列島改造論', officialUrl: null },
          { year: 1950, era: '昭和25年', node: '住宅金融公庫設立——戦後住宅難への対応', desc: '戦争による大量破壊からの復興のため、低利の住宅ローンを提供する住宅金融公庫が設立された。「持ち家政策」が日本の住宅産業の中心となる出発点となった。', wiki: '住宅金融公庫', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
  hobby: {
    headline: 'バンダイスピリッツが7月に35点のガンプラを追加再販——「MG エールストライクガンダム Ver.RM」などファン待望の品々が復活',
    summary: 'バンダイスピリッツが2026年7月に計35点のガンダムプラモデル(ガンプラ)等を追加再生産することを発表した。「MG エールストライクガンダム Ver.RM」「HGUC ハイザック 連邦軍カラー」「HG ミラソウル社製フライトユニット装備」など人気キットが対象。2026年のガンプラ市場は国内外で活況が続いており、安定供給に向けた取り組みが続いている。',
    sourceUrl: 'https://harmonizers-jp.com/gunpla-restock-daily-calender-july-2026/',
    sourceLabel: 'リーチャのガンプラ再販情報',
    hotwords: [
      {
        id: 'gunpla_history',
        label: 'ガンプラ',
        axis: 'ガンプラ(ガンダムプラモデル)の歴史——組み立て文化を支えた45年',
        timeline: [
          { year: 2026, era: '令和8年', node: '35点追加再販——国内外で続くガンプラ需要', desc: 'バンダイスピリッツが7月に35点の追加再販を発表。コロナ禍で激化した転売問題も緩和され、安定供給に向けた取り組みが続く中、海外市場でのガンプラ人気が国内市場を牽引する構造に変化した。', wiki: 'ガンプラ', officialUrl: null },
          { year: 2020, era: '令和2年', node: 'コロナ禍でガンプラブーム——「ステイホーム」が巣ごもり趣味に', desc: '新型コロナウイルスによるステイホーム需要でガンプラが品薄状態に。転売・買い占め問題が深刻化し、バンダイが抽選販売・再販スケジュール公開などの対策を講じた。', wiki: 'ガンプラ', officialUrl: null },
          { year: 2015, era: '平成27年', node: '「HGUC νガンダム」が35周年記念の傑作キットに', desc: '1991年の映画「機動戦士ガンダム 逆襲のシャア」の主役機が最新の金型技術で大幅リニューアル。ガンプラの進化を象徴するキットとして世界中のガンダムファンに愛された。', wiki: 'ガンプラ', officialUrl: null },
          { year: 2000, era: '平成12年', node: 'マスターグレード(MG)シリーズが確立——大人のホビーとして定着', desc: '1994年開始のマスターグレードシリーズが定番化。内部フレームの再現・関節の可動域など「リアルなロボット」を追求したシリーズで、大人のホビーとしてのガンプラを確立した。', wiki: 'ガンプラ', officialUrl: null },
          { year: 1980, era: '昭和55年', node: '初代「機動戦士ガンダム」プラモデル発売——社会現象に', desc: '1/144スケールの「ガンダム」「シャア専用ザク」が発売され即日完売の社会現象を引き起こした。プラモデルの販売形態と「リアルなロボット」の概念を変えた歴史的商品。', wiki: 'ガンプラ', officialUrl: null, isOrigin: true },
        ],
      },
      {
        id: 'bandai_hobby_history',
        label: 'バンダイ',
        axis: 'バンダイの歩み——玩具メーカーからIPホルダーへ',
        timeline: [
          { year: 2026, era: '令和8年', node: 'バンダイスピリッツが35点追加再販——ホビー事業の好調が続く', desc: 'バンダイナムコグループのホビー部門バンダイスピリッツがガンプラ等の安定供給を維持。ホビー事業は連結売上の主要部門を占め、ゲーム・アニメとの相乗効果を発揮している。', wiki: 'バンダイ', officialUrl: null },
          { year: 2005, era: '平成17年', node: 'バンダイとナムコが経営統合——バンダイナムコホールディングス設立', desc: 'ゲーム・玩具・アニメを横断する複合エンタメ企業として世界規模のIPホルダーに変貌。「ワンピース」「ドラゴンボール」など多数のIPを傘下に持つ。', wiki: 'バンダイナムコホールディングス', officialUrl: null },
          { year: 1980, era: '昭和55年', node: '「ガンプラ」で玩具史に新ページ——プラモデル文化の変革者に', desc: 'ガンダムのプラモデル権利を取得し品薄が続く大ヒット商品に。玩具+プラモデルという新市場を創出し、テレビアニメとの連動マーケティングの先駆者となった。', wiki: 'バンダイ', officialUrl: null },
          { year: 1966, era: '昭和41年', node: '「仮面ライダー」「ウルトラマン」玩具でシェア拡大', desc: '東映・円谷プロのヒット特撮と連動した玩具で急成長。ヒーロー玩具の覇者として子ども市場に確固たる地位を築いた。', wiki: 'バンダイ', officialUrl: null },
          { year: 1950, era: '昭和25年', node: 'バンダイ設立——戦後復興期の玩具メーカーとして出発', desc: '山科直治が東京・台東区でセルロイド人形等を製造する萬代屋として設立。「価値ある商品を万代に」のスローガンのもと、日本の玩具産業の担い手として成長の礎を築いた。', wiki: 'バンダイ', officialUrl: null, isOrigin: true },
        ],
      },
    ],
  },
};

// ============================================================
// 今日(2026-07-11)の夜(20:00)枠 — 全16カテゴリ(自動実行・タスクスケジューラ)
// ============================================================
const MOCK_ARTICLES_EVENING = {
};

// 「今日」のデータを 朝/昼/夜 で配列に統合
// 既存の MOCK_ARTICLES を 12:00 枠として、MOCK_ARTICLES_MORNING/EVENING を 8:00/20:00 として組み立てる
// 2026-05-19: ハードコードを Object.keys(CATEGORIES) に変更(20 カテゴリ拡張に追随)
const TODAY_COMBINED = (() => {
  const result = {};
  Object.keys(CATEGORIES).forEach(cat => {
    const slots = [];
    if (MOCK_ARTICLES_MORNING[cat]) slots.push({ time: '08:00', ...MOCK_ARTICLES_MORNING[cat] });
    if (MOCK_ARTICLES[cat]) slots.push({ time: '12:00', ...MOCK_ARTICLES[cat] });
    if (MOCK_ARTICLES_EVENING[cat]) slots.push({ time: '20:00', ...MOCK_ARTICLES_EVENING[cat] });
    if (slots.length > 0) result[cat] = slots;
  });
  return result;
})();

// 表示する記事をカテゴリで選択(将来は日付ベースでバックエンドから取得)
// === 過去日分の記事データ ===
// 各日付に politics / entertainment の記事を持つ
// 既存のMOCK_ARTICLES(高市首相疑惑/MSSP)を「今日」として再利用、
// 過去6日分を別途定義
const PAST_ARTICLES = {
  'd-1': {
    ai: [
      {
        time: '08:00',

        headline: 'デジタル庁「源内」試用に国産LLM7社が選定——政府AIプラットフォームが本格稼働、日本の生成AI国産化が転換点',
        summary: 'デジタル庁が整備する政府向け生成AIプラットフォーム「源内(げんない)」の試用フェーズに、日本の国産LLM開発企業7社が選定されたことが明らかになった。ソフトバンク・NEC・富士通・NTT等が開発した日本語特化モデルが評価対象となり、海外LLM依存からの脱却を目指す政府のAI戦略が新段階へ移行した。',
        sourceUrl: 'https://ledge.ai/',
        sourceLabel: 'Ledge.ai / デジタル庁',
        hotwords: [
          {
            id: 'jp_llm_national_history',
            label: '国産LLM',
            axis: '日本の国産LLM・生成AI開発史——ChatGPT衝撃から政府AI基盤「源内」まで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'デジタル庁「源内」試用——国産LLM7社が政府評価の対象に', desc: '政府が調達の原則として「セキュリティ・日本語品質・主権」を重視し、国産LLMをプラットフォーム試用で評価開始。日本語行政文書への適用が最初のユースケース。', wiki: 'デジタル庁', officialUrl: null },
              { year: 2025, era: '令和7年', node: 'NTTのtsuzumi・ソフトバンク生成AIが本格展開', desc: 'NTTが日本語特化LLM「tsuzumi」を法人向けに展開し、ソフトバンクがAI基盤への巨額投資を実行。日本語に強い国産モデルが企業市場で本格採用された。', wiki: '日本電信電話', officialUrl: null },
              { year: 2023, era: '令和5年', node: 'ChatGPT衝撃——日本政府もAI活用を宣言', desc: '2023年、岸田内閣がAI戦略会議を設置しChatGPTの活用・規制のあり方を議論開始。経産省・総務省が生成AIの産業活用ロードマップを相次いで発表した。', wiki: '生成AI', officialUrl: null },
              { year: 2021, era: '令和3年', node: 'デジタル庁発足——行政のDX化が加速', desc: '菅内閣発足後の行政DX推進のため、デジタル庁が新設された。政府の情報システム統一とデータ利活用推進が目的で、後のAI活用基盤整備の母体となった。', wiki: 'デジタル庁', officialUrl: null },
              { year: 2019, era: '令和元年', node: 'RINNA——日本語LLMの先駆け(マイクロソフト)', desc: 'マイクロソフト日本法人がTwitter連動型AI「りんな」を発展させ、日本語対話システムの研究が加速。国産・日本語特化という方向性がこの頃から議論され始めた。', wiki: '人工知能', officialUrl: null },
              { year: 1956, era: '昭和31年', node: 'ダートマス会議——人工知能という概念の誕生', desc: 'ジョン・マッカーシーらが「人工知能(Artificial Intelligence)」という言葉を生み出したダートマス会議が開催。AIという学問分野が正式に誕生した歴史的出来事。', wiki: '人工知能', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'digital_agency_history',
            label: 'デジタル庁',
            axis: 'デジタル庁の歩み——行政DXの司令塔が生成AI時代に果たす役割',
            timeline: [
              { year: 2026, era: '令和8年', node: '政府AI基盤「源内」を本格運用——省庁の文書作成・分析にAI活用', desc: 'デジタル庁が各省庁に向けて生成AI活用ガイドラインを策定し、「源内」プラットフォームの本格展開が始まった。行政文書の下書き・法令検索への応用が最初のユースケース。', wiki: 'デジタル庁', officialUrl: null },
              { year: 2024, era: '令和6年', node: 'マイナンバーカード普及率80%超——デジタル庁の成果が可視化', desc: '河野太郎デジタル大臣のもとで推進したマイナンバーカードの普及が80%超に達し、行政DX推進の成果として評価された。デジタル庁の権限強化も行われた。', wiki: 'デジタル庁', officialUrl: null },
              { year: 2021, era: '令和3年', node: 'デジタル庁発足——平井大臣が初代大臣に就任', desc: '9月1日にデジタル庁が設置された。初代デジタル大臣に平井卓也氏が就任し、行政システムの統一化・データ連携基盤の整備が始まった。', wiki: 'デジタル庁', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'Claude Sonnet 5 vs GPT-5.6 コーディングAI対決報告――SWE-benchで国内エンジニアが実務検証',
        summary: '国内のAIエンジニアコミュニティでClaude Sonnet 5とGPT-5.6の実務コーディング性能を比較した詳細レポートが公開され話題に。SWE-bench Verifiedでの自動パッチ成功率・日本語指示遵守・コンテキスト長活用の3軸で比較。同時にAnthropicの「Claude Cowork」とOpenAIの「ChatGPT Work」のエージェント機能競争も加速している。',
        sourceUrl: 'https://www.hexabase.com/column/claude-sonnet5-vs-gpt56-coding-ai-2026-july',
        sourceLabel: 'HEXABASE',
        hotwords: [
          'anthropic_history',
          {
            id: 'coding_ai_history',
            label: 'AIコーディング',
            axis: 'AIコーディングツールの競争史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'Claude・GPT・Geminiがコーディングで三つ巴', desc: 'Anthropic・OpenAI・Googleの3社が定期的にコーディングAIをアップデート。SWE-benchで80%超の自動修正が達成された。', wiki: '人工知能', officialUrl: null },
              { year: 2025, era: '令和7年', node: 'GitHub Copilot X・Cursor AIが開発現場に浸透', desc: 'コード補完から自律エージェント的な設計支援まで、AIが開発フローの中核に。', wiki: 'GitHub Copilot', officialUrl: null },
              { year: 2024, era: '令和6年', node: 'Claude 3.5 Sonnetがコーディング性能で躍進', desc: 'AnthropicがClaude 3.5 Sonnetをリリース。SWE-bench Verifiedで当時最高スコアを記録し、コーディングAI市場でのリーダーシップを確立。', wiki: 'Anthropic', officialUrl: null },
              { year: 2023, era: '令和5年', node: 'GitHub Copilotが爆発的普及・AIペアプロが標準化', desc: '月間アクティブユーザーが100万人を超え、AIによるコード補完が開発者の標準的なワークフローに。', wiki: 'GitHub Copilot', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'ChatGPT・Copilotでコードを書くAIが一般化', desc: 'ChatGPT登場でソフトウェア開発者以外もAIでコードを書くことが当たり前に。', wiki: 'ChatGPT', officialUrl: null },
              { year: 2021, era: '令和3年', node: 'GitHub Copilot 技術プレビュー開始', desc: 'OpenAI Codexを使ったGitHub Copilotが技術プレビューを開始。IDE内でのリアルタイムコード補完が登場。', wiki: 'GitHub Copilot', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'OpenAI GPT-3がプログラミングに応用', desc: 'GPT-3がプログラミングタスクをこなせることが示され、AIコーディングへの関心が急増。', wiki: 'OpenAI', officialUrl: null },
              { year: 2015, era: '平成27年', node: 'TensorFlow公開・AI研究の大衆化', desc: 'GoogleがTensorFlowをオープンソース公開。機械学習・AIの研究・実装がエンジニア全般に開かれる。', wiki: 'TensorFlow', officialUrl: null },
              { year: 2004, era: '平成16年', node: 'オープンソース文化の確立とコード共有基盤', desc: '2000年代のStack Overflow・GitHub普及前夜。コードの共有・再利用文化が、AIがコードを学習するための人類の知識蓄積を加速。', wiki: 'オープンソースソフトウェア', officialUrl: null },
              { year: 1957, era: '昭和32年', node: 'FORTRAN——最初のプログラミング言語', desc: 'IBMが科学計算用プログラミング言語FORTRANを開発・公開。「人間がコンピュータに命令を与える言語」の歴史が始まる。', wiki: 'Fortran', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: 'DeepMind CEO ハサビス、「国際フロンティアAI標準化機関」設立をG7で提唱',
        summary: 'Google DeepMindのCEO・デミス・ハサビスが、国境を超えたAI安全性の国際機関「国際フロンティアAI標準化機関(IFAS)」の設立を提唱した。AI規制の国際的な枠組み作りが加速する可能性がある。',
        sourceUrl: 'https://eguweb.jp/ai/81194/',
        sourceLabel: 'eguweb.jp',
        hotwords: [
          {
            id: 'demis_hassabis_career',
            label: 'ハサビス',
            axis: 'デミス・ハサビスとDeepMindの歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: '「国際フロンティアAI標準化機関」設立提唱', desc: 'ハサビスがG7で国際AI標準化機関の創設を提唱。AI安全性の国際ガバナンスを主導する姿勢を示す。', wiki: 'デミス・ハサビス' },
              { year: 2024, era: '令和6年', node: 'ノーベル化学賞受賞—AlphaFoldの業績', desc: '2024年、ハサビスはAlphaFoldによるタンパク質構造予測の業績でノーベル化学賞を受賞。AI研究者初の快挙。', wiki: 'デミス・ハサビス' },
              { year: 2023, era: '令和5年', node: 'Google DeepMind統合・CEOに就任', desc: 'GoogleがDeepMindとGoogle Brainを統合し「Google DeepMind」を発足。ハサビスがCEOに就任。', wiki: 'Google DeepMind' },
              { year: 2021, era: '令和3年', node: 'AlphaFold2—タンパク質構造予測に革命', desc: 'AlphaFold2の成果がNatureに掲載。2億種以上のタンパク質構造を予測し科学界に革命をもたらす。', wiki: 'AlphaFold' },
              { year: 2016, era: '平成28年', node: 'AlphaGoが囲碁世界王者を4対1で制す', desc: '2016年3月、AlphaGoが世界トップ棋士の李世ドルに勝利。AIが人間を凌駕する可能性を世界に示した歴史的対局。', wiki: 'AlphaGo' },
              { year: 2014, era: '平成26年', node: 'GoogleがDeepMindを約6億5000万ドルで買収', desc: '2014年1月、GoogleがDeepMindを買収。ハサビスはCEOとして残留しAI研究の最前線を走り続ける。', wiki: 'Google DeepMind' },
              { year: 2010, era: '平成22年', node: 'DeepMind設立—AGI研究の出発点', desc: '2010年、ハサビスが共同でDeepMindをロンドンに設立。強化学習とニューラルネットワークの融合を目指す。', wiki: 'Google DeepMind' },
              { year: 1976, era: '昭和51年', node: 'デミス・ハサビス生誕—チェス神童の幼少期', desc: '1976年7月、ロンドン生まれ。13歳でチェスのマスターを取得。天才科学者の原点。', wiki: 'デミス・ハサビス', isOrigin: true },
            ],
          },
          {
            id: 'ai_international_governance',
            label: 'AI国際規制',
            axis: 'AI国際ガバナンスの歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'IFAS設立提唱—G7でAI国際機関の議論', desc: 'ハサビスがIFAS構想を提唱。IAEA型のAI規制機関創設案が各国で議論される。', wiki: 'デミス・ハサビス' },
              { year: 2024, era: '令和6年', node: 'ソウルAI安全サミット—主要国が安全協力を確認', desc: '2024年、英国ブレッチリー宣言を受けてソウルAIサミットが開催。主要国がAI安全性協力を確認。', wiki: '人工知能' },
              { year: 2023, era: '令和5年', node: 'EU・AI Act採択—世界初の包括的AI規制法', desc: '2023年、EU議会がAI Actを採択。リスクレベルに応じた包括的規制が法制化された世界初の例。', wiki: '人工知能' },
              { year: 2022, era: '令和4年', node: 'ChatGPT公開—生成AI規制の必要性が浮上', desc: '2022年11月にChatGPTが公開。急速な普及で各国がAI規制の法整備に着手する契機となる。', wiki: 'ChatGPT' },
              { year: 2020, era: '令和2年', node: 'OECDのAI勧告・国際的なAI原則が定まる', desc: 'OECDが「責任あるAIのための原則」を加盟国間で採択。人権・透明性・説明責任などの原則を共有。', wiki: '経済協力開発機構' },
              { year: 2018, era: '平成30年', node: 'GDPR施行—データとAI規制の国際的先駆け', desc: '2018年、EUの一般データ保護規則(GDPR)施行。AI学習に使うデータの扱いにも影響し国際AI規制議論の端緒に。', wiki: '一般データ保護規則', isOrigin: true },
            ],
          },
        ],
      },
    ],
    animal: [
      {
        time: '08:00',

        headline: 'ドッグエキスポ福岡2026が7月18日開催——保護犬活動と「殺処分ゼロ」への道筋、ペット産業の最前線が集結',
        summary: '九州最大規模のペットイベント「ドッグエキスポ福岡2026」が7月18日に北九州市で開催される。保護犬譲渡促進キャンペーン、ペット用フード・グッズ展示、ドッグショーなど多彩な企画が予定されており、ペット産業の活況を象徴するイベントとして注目を集めている。',
        sourceUrl: 'https://wannyan-smile.com/column-list/c1/',
        sourceLabel: 'わんにゃんスマイル',
        hotwords: [
          {
            id: 'jp_pet_industry_history',
            label: 'ペット産業',
            axis: '日本のペット産業史——高度成長期の「犬붐」から令和の「家族の一員」化まで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'ペット産業が年間7000億円規模——プレミアムフード・ペット保険が急拡大', desc: '日本のペット産業市場規模が推計7000億円超に達し、高級フード・医療・保険の普及が市場を牽引。「ペットは家族」という意識が定着した令和の消費行動が示されている。', wiki: 'ペット', officialUrl: null },
              { year: 2019, era: '令和元年', node: '動物愛護法改正——「飼い主の責任」が強化', desc: '動物の愛護及び管理に関する法律が改正され、ペット売場での生後56日以内の販売禁止など規制が厳格化。殺処分ゼロへの取り組みが全国で加速した。', wiki: '動物の愛護及び管理に関する法律', officialUrl: null },
              { year: 2000, era: '平成12年', node: 'ペット可マンション急増——「ペットと住む」が当たり前に', desc: '2000年代初頭からペット可物件が急増。ペットの室内飼育が普及し、ペットの高齢化に伴う医療費ニーズや保険市場が拡大し始めた。', wiki: 'ペット', officialUrl: null },
              { year: 1985, era: '昭和60年', node: 'バブル期の犬ブーム——チワワ・プードルが流行', desc: 'バブル景気の豊かさを背景に、小型犬ブームが到来。チワワ、トイプードル、柴犬が人気を集め、ペットショップが全国に急増した。', wiki: 'ペット', officialUrl: null },
              { year: 1973, era: '昭和48年', node: '動物の愛護及び管理に関する法律の制定', desc: '日本初の動物愛護法が制定され、動物への虐待禁止や適正飼育の義務が法律として整備された。それ以前は動物への法的保護がほとんど存在しなかった。', wiki: '動物の愛護及び管理に関する法律', officialUrl: null },
              { year: 1950, era: '昭和25年', node: '狂犬病予防法制定——ペット飼育の転換点', desc: '1948〜53年に狂犬病が流行し、狂犬病予防法が制定された。犬の登録・ワクチン接種が義務化され、近代的なペット管理の基盤が整った。', wiki: '狂犬病予防法', officialUrl: null },
              { year: 1868, era: '明治元年', node: '明治の「犬追物」廃止——近代的動物観の芽生え', desc: '江戸時代まで続いていた犬を用いた武術訓練「犬追物(いぬおうもの)」が明治の近代化とともに廃れ、犬が武器・食料から「伴侶」へと位置づけられる変化が始まった。', wiki: '犬追物', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'animal_welfare_history',
            label: '動物愛護',
            axis: '日本の動物愛護運動史——殺処分問題から「殺処分ゼロ」自治体宣言まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '保護犬・保護猫の譲渡数が過去最高水準——殺処分数は10年前の1/5以下に', desc: '全国自治体の殺処分数が2015年比で大幅に減少し、保護犬・猫の民間譲渡数が過去最高水準に達した。SNSを活用した「譲渡活動」が普及したことが主因。', wiki: '動物の愛護及び管理に関する法律', officialUrl: null },
              { year: 2022, era: '令和4年', node: '動物愛護法再改正——マイクロチップ義務化', desc: 'ペット業者からの犬猫販売にマイクロチップ装着が義務化。迷子・遺棄問題への対策と、飼い主の責任意識向上が目的。', wiki: '動物の愛護及び管理に関する法律', officialUrl: null },
              { year: 2014, era: '平成26年', node: '殺処分ゼロを宣言する自治体が相次ぐ', desc: '熊本市など複数の自治体が「犬猫の殺処分ゼロ」を宣言し、保護施設・譲渡制度の整備が加速した。民間のNPOボランティアとの連携が重要な役割を果たした。', wiki: '動物の愛護及び管理に関する法律', officialUrl: null },
              { year: 1999, era: '平成11年', node: '動物の愛護及び管理に関する法律 大改正', desc: '動物虐待への罰則強化や販売業者の規制が追加された。動物愛護管理体制が強化される契機となった。', wiki: '動物の愛護及び管理に関する法律', officialUrl: null },
              { year: 1973, era: '昭和48年', node: '動物愛護法の制定——「動物は物でなく生命」の法的認知', desc: '日本で初めて動物に対する虐待を禁止する「動物の愛護及び管理に関する法律」が制定された。動物を財産・物ではなく生命として保護する概念が法律に初めて明文化された。', wiki: '動物の愛護及び管理に関する法律', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '改修閉館の海洋館が7月15日に再開館――コツメカワウソの赤ちゃんが新ゾーンでデビュー',
        summary: '改修工事のため4か月間閉館していた水族館が7月15日に再開館。新設の淡水生物ゾーンでコツメカワウソの赤ちゃんが初公開となり、家族連れで賑わいを見せた。コツメカワウソの国内飼育頭数は保護・繁殖技術の進歩で増加傾向にある。',
        sourceUrl: 'https://zooinfo.pastelring.com/news/2026/07/aqua-reopen-20260715.html',
        sourceLabel: '日刊Zoo Ring',
        hotwords: [
          'jp_aquarium_history',
          {
            id: 'small_clawed_otter_jp',
            label: 'カワウソ',
            axis: 'コツメカワウソと日本の野生動物保護史',
            timeline: [
              { year: 2026, era: '令和8年', node: '水族館での繁殖成功ラッシュ', desc: '各地の水族館でコツメカワウソの繁殖成功が相次ぐ。飼育下繁殖技術の向上と施設間の連携が奏功。', wiki: 'コツメカワウソ', officialUrl: null },
              { year: 2019, era: '令和元年', node: 'CITES付属書IへのコツメカワウソとCOTESの格上げ', desc: 'ワシントン条約(CITES)でコツメカワウソが付属書IIからIへ格上げ。国際的な商業取引が全面禁止。', wiki: 'ワシントン条約', officialUrl: null },
              { year: 2016, era: '平成28年', node: 'SNSで「かわいい動物」として人気が過熱', desc: 'コツメカワウソの動画がSNSでバズり、ペット需要が急増。違法取引問題が国際的に注目される。', wiki: 'コツメカワウソ', officialUrl: null },
              { year: 2012, era: '平成24年', node: 'ニホンカワウソが絶滅種に指定', desc: '環境省がニホンカワウソを絶滅種に指定。日本固有のカワウソが地球上から消えたことが確定。', wiki: 'ニホンカワウソ', officialUrl: null },
              { year: 1994, era: '平成6年', node: '高知・須崎での最後のニホンカワウソ目撃', desc: '1994年の目撃記録を最後にニホンカワウソは全国で確認されなくなる。', wiki: 'ニホンカワウソ', officialUrl: null },
              { year: 1965, era: '昭和40年', node: 'ニホンカワウソ 天然記念物指定', desc: '毛皮採取・水質汚染による急減を受け国の天然記念物に指定。しかし生息数の回復には至らなかった。', wiki: 'ニホンカワウソ', officialUrl: null },
              { year: 1940, era: '昭和15年', node: '戦時体制下でもカワウソ毛皮の需要は継続', desc: '戦時体制下でも毛皮需要は続き、カワウソの乱獲が加速。絶滅危機の遠因となる。', wiki: 'カワウソ', officialUrl: null },
              { year: 1872, era: '明治5年', node: '上野博覧会が日本最初の動物展示', desc: '湯島聖堂跡での博覧会(1872年)が日本最初の動物展示とされ、野生動物を「見る文化」の原点となった。', wiki: '上野動物園', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '越前松島水族館「海洋館」7/15大規模リニューアルオープン—イルカ・アシカとの没入体験が新登場',
        summary: '福井県坂井市の越前松島水族館が「海洋館」エリアを大規模にリニューアル。7月15日からイルカ・アシカとの近距離体験が可能な新展示が始まり、夏休みのファミリー集客増が期待されている。',
        sourceUrl: 'https://news.yahoo.co.jp/',
        sourceLabel: 'Yahoo!ニュース / 福井テレビ',
        hotwords: [
          {
            id: 'echizen_aquarium_history',
            label: '越前松島',
            axis: '越前松島水族館のリニューアルの歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '「海洋館」大規模リニューアルオープン', desc: '7月15日、海洋館が一新。イルカ・アシカとの没入体験型展示が登場し夏休み集客に注力。', wiki: '水族館' },
              { year: 2018, era: '平成30年', node: '前回リニューアル・アザラシゾーン拡充', desc: '2018年に館内エリアをリニューアル。ゴマフアザラシゾーンを拡充し入館者数の増加に貢献。', wiki: '水族館' },
              { year: 1999, era: '平成11年', node: '越前松島水族館 開館', desc: '1999年4月、福井県坂井市の観光拠点として越前松島水族館が開館。日本海の海洋生物を中心に展示。', wiki: '水族館', isOrigin: true },
            ],
          },
          {
            id: 'jp_aquarium_immersive_history',
            label: '水族館の進化',
            axis: '日本の水族館・体験型展示の進化',
            timeline: [
              { year: 2026, era: '令和8年', node: '没入型・体験型水族館が全国で加速', desc: '越前松島をはじめ体験型展示を強化する水族館が相次ぐ。SNS映えも重要な集客要因に。', wiki: '水族館' },
              { year: 2012, era: '平成24年', node: '沖縄美ら海水族館・入館者累計3000万人突破', desc: '2002年開館の沖縄美ら海水族館が累計3000万人を突破。大型水槽・ジンベエザメ展示で世界的評価。', wiki: '沖縄美ら海水族館' },
              { year: 1990, era: '平成2年', node: '大阪・海遊館開館—都市型水族館モデルを確立', desc: '1990年開館の大阪海遊館が安定した集客を維持。「水の大陸を旅する」コンセプトが都市型水族館の手本に。', wiki: '海遊館' },
              { year: 1989, era: '平成元年', node: '葛西臨海水族園開館—世界最大級の水槽', desc: '1989年、東京・葛西臨海水族園が開館。マグロの大回遊水槽など世界最大級の施設が水族館の新基準に。', wiki: '葛西臨海水族園' },
              { year: 1882, era: '明治15年', node: '上野動物園内に日本初の水族館が開設', desc: '1882年、上野動物園内に水族館的施設が整備。日本における観覧施設としての水族館の起源。', wiki: '水族館', isOrigin: true },
            ],
          },
        ],
      },
    ],
    anime: [
      {
        time: '08:00',

        headline: '「逃げ上手の若君 第2期」2026年夏アニメで放送スタート——南北朝の争乱を生きる北条時行の逆転劇が本格化',
        summary: '松井優征原作の歴史漫画「逃げ上手の若君」のアニメ第2期が2026年夏シーズンに放送開始。鎌倉幕府滅亡後の南北朝時代を舞台に、北条時行が逃げながら反撃する物語の核心部へ突入する。歴史ファンと漫画ファン双方から高い期待が集まっている。',
        sourceUrl: 'https://www.oricon.co.jp/anime/2026_summer/',
        sourceLabel: 'オリコン / TVアニメ公式',
        hotwords: [
          {
            id: 'nigewakamiko_anime',
            label: '逃げ若',
            axis: '「逃げ上手の若君」の歩み——松井優征が描く南北朝サバイバル漫画のアニメ化まで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'アニメ第2期 2026年夏シーズン放送開始', desc: '南北朝時代の佳境を描く第2期が放送スタート。北条時行と護良親王の対立・協力が物語の核心となり、ネット上でのリアルタイム考察が活発化した。', wiki: '逃げ上手の若君', officialUrl: null },
              { year: 2024, era: '令和6年', node: 'アニメ第1期放送——歴史×バトルの高評価', desc: 'アニメ第1期が放送開始。鎌倉幕府滅亡後の混乱期を「逃げる」という独自切り口で描く作品として高評価を獲得し、原作漫画の増刷が相次いだ。', wiki: '逃げ上手の若君', officialUrl: null },
              { year: 2021, era: '令和3年', node: '週刊少年ジャンプで連載開始', desc: '松井優征が「暗殺教室」に続く新作として週刊少年ジャンプで連載を開始。第1話から異例の高評価で、北条時行という「負けた側」を主人公に据えた歴史漫画として注目された。', wiki: '逃げ上手の若君', officialUrl: null },
              { year: 1368, era: '室町時代', node: '南北朝合一への道——時行の命運', desc: '南北朝の争乱が続く時代に北条時行は繰り返し挙兵・敗退・逃走を経験した。作中では生死さえ不明な人物にスポットを当て、「歴史の裏側」を掘り起こした。', wiki: '南北朝時代 (日本)', officialUrl: null },
              { year: 1333, era: '鎌倉時代末', node: '鎌倉幕府滅亡——北条一族が滅びる', desc: '後醍醐天皇と足利尊氏・新田義貞の挙兵で鎌倉幕府が滅亡。北条高時ら一族が自害する中、幼い北条時行のみが生き延び「逃げ続ける」ことで後の物語が始まる。', wiki: '鎌倉幕府', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'kamakura_manga_history',
            label: '鎌倉×マンガ',
            axis: '鎌倉・南北朝時代を描く漫画の系譜——北条氏から大河・少年漫画まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '「逃げ上手の若君」第2期——南北朝漫画の金字塔へ', desc: '鎌倉末期から南北朝を描く作品が相次ぐ中、「逃げ若」は「敗者を主人公」「逃げることを美徳」という独自視点で群を抜く評価を確立した。', wiki: '南北朝時代 (日本)', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'NHK大河「鎌倉殿の13人」——鎌倉初期を描く人気作', desc: '三谷幸喜脚本のNHK大河ドラマ「鎌倉殿の13人」が高視聴率を獲得。北条義時の台頭を描き、鎌倉時代への関心が若い世代に広がった。', wiki: '鎌倉殿の13人', officialUrl: null },
              { year: 2005, era: '平成17年', node: '「バガボンド」が宮本武蔵を現代的解釈で描く', desc: '井上雄彦が連載する「バガボンド」が江戸初期の剣豪宮本武蔵を描き、歴史漫画の質的変革を示した。武士道・精神性を深く掘り下げたスタイルが後続に影響した。', wiki: 'バガボンド', officialUrl: null },
              { year: 1983, era: '昭和58年', node: '「風雲児たち」——江戸末期を史実に忠実に漫画化', desc: 'みなもと太郎の「風雲児たち」が江戸末期を徹底した史実考証と笑いで描き、歴史漫画の可能性を広げた。', wiki: '風雲児たち', officialUrl: null },
              { year: 1968, era: '昭和43年', node: '水木しげる「総員玉砕せよ！」——戦記から歴史へ', desc: '水木しげるが自身の戦争体験をもとに戦記漫画を発表。日本の歴史漫画ジャンルが「エンターテインメント」から「記録・証言」へと広がった転換期。', wiki: '水木しげる', officialUrl: null },
              { year: 1935, era: '昭和10年', node: '「のらくろ」——近代日本の漫画文化の礎', desc: '田河水泡の「のらくろ」が少年倶楽部で連載を開始。軍隊を舞台にしたユーモア漫画が当時の少年たちを熱狂させ、日本の漫画文化の大衆化が始まった。', wiki: 'のらくろ', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'BLEACH 千年血戦篇「禍進譚」が配信中――藍染惣右介の過去編が初映像化、夏アニメ2026最注目作',
        summary: '2022年から続く「BLEACH 千年血戦篇」の最終パート「禍進譚（Cursed Arc）」が配信中。最終決戦に加え、藍染惣右介の回想シーンが初映像化され、原作ファン・アニメファン双方の注目を集めている。',
        sourceUrl: 'https://animeanime.jp/article/2026/07/14/100234.html',
        sourceLabel: 'アニメ！アニメ！',
        hotwords: [
          {
            id: 'bleach_anime_history',
            label: 'BLEACH',
            axis: 'BLEACHアニメ化と千年血戦篇完結への道',
            timeline: [
              { year: 2026, era: '令和8年', node: '千年血戦篇「禍進譚」配信', desc: '最終パート「禍進譚」が配信開始。藍染惣右介の過去編・ユーハバッハとの決戦が映像化。', wiki: 'BLEACH', officialUrl: null },
              { year: 2024, era: '令和6年', node: '千年血戦篇「The Conflict」放映', desc: '石田雨竜の裏切りとユーハバッハの侵攻が描かれ、Netflixでグローバル配信。', wiki: 'BLEACH', officialUrl: null },
              { year: 2023, era: '令和5年', node: '千年血戦篇 第2クール「The Separation」', desc: '滅却師（クインシー）の歴史と真の力が明かされる章。作画・音楽クオリティが高評価。', wiki: 'BLEACH', officialUrl: null },
              { year: 2022, era: '令和4年', node: '千年血戦篇 第1クール・アニメ11年ぶり帰還', desc: '11年ぶりにアニメが復活。制作はスタジオぴえろ。ビジュアルの刷新でファンが歓喜。', wiki: 'BLEACH', officialUrl: null },
              { year: 2016, era: '平成28年', node: 'BLEACH原作が最終章「千年血戦篇」へ', desc: '週刊少年ジャンプで連載が最終章に突入。2016年に完結。', wiki: 'BLEACH', officialUrl: null },
              { year: 2012, era: '平成24年', node: 'アニメ第1期 最終回（366話）', desc: '連載中のアニメ化が366話で終了。千年血戦篇は映像化されないまま約10年が経過した。', wiki: 'BLEACH', officialUrl: null },
              { year: 2004, era: '平成16年', node: 'アニメ放映開始', desc: 'テレビ東京系でアニメ化。「NARUTO」「ONE PIECE」とともに週刊少年ジャンプBIG3を形成。', wiki: 'BLEACH', officialUrl: null },
              { year: 2001, era: '平成13年', node: '週刊少年ジャンプで連載開始', desc: '久保帯人が「BLEACH」の連載を開始。死神・虚（ホロウ）のコンセプトと洗練されたキャラクターデザインが即人気に。', wiki: 'BLEACH', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'shounen_jump_anime_history',
            label: 'ジャンプ史',
            axis: '週刊少年ジャンプ発アニメの歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'BLEACH千年血戦篇完結・次世代作品へ', desc: '千年血戦篇の完結とともに「アンデッドアンラック」「鬼滅」最終章など、ジャンプ作品のアニメ化ラッシュが継続。', wiki: '週刊少年ジャンプ', officialUrl: null },
              { year: 2023, era: '令和5年', node: '呪術廻戦 渋谷事変がグローバル配信', desc: '渋谷事変篇がNetflixで全世界配信。国内外で圧倒的な支持を集める。', wiki: '呪術廻戦', officialUrl: null },
              { year: 2020, era: '令和2年', node: '鬼滅の刃「無限列車編」興収400億超', desc: '劇場版「無限列車編」が日本映画歴代1位を更新(当時)。アニメ聖地巡礼ブームを再燃させる。', wiki: '鬼滅の刃', officialUrl: null },
              { year: 2016, era: '平成28年', node: 'ONE PIECE 連載20周年・800話突破', desc: '連載20周年を迎え記念イベントを開催。アニメも800話超えで世界記録クラスの長期作品に。', wiki: 'ONE PIECE', officialUrl: null },
              { year: 2007, era: '平成19年', node: 'NARUTO「疾風伝」開始', desc: '2002年から続くNARUTOのアニメが「疾風伝」にリニューアル。海外市場での人気を急拡大させた。', wiki: 'NARUTO -ナルト-', officialUrl: null },
              { year: 1999, era: '平成11年', node: 'ONE PIECE テレビアニメ化', desc: '尾田栄一郎「ONE PIECE」がフジテレビ系でアニメ化。平成を代表する長期アニメとなる。', wiki: 'ONE PIECE', officialUrl: null },
              { year: 1989, era: '平成元年', node: 'ドラゴンボールZ放映開始', desc: 'フジテレビでDBZがスタート。セル・フリーザ編が日本中の子どもを熱狂させた。', wiki: 'ドラゴンボールZ', officialUrl: null },
              { year: 1986, era: '昭和61年', node: 'ドラゴンボール アニメ化', desc: '鳥山明「ドラゴンボール」のアニメが開始。少年ジャンプとアニメの黄金時代が本格的に幕を開けた。', wiki: 'ドラゴンボール_(アニメ)', officialUrl: null },
              { year: 1968, era: '昭和43年', node: '週刊少年ジャンプ創刊', desc: '集英社が「週刊少年ジャンプ」を創刊。後にアニメ・マンガ文化の最大プラットフォームとなる。', wiki: '週刊少年ジャンプ', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '攻殻機動隊 新TVアニメシリーズが2026年夏スタート—AIと人間の境界を問う名作が現代に蘇る',
        summary: '士郎正宗原作の「攻殻機動隊」が、映像化の歴史を重ねた名作として新TVアニメシリーズを2026年夏に放送開始。生成AIが社会に浸透した現代に重なる「電脳・義体」の世界観が、再び注目されている。',
        sourceUrl: 'https://www.oricon.co.jp/',
        sourceLabel: 'オリコン',
        hotwords: [
          {
            id: 'gits_series_history',
            label: '攻殻機動隊',
            axis: '攻殻機動隊の映像化の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '新TVアニメシリーズ放送開始', desc: '2026年夏スタートの最新アニメ。AI・サイバーセキュリティ全盛の時代と世界観がシンクロし注目が集まる。', wiki: '攻殻機動隊' },
              { year: 2017, era: '平成29年', node: 'ハリウッド実写映画公開—世界認知が拡大', desc: 'スカーレット・ヨハンソン主演の実写映画が公開。キャスティング論争もあったが攻殻機動隊を世界に広めた。', wiki: '攻殻機動隊' },
              { year: 2015, era: '平成27年', node: '攻殻機動隊ARISE→新劇場版完結', desc: '若き素子を描くARISE OVAシリーズが完結し劇場版に昇格。シリーズの多様な解釈が続く。', wiki: '攻殻機動隊 ARISE' },
              { year: 2002, era: '平成14年', node: 'S.A.C.シリーズ—神山健治監督で大ヒット', desc: 'TV版「攻殻機動隊 STAND ALONE COMPLEX」が放送。神山監督が独自の政治的テーマを掘り下げ大ヒット。', wiki: '攻殻機動隊 STAND ALONE COMPLEX' },
              { year: 1995, era: '平成7年', node: '押井守監督・劇場版「GHOST IN THE SHELL」', desc: '押井守監督の劇場版が世界の映像クリエイターに多大な影響を与えた伝説作。', wiki: '攻殻機動隊' },
              { year: 1989, era: '平成元年', node: '士郎正宗による漫画連載開始', desc: '1989年、ヤングマガジン増刊で「攻殻機動隊」漫画が連載開始。義体・電脳社会・AIのテーマが先進的だった。', wiki: '攻殻機動隊', isOrigin: true },
            ],
          },
          {
            id: 'jp_sf_anime_lineage',
            label: 'SFアニメ史',
            axis: '日本SFアニメの歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'AI・サイバーパンク設定が現実に追いつく', desc: '攻殻機動隊など30年前の設定が2020年代の現実に接近。AIと人間の境界が現実の社会テーマに。', wiki: 'サイバーパンク' },
              { year: 1995, era: '平成7年', node: 'エヴァンゲリオン放送—SFとエモーションの融合', desc: '「新世紀エヴァンゲリオン」がSFロボットアニメを内面描写で再定義。社会現象に発展。', wiki: '新世紀エヴァンゲリオン' },
              { year: 1988, era: '昭和63年', node: '「AKIRA」劇場公開—世界が驚いたサイバーパンク', desc: '大友克洋「AKIRA」が劇場公開。2020年東京五輪を予言する設定が海外で伝説化した。', wiki: 'AKIRA (漫画)' },
              { year: 1979, era: '昭和54年', node: '機動戦士ガンダム—リアルロボットの誕生', desc: '富野由悠季監督の「機動戦士ガンダム」がSFロボットアニメを「戦争と人間」の物語へ昇華。', wiki: '機動戦士ガンダム' },
              { year: 1974, era: '昭和49年', node: '宇宙戦艦ヤマト—宇宙SFブームの火付け役', desc: '松本零士×西崎義展の「宇宙戦艦ヤマト」が大ヒット。アニメが"子供向け"の枠を超える契機に。', wiki: '宇宙戦艦ヤマト' },
              { year: 1963, era: '昭和38年', node: '鉄腕アトム・日本初の連続TVアニメ', desc: '手塚治虫原作の「鉄腕アトム」が国産初の連続TVアニメとして放送開始。日本アニメ産業の出発点。', wiki: '鉄腕アトム', isOrigin: true },
            ],
          },
        ],
      },
    ],
    economy: [
      {
        time: '08:00',

        headline: '6月企業物価が前年比7.1%上昇——7年ぶりの高上昇率で円安・原油高が物価を押し上げ、家計への波及が焦点',
        summary: '日本銀行が発表した6月の国内企業物価指数は前年同月比7.1%上昇と、2019年以来7年ぶりの高い上昇率を記録した。円安基調の長期化による輸入物価の高止まりが主因。消費者物価への波及が続く中、日銀の追加利上げ時期についての市場の観測が再び高まった。',
        sourceUrl: 'https://www.boj.or.jp/statistics/pi/cgpi_release/cgpi2606.htm',
        sourceLabel: '日本銀行 / 時事通信',
        hotwords: [
          {
            id: 'jp_producer_price',
            label: '企業物価',
            axis: '日本の企業物価と物価の歴史——敗戦直後のハイパーインフレから令和の7%上昇まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '6月企業物価+7.1%——7年ぶり高上昇率', desc: '円安・原油高・食料品価格上昇が重なり、6月の企業物価が7.1%上昇。日銀の利上げ後も企業コストの高止まりが続き、消費者物価への2次波及が課題となっている。', wiki: '物価指数', officialUrl: null },
              { year: 2023, era: '令和5年', node: '企業物価+9.0%超——資源高・円安が直撃', desc: 'ウクライナ侵攻と円安加速により輸入物価が急騰。企業物価指数は一時+9%台を記録し、40年ぶりの物価上昇として社会問題化した。', wiki: '物価指数', officialUrl: null },
              { year: 2013, era: '平成25年', node: 'アベノミクスと「2%物価目標」', desc: '安倍政権・黒田日銀総裁がデフレ脱却を掲げ、2%の物価目標を設定。円安誘導と量的緩和で企業物価は一時的に上昇したが、賃金上昇は遅れた。', wiki: 'アベノミクス', officialUrl: null },
              { year: 1997, era: '平成9年', node: 'アジア通貨危機——輸入物価と円安が交錯', desc: 'タイバーツ急落から始まったアジア通貨危機で円が急落、輸入物価が高騰した。消費税引き上げ(3→5%)と重なり消費が冷え込んだ。', wiki: 'アジア通貨危機', officialUrl: null },
              { year: 1973, era: '昭和48年', node: 'オイルショック——企業物価が年率20%超の狂乱物価', desc: '第一次オイルショックで原油価格が4倍近く急騰。日本の企業物価指数は年率20%超の「狂乱物価」を記録し、高度経済成長が終焉した。', wiki: '石油危機', officialUrl: null },
              { year: 1946, era: '昭和21年', node: '戦後ハイパーインフレ——物価が10年で100倍超に', desc: '敗戦直後、軍需物資の放出と復員兵の消費拡大でハイパーインフレが発生。1945〜49年の累計物価上昇率は100倍を超え、日本経済は壊滅的打撃を受けた。', wiki: 'インフレーション', officialUrl: null },
              { year: 1900, era: '明治33年', node: '明治の物価統計整備——内閣統計局が企業物価の前身を開始', desc: '内閣統計局が卸売物価指数(企業物価の前身)の体系的な統計収集を開始。日本の近代的物価統計の礎が明治末期に形成された。', wiki: '消費者物価指数', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'jp_yen_exchange_history',
            label: '円相場',
            axis: '円の為替相場史——固定相場360円から変動相場・令和の162円まで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'ドル円162円台——ホルムズ緊張と円安の重なり', desc: '中東緊張・米利上げ継続・日本の貿易赤字が複合し、ドル円は一時162円台に到達。輸入物価の高騰が家計・中小企業を直撃している。', wiki: '外国為替', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'ドル円150円超——32年ぶり円安', desc: '米国の急激な利上げと日本の金融緩和維持の差から円安が進行。2022年10月、ドル円は151円台と1990年以来32年ぶりの円安水準を記録した。', wiki: '外国為替', officialUrl: null },
              { year: 2012, era: '平成24年', node: 'アベノミクス円安——80円台から125円へ', desc: '安倍内閣の異次元緩和で円は急落。2012年末の80円台から2015年には125円台まで円安が進行し、輸出企業の業績を押し上げた一方、輸入コストが上昇した。', wiki: '円高', officialUrl: null },
              { year: 1995, era: '平成7年', node: 'ドル円79円台——史上最高値の超円高', desc: '1995年4月、ドル円は79円75銭と史上最高値の超円高を記録。輸出産業が深刻な打撃を受け、日本の空洞化が加速した。', wiki: '円高', officialUrl: null },
              { year: 1985, era: '昭和60年', node: 'プラザ合意——ドル高是正で円急騰', desc: 'G5諸国がドル高是正に合意したプラザ合意を受け、1ドル=240円台から1年で120円台へと急激な円高が進行。日本の輸出産業に激震をもたらした。', wiki: 'プラザ合意', officialUrl: null },
              { year: 1971, era: '昭和46年', node: 'ニクソンショック——固定相場360円の終焉', desc: 'ニクソン大統領が金・ドル交換停止を宣言し、ブレトンウッズ体制が崩壊。日本の固定相場1ドル=360円が終わり、変動相場制への移行が始まった。', wiki: 'ニクソン・ショック', officialUrl: null },
              { year: 1949, era: '昭和24年', node: '1ドル=360円固定相場——ドッジラインで設定', desc: 'GHQ経済顧問ジョセフ・ドッジが日本経済安定のため1ドル=360円の単一固定相場を設定。この360円が日本の高度成長を支えた国際的な価格競争力の基盤となった。', wiki: 'ドッジ・ライン', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '日経平均3桁高・AI関連株が高値圏――米6月CPI下振れで利下げ期待が再燃、円は141円台',
        summary: '米国の6月消費者物価指数（CPI）が市場予想を下回り、FRBの早期利下げ観測が浮上。東京市場でも半導体・AI関連株が買われ日経平均は3日続伸。ドル円は141円台まで円高が進んだ。',
        sourceUrl: 'https://www.nikkei.com/markets/stocks/',
        sourceLabel: '日本経済新聞',
        hotwords: [
          'nikkei_225',
          {
            id: 'us_fed_rate_history',
            label: 'FRB政策',
            axis: '米FRB利上げ・利下げと日本経済',
            timeline: [
              { year: 2026, era: '令和8年', node: '米6月CPI下振れ・利下げ再燃', desc: '米6月CPIが前年比+2.6%と予想を下回り、FRBの9月利下げ観測が急浮上。日本株・円相場に好影響。', wiki: '消費者物価指数', officialUrl: null },
              { year: 2024, era: '令和6年', node: 'FRBが利下げ転換', desc: '2022年から続いた積極的な利上げ局面が終わり、FRBが利下げに転換。日本の円安局面も転機を迎える。', wiki: '連邦準備制度', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'FRBが急速利上げ・円安150円突破', desc: 'FRBがインフレ対策で0.75%の連続利上げ。ドル円は32年ぶりの150円台を突破。', wiki: '連邦準備制度', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'コロナ禍ゼロ金利・量的緩和再開', desc: 'COVID-19パンデミックに対応してFRBがゼロ金利に緊急復帰し、無制限の量的緩和を実施。', wiki: '量的緩和政策', officialUrl: null },
              { year: 2019, era: '令和元年', node: '米中貿易戦争・FRBが予防的利下げ', desc: '米中貿易摩擦の長期化を受け、FRBが予防的利下げを3回実施。', wiki: '米中貿易戦争', officialUrl: null },
              { year: 2015, era: '平成27年', node: 'FRBがゼロ金利解除・利上げサイクル開始', desc: 'リーマンショック以来約7年続いたゼロ金利を解除。段階的な利上げサイクルが始まる。', wiki: 'フェデラル・ファンド金利', officialUrl: null },
              { year: 2008, era: '平成20年', node: 'リーマンショック・ゼロ金利導入', desc: 'リーマン・ブラザーズ破綻を受けFRBがゼロ金利政策を導入、日本経済も急収縮。', wiki: 'リーマン・ブラザーズ', officialUrl: null },
              { year: 2001, era: '平成13年', node: '9.11テロ後の緊急利下げ', desc: 'アメリカ同時多発テロ直後、FRBが緊急利下げを実施。日本はデフレ対策に追われる。', wiki: 'アメリカ同時多発テロ事件', officialUrl: null },
              { year: 1987, era: '昭和62年', node: 'ブラックマンデー後の協調利下げ', desc: '株価が1日で22%暴落した「ブラックマンデー」後、G7中央銀行が協調利下げを実施。', wiki: 'ブラックマンデー', officialUrl: null },
              { year: 1971, era: '昭和46年', node: 'ニクソンショックと変動相場制', desc: 'ドルと金の兌換停止(ニクソンショック)で固定相場制が崩壊。FRB政策の影響が直接円相場に波及するようになる。', wiki: 'ニクソン・ショック', officialUrl: null },
              { year: 1913, era: '大正2年', node: '連邦準備制度(FRB)の創設', desc: '1907年の銀行恐慌を教訓に米国連邦議会が連邦準備法を制定し、FRBが発足。中央銀行として通貨供給と金利を管理。', wiki: '連邦準備制度', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: 'MUFG時価総額42兆円・40年ぶり国内首位奪還—金利上昇がメガバンクを覚醒させた',
        summary: '三菱UFJフィナンシャル・グループ(MUFG)の時価総額が約42兆円となり、40年ぶりに国内首位に返り咲いた。金利上昇局面での利ザヤ拡大と海外事業の好調が株価を押し上げ、長らく首位だったトヨタを逆転した。',
        sourceUrl: 'https://www.nikkei.com/',
        sourceLabel: '日本経済新聞',
        hotwords: [
          {
            id: 'mufg_bank_history',
            label: 'MUFG',
            axis: '三菱UFJフィナンシャル・グループの歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: '時価総額42兆円・国内首位奪還', desc: '金利上昇と海外収益拡大でMUFG時価総額が約42兆円に達し、トヨタを抜いて40年ぶり国内首位に。', wiki: '三菱UFJフィナンシャル・グループ' },
              { year: 2023, era: '令和5年', node: '日銀YCC修正で収益改善が加速', desc: '日銀が長期金利の変動幅を拡大。MUFGは国内預貸金利ザヤが回復し、株価が急上昇局面へ。', wiki: '三菱UFJフィナンシャル・グループ' },
              { year: 2013, era: '平成25年', node: 'タイ・アユタヤ銀行子会社化', desc: 'クルンシィ(アユタヤ銀行)を傘下に収め東南アジア事業の基盤を確立。海外収益が急拡大へ。', wiki: '三菱UFJフィナンシャル・グループ' },
              { year: 2008, era: '平成20年', node: 'モルガン・スタンレーに90億ドル出資', desc: 'リーマンショック直後、経営危機のモルガン・スタンレーへ約9000億円を緊急出資。米国金融に深く関与。', wiki: 'モルガン・スタンレー' },
              { year: 2005, era: '平成17年', node: 'MUFG発足—三菱東京UFJ銀行誕生', desc: '三菱東京フィナンシャルとUFJホールディングスが合併し総資産世界最大のMUFGが発足。', wiki: '三菱UFJフィナンシャル・グループ' },
              { year: 1996, era: '平成8年', node: '三菱銀行と東京銀行が合併・三菱東京銀行', desc: 'バブル後初の大型銀行合併。外国為替の東京銀行と国内最強の三菱銀行が統合。', wiki: '三菱東京銀行' },
              { year: 1919, era: '大正8年', node: '三菱銀行設立', desc: '三菱財閥の金融部門が三菱銀行として独立設立。戦前から財閥系銀行の頂点として君臨。', wiki: '三菱銀行' },
              { year: 1880, era: '明治13年', node: '三菱の銀行業務が始動', desc: '三菱商会が為替・銀行業務を開始。三菱財閥金融部門の源流となる明治期の出発点。', wiki: '三菱銀行', isOrigin: true },
            ],
          },
          {
            id: 'jp_megabank_reorg',
            label: 'メガバンク再編',
            axis: '日本メガバンク再編の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'MUFG国内首位・3メガ体制の成熟期', desc: 'MUFG・SMBC・みずほの3メガが国内金融を寡占。金利復活でメガバンク優位が再鮮明化。', wiki: '都市銀行' },
              { year: 2002, era: '平成14年', node: 'みずほ銀行システム障害—再編の歪みが露呈', desc: '合併直後のみずほ銀行でATM大規模障害。性急な再編がシステム統合の難しさを示した。', wiki: 'みずほ銀行' },
              { year: 2002, era: '平成14年', node: '三井住友銀行発足—SMBCグループ始動', desc: '旧さくら銀行と旧住友銀行が合併しSMBCが誕生。3メガバンク時代の幕開け。', wiki: '三井住友銀行' },
              { year: 1999, era: '平成11年', node: '第一勧業・富士・日本興業が統合発表', desc: 'みずほグループの前身3行が統合を発表。銀行業界の大再編がスタート。', wiki: '第一勧業銀行' },
              { year: 1991, era: '平成3年', node: 'バブル崩壊・不良債権問題の始まり', desc: '地価・株価が急落しバブル崩壊。金融機関が多額の不良債権を抱え、大再編の遠因となる。', wiki: 'バブル景気' },
              { year: 1986, era: '昭和61年', node: 'バブル最盛期・住友銀行が国内時価総額首位', desc: 'バブル最盛期、住友銀行が時価総額で国内首位を誇った。MUFGが2026年に40年ぶりに奪還した起点。', wiki: '住友銀行', isOrigin: true },
            ],
          },
        ],
      },
    ],
    entertainment: [
      {
        time: '08:00',

        headline: '貫地谷しほりが夏の複数ドラマ・バラエティで引き合い急増——「豊臣兄弟！」「団地のふたり」に続く多才ぶりが注目',
        summary: '女優・貫地谷しほりが2026年7月15日、テレビバラエティ「ひとり温泉旅」(フジテレビ系)に出演。NHK大河「豊臣兄弟！」での千代役、NHKプレミアムドラマ「団地のふたり」への友情出演に加え、バラエティでの自然な素顔も人気で、ドラマ・バラエティ双方のオファーが殺到している。',
        sourceUrl: 'https://news.livedoor.com/topics/category/ent/',
        sourceLabel: 'ライブドアニュース / フジテレビ',
        hotwords: [
          {
            id: 'kantachiku_shihori_history',
            label: '貫地谷しほり',
            axis: '貫地谷しほりの歩み——「ちゅらさん」助演から時代劇・大河まで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'NHK大河「豊臣兄弟！」千代役でクロネコ的存在感を発揮', desc: 'NHK大河ドラマで豊臣秀吉の母・大政所の若い頃を演じ、重厚な時代劇でも存在感を示した。同時期のバラエティ出演でナチュラルなキャラクターも再評価された。', wiki: '貫地谷しほり', officialUrl: null },
              { year: 2020, era: '令和2年', node: '「天国と地獄」——医療ドラマで悪役を演じ評価を確立', desc: '綾瀬はるか主演「天国と地獄」で本格的な悪役を演じ、新境地を開拓。「アクの強い役」をこなす実力派女優としての評価が固まった。', wiki: '貫地谷しほり', officialUrl: null },
              { year: 2013, era: '平成25年', node: '朝ドラ「あまちゃん」——クドカン脚本の傑作に出演', desc: 'NHK朝の連続テレビ小説「あまちゃん」の脇を固める役として出演。現代的なコミカル演技とシリアスな表現を両立する器用さが知れ渡った。', wiki: 'あまちゃん', officialUrl: null },
              { year: 2007, era: '平成19年', node: '「ハゲタカ」——社会派ドラマで頭角を現す', desc: 'NHK BS ドラマ「ハゲタカ」でのバイプレイヤー的活躍が注目を集め始めた。日本のTVドラマのクオリティを高める名作に抜擢されたことで実力派の評判が広まった。', wiki: '貫地谷しほり', officialUrl: null },
              { year: 2005, era: '平成17年', node: '「ちゅらさん」「Dr.コトー診療所」——連続ドラマで活動幅を広げる', desc: 'NHK連続テレビ小説に端を発し、ドラマ・映画への出演が増加。ドラマへの着実な積み上げが後の主演・助演の幅広いオファーにつながった。', wiki: '貫地谷しほり', officialUrl: null },
              { year: 2002, era: '平成14年', node: '女優デビュー——舞台と映画で10代の才能が開花', desc: '10代で舞台出演を重ね、映画・TV出演を開始。正統派の演技訓練を経た「地力」が後のキャリアの礎を築いた。', wiki: '貫地谷しほり', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'nhk_drama_variety_history',
            label: 'NHK女優',
            axis: 'NHKドラマと女優の歴史——朝ドラ・大河・プレミアムドラマを彩る俳優の系譜',
            timeline: [
              { year: 2026, era: '令和8年', node: '「豊臣兄弟！」「団地のふたり」——NHKが多彩なドラマを展開', desc: '大河ドラマ・プレミアムドラマ・ドキュメンタリードラマなど多形式で存在感を示すNHK。令和では特定の女優がNHK作品を軸に多面的なキャリアを築くパターンが定着。', wiki: 'NHK', officialUrl: null },
              { year: 2013, era: '平成25年', node: '「あまちゃん」——朝ドラが若者文化と結びついた時代', desc: '宮藤官九郎脚本「あまちゃん」が異例のSNS拡散とライブビューイングで社会現象化。朝ドラが「おばあちゃんが見るもの」から若い世代のカルチャーとなった転換点。', wiki: 'あまちゃん', officialUrl: null },
              { year: 1961, era: '昭和36年', node: 'NHK大河ドラマ「花の生涯」——60年以上続く長寿シリーズ始まる', desc: 'NHKの大河ドラマが「花の生涯」でスタート。1961年以来60年超にわたり毎年放送が続くシリーズとなり、日本の歴史・時代劇を視聴者に届け続けている。', wiki: 'NHK大河ドラマ', officialUrl: null },
              { year: 1953, era: '昭和28年', node: 'NHKテレビ放送開始——日本のドラマ文化の誕生', desc: 'NHKが日本で初めてのテレビ放送を開始。テレビドラマという新しい表現形式が生まれ、舞台・映画からテレビへという俳優の活動領域拡大が始まった。', wiki: '日本放送協会', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '堺雅人主演「VIVANT II」が本日スタート――バルカを舞台に新たな諜報戦が幕を開ける',
        summary: '2023年に社会現象を起こしたTBSドラマ「VIVANT」の続編「VIVANT II」が本日7月15日から放映開始。引き続き乃木憂助役に堺雅人、監督に福澤克雄。今作はバルカを舞台に新勢力との対立が描かれる。',
        sourceUrl: 'https://www.tbs.co.jp/vivant2_2026/',
        sourceLabel: 'TBS公式',
        hotwords: [
          {
            id: 'vivant_drama_history',
            label: 'VIVANT',
            axis: 'VIVANTとTBSドラマの歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '「VIVANT II」放映開始', desc: '第一作の好評を受けた続編がスタート。堺雅人・阿部寛・二階堂ふみが続投。バルカに新たな脅威が登場。', wiki: '日曜劇場', officialUrl: 'https://www.tbs.co.jp/' },
              { year: 2023, era: '令和5年', node: '「VIVANT」放映・視聴率20%超の社会現象', desc: '福澤克雄監督・堺雅人主演のスパイアクションドラマが平均視聴率14%超、最終回20%超を記録。モンゴルロケが話題。', wiki: '日曜劇場', officialUrl: null },
              { year: 2019, era: '令和元年', node: 'TBSが「日曜劇場」路線を強化', desc: '堺雅人「半沢直樹」「下町ロケット」の系譜で日曜劇場が高視聴率ブランドとして定着。', wiki: '日曜劇場', officialUrl: null },
              { year: 2013, era: '平成25年', node: '「半沢直樹」視聴率42.2%の歴史的記録', desc: '堺雅人主演「半沢直樹」最終回が平均視聴率42.2%を記録。「倍返し」が流行語大賞を受賞。', wiki: '半沢直樹', officialUrl: null },
              { year: 2008, era: '平成20年', node: '「篤姫」「JIN-仁-」の医療・歴史ドラマ人気', desc: 'TBS・NHKで社会性・歴史性の強いドラマが高視聴率を記録。ドラマ市場の二極化が始まる。', wiki: '大河ドラマ', officialUrl: null },
              { year: 1997, era: '平成9年', node: 'フジテレビ「月9」黄金期とTBSの差別化', desc: 'フジが「月9」路線で恋愛ドラマブームを牽引する中、TBSは人間ドラマ路線で差別化。', wiki: null, officialUrl: null },
              { year: 1983, era: '昭和58年', node: 'バラエティからドラマへのシフト', desc: '視聴率低下で音楽番組が減少し、各局がドラマ枠を強化。TBSドラマの現在の路線の基盤が形成された。', wiki: 'ザ・ベストテン', officialUrl: null },
              { year: 1953, era: '昭和28年', node: 'NHK・日本テレビの開局とテレビドラマ誕生', desc: '1953年のテレビ本放送開始。最初期のテレビドラマは舞台の中継的なものだったが、徐々にテレビ独自の表現が発達。', wiki: 'テレビドラマ', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'sakai_masato_career',
            label: '堺雅人',
            axis: '堺雅人の歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: '「VIVANT II」主演', desc: '日本映像産業のトップ俳優として「VIVANT」続編の主演を務める。', wiki: '堺雅人', officialUrl: null },
              { year: 2023, era: '令和5年', node: '「VIVANT」で国内最高峰の評価', desc: '平均視聴率14%超、最終回20%超を記録した「VIVANT」で役者としての地位を決定づける。', wiki: '堺雅人', officialUrl: null },
              { year: 2020, era: '令和2年', node: '「半沢直樹」第2期・最高視聴率32.1%', desc: '7年ぶりに「半沢直樹」が続編放映。コロナ禍での視聴者増加とも相まって最高視聴率32.1%を記録。', wiki: '半沢直樹', officialUrl: null },
              { year: 2013, era: '平成25年', node: '「半沢直樹」第1期・42.2%の伝説', desc: '最終回視聴率42.2%、主演男優賞総なめ。「倍返し」「土下座」がポップカルチャーに定着。', wiki: '半沢直樹', officialUrl: null },
              { year: 2010, era: '平成22年', node: '「JIN-仁-」で医療時代劇の新境地', desc: 'TBS「JIN-仁-」第2シーズン主演。時代劇での演技力が高く評価され、文化庁芸術祭大賞受賞。', wiki: 'JIN-仁-', officialUrl: null },
              { year: 2007, era: '平成19年', node: '映画「チーム・バチスタの栄光」主演', desc: '医療ミステリーで初の映画主演。この頃から「演技派」としての地位が確立される。', wiki: '堺雅人', officialUrl: null },
              { year: 2000, era: '平成12年', node: 'NHK大河「葵 徳川三代」に出演', desc: '早稲田大学文学部在学中から舞台と映像を並行。大河ドラマで本格デビュー。', wiki: '堺雅人', officialUrl: null },
              { year: 1973, era: '昭和48年', node: '堺雅人 誕生', desc: '1973年10月14日、宮崎県宮崎市に生まれる。早稲田大学文学部に進学し演劇を学ぶ。', wiki: '堺雅人', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: 'リトグリ・MAYUが発声障害を公表—グループ活動への影響と歌手の声帯ケアの現実',
        summary: '人気ガールズグループ「Little Glee Monster(リトグリ)」のメンバー・MAYUが発声障害を公表した。長年にわたる激しいボーカルトレーニングや公演スケジュールによる声帯への負担が背景にあるとみられ、音楽業界に警鐘を鳴らしている。',
        sourceUrl: 'https://news.livedoor.com/',
        sourceLabel: 'ライブドアニュース',
        hotwords: [
          {
            id: 'little_glee_monster_history',
            label: 'リトグリ',
            axis: 'Little Glee Monsterの歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: 'MAYU・発声障害を公表—療養・復帰時期を調整中', desc: 'リトグリのMAYUが発声障害を明かし療養中。グループの今後の活動への影響が注目される。', wiki: 'Little Glee Monster' },
              { year: 2024, era: '令和6年', node: '2024年・アリーナツアー開催', desc: '5人体制のリトグリが大規模アリーナツアーを敢行。圧倒的な生歌唱力で新世代ファンを獲得。', wiki: 'Little Glee Monster' },
              { year: 2021, era: '令和3年', node: 'メンバー変更を経て5人体制に', desc: 'manaka脱退後、5人体制でグループとしての結束を強め音楽活動を継続。', wiki: 'Little Glee Monster' },
              { year: 2017, era: '平成29年', node: 'NHK紅白歌合戦初出場', desc: '2017年紅白でリトグリが圧倒的な生歌唱を披露。日本の歌唱力ユニットとして広く認知される。', wiki: 'Little Glee Monster' },
              { year: 2015, era: '平成27年', node: '「加速する世界」でブレイク', desc: '2015年の楽曲「加速する世界」がヒットし一般認知度が急上昇。生歌パフォーマンスが高く評価された。', wiki: 'Little Glee Monster' },
              { year: 2013, era: '平成25年', node: 'メジャーデビュー—歌唱力特化型グループの誕生', desc: '2013年ソニーミュージックからメジャーデビュー。歌唱力特化型ガールズグループとして注目を集める。', wiki: 'Little Glee Monster', isOrigin: true },
            ],
          },
          {
            id: 'jp_vocal_disorder_history',
            label: '声帯と音楽家',
            axis: '音楽家の声帯・発声障害の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'リトグリMAYU発声障害—アーティストの健康管理に注目', desc: '発声障害の公表が相次ぐ中、アーティストの声帯ケアと過密スケジュールの見直しを求める声が高まる。', wiki: '音声学' },
              { year: 2020, era: '令和2年', node: 'コロナ禍・オンラインライブと声帯管理', desc: 'コロナ禍で公演が激減した一方、一部の歌手は声帯回復の機会を得た。声のケアへの意識が向上。', wiki: '音声学' },
              { year: 2012, era: '平成24年', node: 'アデル・声帯出血で全米ツアー中断', desc: '世界的歌手のアデルが声帯出血で手術・療養。高音域を酷使する現代ポップスの危険性が国際的に注目に。', wiki: '音声学' },
              { year: 1978, era: '昭和53年', node: '美空ひばり・声帯ポリープ手術', desc: '昭和を代表する歌手・美空ひばりが声帯ポリープの手術を経験。歌手の声帯管理が公的に議論された最初期の例。', wiki: '美空ひばり' },
              { year: 1891, era: '明治24年', node: '国際音声学協会・IPA確立—声帯研究の始まり', desc: '国際音声学協会がIPA(国際音声記号)を確立。人間の音声・声帯の構造が科学的に研究される基礎が整う。', wiki: '音声学', isOrigin: true },
            ],
          },
        ],
      },
    ],
    fudosan: [
      {
        time: '08:00',

        headline: 'リノベーション+中古マンション市場が2026年上半期に過去最高規模——「新築より安く、自分好みに」の需要が急拡大',
        summary: '2026年上半期の中古マンション+リノベーション(リノベ)市場の流通規模が過去最高を記録した。新築マンション価格の高騰を背景に、購入価格を抑えつつ内装・設備を刷新できる中古+リノベの組み合わせが若い世帯に人気。国土交通省の「既存住宅活用推進」政策も追い風となっている。',
        sourceUrl: 'https://www.mlit.go.jp/totikensangyo/const/totikensangyo_const_tk1_000001.html',
        sourceLabel: '国土交通省 / 住宅・土地統計調査',
        hotwords: [
          {
            id: 'jp_renovation_market',
            label: 'リノベ市場',
            axis: '日本のリノベーション市場史——バブル後の空き家問題から令和の「中古×DIY」ブームまで',
            timeline: [
              { year: 2026, era: '令和8年', node: '中古+リノベ市場が過去最高——新築高騰の受け皿として定着', desc: '首都圏の新築マンション平均価格が9000万円超となる中、中古マンションを購入してリノベーションする「中古×リノベ」が首都圏・大阪圏で急拡大。市場規模が年間7兆円超に達した。', wiki: 'リノベーション', officialUrl: null },
              { year: 2022, era: '令和4年', node: '「ゼロリノベ」「リノベる」——専業ベンチャーが全国展開', desc: 'リノベーション特化型の不動産会社が首都圏を超えて全国展開。ワンストップで中古購入から設計・施工まで担うビジネスモデルが急成長し、若い世帯の取り込みに成功した。', wiki: 'リノベーション', officialUrl: null },
              { year: 2014, era: '平成26年', node: '空き家対策特別措置法——中古住宅活用の起点', desc: '空き家の増加が社会問題化し、空き家対策特別措置法が制定された。これが中古住宅・空き家のリノベーション活用という政策方向性を明確にした転換点となった。', wiki: '空家等対策の推進に関する特別措置法', officialUrl: null },
              { year: 2000, era: '平成12年', node: '「品確法」制定——住宅の品質保証と中古市場の基盤整備', desc: '住宅の品質確保の促進等に関する法律(品確法)が制定され、住宅の欠陥に対する保証・瑕疵担保責任が強化された。中古市場での品質担保の仕組みが整い始めた。', wiki: '住宅の品質確保の促進等に関する法律', officialUrl: null },
              { year: 1995, era: '平成7年', node: '阪神・淡路大震災——耐震改修需要の急増', desc: '1995年の阪神淡路大震災で旧耐震基準の建物の脆弱性が明らかになった。旧耐震物件のリノベーション+耐震補強需要が高まり、既存住宅の性能向上市場が拡大した。', wiki: '阪神・淡路大震災', officialUrl: null },
              { year: 1950, era: '昭和25年', node: '建築基準法の制定——住宅品質の基準が整う', desc: '建築基準法が制定され、建物の安全基準が法的に整備された。この基準が後に「旧耐震」「新耐震」の分岐点となり、耐震補強・リノベーション需要の根拠となった。', wiki: '建築基準法', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'jp_housing_reuse_policy',
            label: '既存住宅政策',
            axis: '国土交通省の既存住宅活用政策史——新築信仰からストック重視の時代転換まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '既存住宅流通・リノベ推進施策の強化——税制優遇が拡充', desc: '国交省が既存住宅の活用を促すインスペクション(検査)普及と、リノベ促進税制の拡充を実施。新築偏重から「良質な中古住宅を活かす」方向への政策転換が加速している。', wiki: '国土交通省', officialUrl: null },
              { year: 2016, era: '平成28年', node: '既存住宅インスペクション(建物検査)の普及促進——中古市場の透明化', desc: '国交省が不動産仲介業者に既存住宅のインスペクション情報開示を義務化。中古住宅の品質評価が可視化され、消費者が安心して中古を選べる環境が整備された。', wiki: '国土交通省', officialUrl: null },
              { year: 1999, era: '平成11年', node: '200年住宅構想の胎動——長期優良住宅へのシフト', desc: '「資産として長く使える住宅」の概念が政策に登場し始めた時期。建設から管理・更新まで一貫した住宅ライフサイクルの考え方が議論の俎上に載った。', wiki: '長期優良住宅', officialUrl: null },
              { year: 1950, era: '昭和25年', node: '住宅金融公庫設立——持ち家政策の礎', desc: '住宅金融公庫(現・住宅金融支援機構)が設立され、個人が低利融資を受けて住宅を取得しやすくなった。「持ち家=新築」という日本特有の住宅観の形成がこの頃始まった。', wiki: '住宅金融支援機構', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '定期借地権付きマンションが2026年に過去最多ペース――地価高騰で「所有しない住まい」が新選択肢',
        summary: '地価上昇が続く首都圏で、土地を所有せずに建物だけを取得する「定期借地権付きマンション」の供給が急増。2026年上半期の新規供給棟数が過去最多ペースで推移しており、購入価格が周辺相場の7〜8割という割安感から、共働き世帯を中心に注目を集めている。',
        sourceUrl: 'https://www.nikkei.com/article/DGXZQOCD1171C0R10C26A6000000/',
        sourceLabel: '日本経済新聞',
        hotwords: [
          {
            id: 'teishaku_condo_history',
            label: '借地権住宅',
            axis: '定期借地権と日本の住宅制度史',
            timeline: [
              { year: 2026, era: '令和8年', node: '定期借地権付きマンションが過去最多の供給', desc: '地価高騰局面で土地を持たない「借地権付き分譲」が首都圏で急増。割安感と立地の良さが支持される。', wiki: '借地権', officialUrl: null },
              { year: 2022, era: '令和4年', node: '首都圏地価上昇率がバブル期以来の水準に', desc: '低金利・テレワーク需要が重なり首都圏の住宅地価が上昇。割安な借地権物件への注目が高まる。', wiki: '地価', officialUrl: null },
              { year: 2010, era: '平成22年', node: 'リーマンショック後の地価下落期と借地権物件の停滞', desc: 'リーマンショック後の地価下落期は「まず土地を持ちたい」ニーズが復活し、借地権物件は一時的に不人気に。', wiki: 'リーマン・ブラザーズ', officialUrl: null },
              { year: 2000, era: '平成12年', node: '定期借地権マンション 普及期', desc: '1992年の法整備を受け、大手デベロッパーが定期借地権マンションを本格供給。都心好立地での割安物件として認知が広がる。', wiki: '借地権', officialUrl: null },
              { year: 1992, era: '平成4年', node: '借地借家法改正・定期借地権の制度化', desc: '旧来の「借地法」が改正され、期限が明確な「定期借地権」が法的に整備される。', wiki: '借地借家法', officialUrl: null },
              { year: 1991, era: '平成3年', node: 'バブル崩壊・「土地神話」の終焉', desc: 'バブル崩壊で地価が急落。「土地は絶対上がる」という土地神話が崩れ、住宅購入の概念が変わり始める。', wiki: 'バブル景気', officialUrl: null },
              { year: 1980, era: '昭和55年', node: 'バブル前夜の地価高騰と借地制度の硬直化', desc: '1980年代の地価高騰で住宅取得が困難に。旧借地法の「借地人保護の強さ」が地主の土地利用を阻害するという問題が顕在化。', wiki: 'バブル景気', officialUrl: null },
              { year: 1919, era: '大正8年', node: '借地法・借家法の制定', desc: '第一次大戦後の都市部人口集中に対応するため、借地法・借家法が制定。借地人保護が強く長年にわたり地主の権利制限が続く。', wiki: '借地借家法', officialUrl: null },
              { year: 1873, era: '明治6年', node: '地租改正――近代土地所有制度の出発点', desc: '明治政府の地租改正により、江戸時代の農村的土地制度から近代的「私有地」制度が始まる。土地の「所有」という概念が日本に定着するきっかけ。', wiki: '地租改正', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'tokyo_land_price_history',
            label: '地価史',
            axis: '東京の地価変動と都市開発史',
            timeline: [
              { year: 2026, era: '令和8年', node: '東京都心5区の地価が過去最高圏', desc: 'AI企業集積・外国人投資家流入・訪日客増で東京の地価が上昇。公示地価で千代田区が過去最高水準。', wiki: '地価公示', officialUrl: null },
              { year: 2024, era: '令和6年', node: '東京マンション平均価格1億円時代', desc: '東京の新築マンション平均価格が1億円を突破(2023年)。外国人投資家の不動産購入が急増。', wiki: '地価', officialUrl: null },
              { year: 2013, era: '平成25年', node: 'アベノミクス・東京オリンピック決定と地価回復', desc: '黒田日銀の異次元緩和と東京五輪招致決定（2013）で都市部の地価が回復トレンドへ。', wiki: '2020年東京オリンピック', officialUrl: null },
              { year: 2003, era: '平成15年', node: '六本木ヒルズ開業・都市再開発の本格化', desc: '六本木ヒルズ開業がシンボルとなり、東京で大規模再開発ラッシュが始まる。', wiki: '六本木ヒルズ', officialUrl: null },
              { year: 1991, era: '平成3年', node: 'バブル崩壊・地価暴落', desc: '1991年のバブル崩壊で東京の地価が最大70〜80%下落。「失われた30年」の始まり。', wiki: 'バブル景気', officialUrl: null },
              { year: 1987, era: '昭和62年', node: 'バブル絶頂期・東京の地価が数年で2〜3倍に', desc: '1985年のプラザ合意後の低金利政策と土地投機が重なり東京の地価が急膨張。', wiki: 'バブル景気', officialUrl: null },
              { year: 1964, era: '昭和39年', node: '東京オリンピックと首都圏開発', desc: '1964年東京五輪に向けた高速道路・地下鉄の整備で首都圏の地価が大幅上昇。高度成長と都市化が一体で進む。', wiki: '1964年東京オリンピック', officialUrl: null },
              { year: 1923, era: '大正12年', node: '関東大震災後の東京復興計画', desc: '関東大震災の壊滅的被害の後、後藤新平による帝都復興計画が策定され、現在の東京の都市骨格が形成された。', wiki: '関東大震災', officialUrl: null },
              { year: 1872, era: '明治5年', node: '銀座煉瓦街と近代都市・地価の誕生', desc: '銀座煉瓦街の整備が象徴する明治期の東京近代化で、土地の「市場価値」概念が日本に本格的に生まれた。', wiki: '銀座煉瓦街', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '外国人投資家による日本不動産購入が過去最高ペース—円安・高利回りで資金流入加速',
        summary: '2026年上半期、海外の機関投資家・富裕層による日本の不動産購入額が過去最高ペースで推移している。歴史的な円安水準と相対的に高い利回りが背景で、東京・大阪・京都だけでなく地方物件への関心も高まっている。',
        sourceUrl: 'https://www.homes.co.jp/',
        sourceLabel: "LIFULL HOME'S PRESS",
        hotwords: [
          {
            id: 'foreign_investment_jp_realestate',
            label: '外国人投資',
            axis: '外国人による日本不動産投資の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '外国人不動産購入・過去最高ペースに', desc: '2026年上半期、円安と高利回りを背景に海外資本の日本不動産取得額が過去最高ペース。地方にも波及。', wiki: 'バブル景気' },
              { year: 2023, era: '令和5年', node: '円安と訪日ブームで外国人投資が再加速', desc: '2023年、超円安が定着し日本の不動産が「割安」に。欧米アジアの機関投資家が参入を加速。', wiki: '不動産投資' },
              { year: 2019, era: '令和元年', node: 'インバウンド最盛期・外国人の民泊・ホテル投資増', desc: '訪日外国人数が3000万人超の中、外国人による民泊・ホテル物件取得が増加。東京・京都に集中。', wiki: '不動産投資' },
              { year: 2013, era: '平成25年', node: 'アベノミクスで外資が日本不動産に再参入', desc: 'アベノミクスによる円安・株高を機に、バブル後に撤退した外国ファンドが日本不動産に再参入。', wiki: 'アベノミクス' },
              { year: 2001, era: '平成13年', node: '不良債権処理と外資系ファンドの台頭', desc: 'バブル崩壊後の不良債権を買い取るため、ローンスターら外資系ファンドが日本不動産市場に参入。', wiki: '不良債権' },
              { year: 1991, era: '平成3年', node: 'バブル崩壊・外国人投資家が一斉撤退', desc: '地価・株価の急落でバブルが崩壊。多くの外国人投資家が日本不動産から撤退し市場が一変。', wiki: 'バブル景気' },
              { year: 1986, era: '昭和61年', node: 'バブル期・外国人による日本不動産投資が本格化', desc: 'バブル最盛期、外国企業・投資家も日本不動産投資に参入。「地上げ」が社会問題化した時代の原点。', wiki: 'バブル景気', isOrigin: true },
            ],
          },
          {
            id: 'j_reit_history',
            label: 'J-REIT',
            axis: 'J-REITと日本不動産投資市場の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'J-REIT市場・外国人持ち比率が過去最高水準', desc: '外国人投資家がJ-REITを積極取得。円安を背景に配当利回りの魅力が高まり外国人保有比率が上昇。', wiki: '不動産投資信託' },
              { year: 2022, era: '令和4年', node: '物流REIT・データセンターREITが急拡大', desc: 'EC拡大・DX推進を背景に物流施設・データセンターを組み入れたREITが急成長。投資対象が多様化。', wiki: '不動産投資信託' },
              { year: 2011, era: '平成23年', node: '東日本大震災後のREIT市場混乱と回復', desc: '震災直後にJ-REITは急落したが、インフラ需要の回復とともに比較的早期に値を戻した。', wiki: '不動産投資信託' },
              { year: 2001, era: '平成13年', node: 'J-REIT誕生—日本版REIT制度がスタート', desc: '2001年9月、国内初のJ-REITが上場。不動産を証券化して個人でも投資できる仕組みが誕生。', wiki: '不動産投資信託', isOrigin: true },
            ],
          },
        ],
      },
    ],
    gadget: [
      {
        time: '08:00',

        headline: 'ソニー「ウォークマン」最新フラッグシップ機が登場——ストリーミング時代に「専用機の音」を問い直すハイレゾプレーヤー',
        summary: 'ソニーのウォークマンシリーズに2026年夏モデルが追加された。Snapdragon Sound対応のBluetooth伝送・最長40時間再生・PCM 384kHz/DSD 11.2MHzのハイレゾ対応を搭載し、サブスクリプション時代に「自分のライブラリを最高音質で聴く専用機」の価値を再定義しようとしている。',
        sourceUrl: 'https://www.sony.jp/walkman/',
        sourceLabel: 'ソニー公式 / 価格.com',
        hotwords: [
          {
            id: 'walkman_history',
            label: 'ウォークマン',
            axis: 'ウォークマンの歴史——1979年のカセット機から令和のハイレゾ機まで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'ウォークマン 夏モデル——ハイレゾ+Snapdragon Sound対応の最新フラッグシップ', desc: 'スマートフォンのDAC性能向上で「スマホで十分」という時代に、ウォークマンは「専門機材ならではの音質」路線で生き残りをはかる。ハイレゾ愛好家への需要は根強く、コア市場で存在感を維持している。', wiki: 'ウォークマン', officialUrl: 'https://www.sony.jp/walkman/' },
              { year: 2015, era: '平成27年', node: 'NW-ZX2——ハイレゾ時代のウォークマン復活', desc: '10万円超の高級機「NW-ZX2」が発売され、ウォークマンが「ハイレゾ専用機」として復活。スマホとの差別化に成功し、音楽ファン市場でのブランド復権を果たした。', wiki: 'ウォークマン', officialUrl: null },
              { year: 2001, era: '平成13年', node: 'iPod登場——デジタル化でウォークマンの地位が揺らぐ', desc: 'アップルのiPodが「1000曲をポケットに」というコンセプトで爆発的ヒット。ソニーはiTunes互換を拒み独自路線で対抗したが、市場を奪われた。', wiki: 'iPod', officialUrl: null },
              { year: 1992, era: '平成4年', node: 'MDウォークマン登場——デジタル録音の時代へ', desc: 'ミニディスク(MD)を採用したウォークマンが登場。カセットからデジタルへの移行期を牽引したが、CDとのリッピング非対応が後の失敗への布石となった。', wiki: 'ミニディスク', officialUrl: null },
              { year: 1984, era: '昭和59年', node: 'CDウォークマン「D-50」発売——小型CDプレーヤーの誕生', desc: 'ソニーが世界初の小型ポータブルCDプレーヤー「D-50」を発売。ウォークマンブランドがカセットを超え音楽ポータブル機の総称となった時期。', wiki: 'ウォークマン', officialUrl: null },
              { year: 1979, era: '昭和54年', node: 'ウォークマン初号機(TPS-L2)——携帯音楽革命の誕生', desc: 'ソニーが世界初のポータブルステレオカセットプレーヤー「ウォークマン TPS-L2」を発売。「音楽を持ち歩く」という概念が世界に誕生し、全世界で爆発的なヒットとなった。', wiki: 'ウォークマン', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'portable_audio_history',
            label: 'ポータブル音響',
            axis: 'ポータブルオーディオの歴史——ラジオからスマホまでの「歩く音楽」の変遷',
            timeline: [
              { year: 2026, era: '令和8年', node: 'ハイレゾ×ワイヤレス——ポータブル音楽の究極形態へ', desc: 'Snapdragon Soundによる高音質Bluetooth伝送とハイレゾ再生の組み合わせが「専用DAPの必然性」を高めている。完全ワイヤレスイヤフォンの音質改善とDAP専用機の共存が続く。', wiki: 'デジタルオーディオプレーヤー', officialUrl: null },
              { year: 2007, era: '平成19年', node: 'iPhone登場——スマートフォンがポータブルオーディオを飲み込む', desc: 'アップルがiPhoneを発表。インターネット・電話・音楽再生の三機能統合により、単体の音楽プレーヤー市場が急速に縮小し始めた。', wiki: 'iPhone', officialUrl: null },
              { year: 1998, era: '平成10年', node: 'MP3プレーヤー登場——デジタル音楽ファイルの時代へ', desc: '韓国のMPマンが世界初のMP3プレーヤー「MPMan F10」を発売。CD・MDという物理メディアなしで音楽を持ち歩く時代の幕が開いた。', wiki: 'デジタルオーディオプレーヤー', officialUrl: null },
              { year: 1955, era: '昭和30年', node: 'トランジスタラジオ登場——最初の「ポケットに入る音楽」', desc: 'ソニーの前身・東京通信工業が「TR-55」を発売。世界初のトランジスタラジオとして携帯性の革命をもたらし、「音楽を外で聴く」という文化の起源となった。', wiki: 'トランジスタラジオ', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'Samsung Galaxy Unpacked 7月22日開催確定――Z Fold8・Flip8の詳細スペックがリークで判明',
        summary: 'SamsungがGalaxy Unpacked 2026を7月22日にニューヨークで開催することを正式発表。リークでGalaxy Z Fold8の薄型化(6.9mm)・Flip8のカメラ改善が明らかになり、Appleが控えるiPhone 18とともに2026年後半のスマートフォン市場の焦点となっている。',
        sourceUrl: 'https://www.gizmodo.jp/2026/07/samsung-galaxy-unpacked-2026.html',
        sourceLabel: 'ギズモード・ジャパン',
        hotwords: [
          {
            id: 'samsung_galaxy_fold_history',
            label: 'Galaxy Fold',
            axis: 'Samsung Galaxy Foldと折り畳みスマホの進化史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'Galaxy Z Fold8・Flip8 発表予告', desc: '7月22日のUnpackedでFold8（厚さ6.9mm・超薄型）とFlip8（カメラ大幅改善）が発表見込み。', wiki: 'Samsung Galaxy', officialUrl: null },
              { year: 2024, era: '令和6年', node: 'Galaxy Z Fold6・AI機能「Galaxy AI」が主役', desc: 'Fold6はPC並みの生産性を謳う。AIアシスタント「Galaxy AI」がSamsung製品を横断する主力機能に。', wiki: 'Samsung Galaxy', officialUrl: null },
              { year: 2023, era: '令和5年', node: 'Galaxy Z Fold5 薄型化・ヒンジ改良', desc: 'Fold5でヒンジの完全フラット化を実現。「折り畳みスマホの完成形に近づいた」と評価。', wiki: 'Samsung Galaxy', officialUrl: null },
              { year: 2021, era: '令和3年', node: 'Galaxy Z Flip3でミッドレンジ化・普及加速', desc: 'Flip3が10万円台に価格を下げ、折り畳みスマホが一般層に普及し始める。', wiki: 'Samsung Galaxy', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'Galaxy Z Fold2 で「Z」ブランド確立', desc: 'サフィックスをFoldからZ Foldに変更。折り畳み形状の多様化でZブランドを確立。', wiki: 'Samsung Galaxy', officialUrl: null },
              { year: 2019, era: '令和元年', node: 'Galaxy Fold 発売――折り畳みスマホ元年', desc: 'Samsungが世界初の量産型折り畳みスマートフォン「Galaxy Fold」を発売。バッテリー・強度問題でリコール後に再発売。', wiki: 'Samsung Galaxy', officialUrl: null },
              { year: 2015, era: '平成27年', node: 'Samsung Galaxy S6 でプレミアム路線へ転換', desc: '中国メーカーの台頭でミッドレンジ競争が激化。Samsungがメタルボディ採用の高級路線にシフト。', wiki: 'Samsung Galaxy', officialUrl: null },
              { year: 2009, era: '平成21年', node: '初代 Galaxy S 発売――スマートフォン市場へ参入', desc: 'SamsungがGalaxy Sシリーズを発売。iPhone対抗のAndroid旗艦として市場を席巻し始める。', wiki: 'Samsung Galaxy', officialUrl: null },
              { year: 2007, era: '平成19年', node: 'iPhone登場・スマートフォン時代の幕開け', desc: 'Appleが初代iPhoneを発売。タッチスクリーン中心のスマートフォン時代が開幕し、Samsungを含む全メーカーが追随。', wiki: 'iPhone', officialUrl: null },
              { year: 1996, era: '平成8年', node: '二つ折り携帯電話の登場――折り畳みフォームの源流', desc: '1990年代後半、日本でパカパカ式（フリップ）の二つ折り携帯電話が登場。折り畳みフォームファクターの文化的源流に。', wiki: '携帯電話', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'foldable_phone_market',
            label: '折り畳み市場',
            axis: '折り畳みスマートフォン市場の勢力図と技術史',
            timeline: [
              { year: 2026, era: '令和8年', node: '折り畳みスマホが世界出荷1億台ペースへ', desc: 'Samsung・OPPO・Huawei・Googleが折り畳みフラッグシップを投入。日本でも普及率が1割を超える見込み。', wiki: '携帯電話', officialUrl: null },
              { year: 2023, era: '令和5年', node: 'Google Pixel Fold 初参入', desc: 'GoogleがPixel Foldで折り畳み市場に参入。AppleのiPhone Fold開発報道も相次ぐ。', wiki: '携帯電話', officialUrl: null },
              { year: 2021, era: '令和3年', node: 'OPPO・Xiaomi・Huaweiが一斉参入', desc: '中国勢が折り畳み市場に参入し価格競争が激化。Samsung独占だった折り畳み市場が競争期に突入。', wiki: '携帯電話', officialUrl: null },
              { year: 2019, era: '令和元年', node: 'Galaxy Fold・Huawei Mate X同時発表', desc: 'MWC 2019でSamsung Galaxy FoldとHuawei Mate Xが相次いで発表。折り畳みスマホ競争がスタート。', wiki: 'Samsung Galaxy', officialUrl: null },
              { year: 2016, era: '平成28年', node: '有機ELフレキシブルディスプレイの実用化', desc: 'フレキシブルOLEDが量産フェーズへ。折り曲げ可能なディスプレイ技術が折り畳みスマホの実現条件を満たす。', wiki: '有機エレクトロルミネッセンス', officialUrl: null },
              { year: 2013, era: '平成25年', node: 'Samsung Galaxy Round・初の曲面ディスプレイ', desc: 'Samsungが世界初の曲面ディスプレイ搭載スマートフォンを発売。フレキシブルディスプレイの可能性を示す。', wiki: 'Samsung Galaxy', officialUrl: null },
              { year: 2007, era: '平成19年', node: 'iPhoneがフォームファクター革命を起こす', desc: '画面全体がタッチスクリーンとなるiPhoneの登場で、スマートフォンのフォームファクター競争が始まる。', wiki: 'iPhone', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: 'ロジクールG「G516 X 98」有線ゲーミングキーボード7/16発売—テンキーレス98%配列で快適プレイ',
        summary: 'ロジクールGが新型の有線ゲーミングキーボード「G516 X 98」(テンキーレス98%配列)を7月16日に発売。最新のGXスイッチ搭載、軽量・コンパクト設計で長時間プレイにも対応。eスポーツシーンでの採用が期待される。',
        sourceUrl: 'https://pc.watch.impress.co.jp/',
        sourceLabel: 'PC Watch',
        hotwords: [
          {
            id: 'logicool_gaming_history',
            label: 'ロジクール',
            axis: 'ロジクールとゲーミングデバイスの歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'G516 X 98発売—有線ゲーミング進化の最新形', desc: 'G516 X 98が7/16発売。テンキーレス・軽量化・最新GXスイッチで競技ゲーマー向け製品ラインを強化。', wiki: 'ロジクール' },
              { year: 2022, era: '令和4年', node: 'G PROシリーズが競技ゲーマーの標準に', desc: 'ロジクールのG PROシリーズがFPS競技シーンで定番化。プロゲーマーへのスポンサーシップも活発化。', wiki: 'ロジクール' },
              { year: 2015, era: '平成27年', node: '「G」ブランドが日本市場で本格普及', desc: '2015年頃、ロジクールGブランドが日本でも本格普及。ゲーミングデバイス専門ラインが確立される。', wiki: 'ロジクール' },
              { year: 2005, era: '平成17年', node: 'G5レーザーマウス—高精度センサーの衝撃', desc: 'ロジクールG5マウスがゲーミングマウス市場を再定義。高DPI・調整可能重量が競技プレイに革命をもたらす。', wiki: 'ロジクール' },
              { year: 1981, era: '昭和56年', node: 'ロジテック(ロジクール前身)創業', desc: '1981年、スイスでDaniel BorelらがロジテックをApplied Microsystems社内から独立創業。マウス専業メーカーとして出発。', wiki: 'ロジクール', isOrigin: true },
            ],
          },
          {
            id: 'jp_esports_device_history',
            label: 'eスポーツ機器',
            axis: '日本eスポーツとゲーミングデバイスの歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '国内eスポーツ市場120億円超・デバイス需要も拡大', desc: 'eスポーツの競技人口増加に伴いゲーミングキーボード・マウス等の市場が年々拡大。競技イベントも多数。', wiki: 'eスポーツ' },
              { year: 2020, era: '令和2年', node: 'コロナ禍・ゲーミングPC特需', desc: 'ステイホームでゲーミングPC・周辺機器の販売が急増。eスポーツ入門人口が大幅に増加。', wiki: 'eスポーツ' },
              { year: 2018, era: '平成30年', node: 'JeSU設立—日本eスポーツユニオン発足', desc: '日本eスポーツユニオン(JeSU)が設立。プロライセンス制度が整備され日本のeスポーツが組織化。', wiki: 'eスポーツ' },
              { year: 2005, era: '平成17年', node: '「闘劇」—日本最大の格闘ゲーム大会', desc: '2005年から始まった「闘劇」がeスポーツの先駆けとして注目。格闘ゲームが競技種目として確立される。', wiki: 'eスポーツ' },
              { year: 1991, era: '平成3年', node: 'ストリートファイターII—対戦ゲーム文化の誕生', desc: '1991年、カプコンのSFIIがゲームセンターで爆発的ブームに。コインを積んでの対戦文化がeスポーツの原点。', wiki: 'ストリートファイターII', isOrigin: true },
            ],
          },
        ],
      },
    ],
    game: [
      {
        time: '08:00',

        headline: '「The Mound: Omen of Cthulhu」本日発売——クトゥルフ神話をベースにしたPC/PS5/Xbox対応アクションホラーが登場',
        summary: '宇宙的恐怖「クトゥルフ神話」を原作とするアクションホラーゲーム「The Mound: Omen of Cthulhu」がPC・PS5・Xbox Series X|Sで発売された。H.P.ラヴクラフトの世界観を3Dアクションで再現し、ナラクのような地下世界への探索が特徴。クトゥルフ関連ゲームの人気が再燃する中、本作への期待が高まっていた。',
        sourceUrl: 'https://www.famitsu.com/schedule',
        sourceLabel: 'ファミ通.com',
        hotwords: [
          {
            id: 'lovecraft_cthulhu_culture',
            label: 'クトゥルフ',
            axis: 'H.P.ラヴクラフトとクトゥルフ神話——コズミックホラーの誕生と世界的普及',
            timeline: [
              { year: 2026, era: '令和8年', node: '「The Mound: Omen of Cthulhu」マルチプラットフォーム発売', desc: 'クトゥルフ神話原作アクションホラーがPS5・Xbox・PCで同時発売。地下世界の探索とボス戦を組み合わせた3D ホラーアクションとして話題を呼んだ。', wiki: 'クトゥルフ神話', officialUrl: null },
              { year: 2018, era: '平成30年', node: '「Call of Cthulhu」(コナミ)発売——巨匠作品の正式ゲーム化', desc: '「コール・オブ・クトゥルフ TRPG」の公式ライセンスを得たゲームが発売。日本ではクトゥルフ神話TRPGがリプレイ動画を通じて大ブームを迎えた時期と重なった。', wiki: 'クトゥルフ神話TRPG', officialUrl: null },
              { year: 2016, era: '平成28年', node: 'TRPG「クトゥルフ神話」ブーム——動画配信でZ世代に普及', desc: 'ニコニコ動画・YouTubeでのTRPGリプレイ動画がきっかけでクトゥルフ神話TRPGが若い世代に爆発的に普及。「正気度(SAN値)」「クトゥルフ的絶望」がネット文化のミームとなった。', wiki: 'クトゥルフ神話TRPG', officialUrl: null },
              { year: 1987, era: '昭和62年', node: 'TRPGルールブック日本語版——ホビージャパンが翻訳出版', desc: '「クトゥルフの呼び声」TRPG ルールブックの日本語版がホビージャパンから出版された。以後日本独自のクトゥルフ文化が形成されていく。', wiki: 'クトゥルフ神話TRPG', officialUrl: null },
              { year: 1981, era: '昭和56年', node: 'TRPG「クトゥルフの呼び声」発売——テーブルゲームとして世界に普及', desc: 'チェーニーヌ・ゲームスが「クトゥルフの呼び声」TRPGを発売。ラヴクラフト神話体系がテーブルゲームとして体験できる形になり、世界中のファンを獲得した。', wiki: 'クトゥルフ神話TRPG', officialUrl: null },
              { year: 1928, era: '昭和3年', node: '「クトゥルフの呼び声」発表——宇宙的恐怖の誕生', desc: 'H.P.ラヴクラフトが「ウィアード・テールズ」誌に「クトゥルフの呼び声」を発表。古代の邪神クトゥルフが人類をはるかに超える存在として描かれ、コズミックホラーというジャンルが誕生した。', wiki: 'クトゥルフの呼び声', officialUrl: null },
              { year: 1890, era: '明治23年', node: 'H.P.ラヴクラフト生誕——プロビデンスの孤独な天才', desc: 'ハワード・フィリップス・ラヴクラフトがアメリカ・ロードアイランド州プロビデンスに誕生。孤独な幼少期と豊かな読書経験が後のコズミックホラー文学の基盤を形成した。', wiki: 'ハワード・フィリップス・ラヴクラフト', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'horror_game_history',
            label: 'ホラーゲーム',
            axis: 'ホラーゲームの歴史——バイオハザード誕生から心理的恐怖の進化まで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'クトゥルフ系ホラーが新境地——「The Mound」がアクション×神話ホラーを融合', desc: 'ラヴクラフト原作のアクションホラーゲームが3Dで本格化。心理的恐怖とアクションゲームを融合したジャンルが確立されつつある。', wiki: 'ホラーゲーム', officialUrl: null },
              { year: 2023, era: '令和5年', node: 'バイオハザード RE:4 リメイク——リメイク文化がホラーゲームを席巻', desc: '「バイオハザード RE:4」リメイク版が発売。オリジナル版(2005年)の革命的なゲームプレイが高品質グラフィックで再体験できるとして世界的ヒットとなった。', wiki: 'バイオハザード RE:4', officialUrl: null },
              { year: 2014, era: '平成26年', node: 'P.T.(サイレントヒルズ)——ホラー短編が伝説的体験に', desc: 'コナミが配信した「P.T.」がホラーゲームの新たな可能性を示した。プレイアブルティーザーという形式と心理的恐怖が世界中のゲーマーを震撼させ、後のホラーゲームデザインに多大な影響を与えた。', wiki: 'サイレントヒル', officialUrl: null },
              { year: 2001, era: '平成13年', node: 'サイレントヒル2——心理的ホラーの傑作', desc: 'コナミが発売した「サイレントヒル2」が、外的な怪物より「主人公の罪悪感と心理」を具現化した心理的ホラーの傑作として評価された。ホラーゲームの表現領域を大きく広げた作品。', wiki: 'サイレントヒル2', officialUrl: null },
              { year: 1996, era: '平成8年', node: 'バイオハザード発売——サバイバルホラーを確立', desc: 'カプコンが「バイオハザード」を発売。限られた弾薬・安全地帯からの脱出・謎解きを組み合わせた「サバイバルホラー」というジャンルを確立し、ホラーゲームの世界的な普及に貢献した。', wiki: 'バイオハザード (ゲーム)', officialUrl: null },
              { year: 1987, era: '昭和62年', node: 'スウィートホーム——ファミコン初の本格ホラーRPG', desc: 'カプコンがファミコン向けに発売した「スウィートホーム」が日本初の本格的なホラーRPGとして注目された。複数エンディングとキャラクターの「死」が衝撃的だった。', wiki: 'スウィートホーム (ゲーム)', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'poncle Japan正式設立――エルシャダイの竹安佐和記氏がCEO就任、新ブランド「SURVIVATON」を発表',
        summary: 'インディーゲーム「Vampire Survivors」を開発した英poncleが、Future Games Show 2026にて日本法人「poncle Japan」の設立を正式発表。「エルシャダイ」などを手がけた竹安佐和記氏がCEOに就任し、新たなゲームレーベル「SURVIVATON」を立ち上げる。',
        sourceUrl: 'https://www.4gamer.net/games/618/G061824/20260607001/',
        sourceLabel: '4Gamer.net',
        hotwords: [
          {
            id: 'takeyasu_sawaki_career',
            label: '竹安佐和記',
            axis: '竹安佐和記とエルシャダイIPの軌跡',
            timeline: [
              { year: 2026, era: '令和8年', node: 'poncle Japan CEO就任・SURVIVATON始動', desc: 'Future Games Show 2026でponcle日本法人設立を発表。自身がCEOに就任し、新ブランドSURVIVATONのもとで日本発インディーゲームを展開。', wiki: 'エルシャダイ', officialUrl: 'https://www.4gamer.net/games/618/G061824/20260607001/' },
              { year: 2024, era: '令和6年', node: 'エルシャダイ リメイク情報を示唆', desc: '自身のX(旧Twitter)でエルシャダイIPの継続開発を示唆。インディーコミュニティとの連携を積極化。', wiki: 'エルシャダイ', officialUrl: null },
              { year: 2020, era: '令和2年', node: '「The Lost Child」Switch版で関与を継続', desc: 'エルシャダイ関連作がNintendo Switchに移植。IP延命とファン維持に尽力。', wiki: 'エルシャダイ', officialUrl: null },
              { year: 2017, era: '平成29年', node: 'フリーランス転身・インディー方面へ', desc: '中堅パブリッシャーでの勤務を経てフリーランスに転身。インディーゲーム・アート方面の仕事を拡大。', wiki: 'エルシャダイ', officialUrl: null },
              { year: 2011, era: '平成23年', node: 'エルシャダイ 発売・世界的話題に', desc: 'PS3/Xbox 360向けアクションRPG「エルシャダイ：アセンション・オブ・ザ・メタトロン」発売。トレーラー「大丈夫だ、問題ない」がネットミームに。', wiki: 'エルシャダイ', officialUrl: null },
              { year: 2007, era: '平成19年', node: 'イグニッション・エンタテインメントへ移籍', desc: 'イグニッション・エンタテインメント（後のUTV Ignition）へ移籍し、エルシャダイのコンセプト開発を開始。', wiki: 'エルシャダイ', officialUrl: null },
              { year: 2000, era: '平成12年', node: 'Caviaでゲームデザイナーとして活動', desc: '独立系デベロッパーCaviaへ。アート主導のゲーム哲学を育む。後のエルシャダイの美術世界観の礎。', wiki: 'エルシャダイ', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'vampire_survivors_history',
            label: 'サバイバー系',
            axis: 'Vampire Survivorsとサバイバー系ゲームの革命',
            timeline: [
              { year: 2026, era: '令和8年', node: 'poncle Japan設立・SURVIVATON発足', desc: 'poncle日本法人が竹安佐和記CEO体制でスタート。SURVIVATONレーベルからVampire Survivors系譜の新作展開を予告。', wiki: 'Vampire Survivors', officialUrl: 'https://www.4gamer.net/games/618/G061824/20260607001/' },
              { year: 2023, era: '令和5年', node: 'Switch版・DLCの相乗効果で国内普及', desc: 'DLCと Switch版の相乗効果でプレイヤー数が急拡大。「ローグライク弾幕避け」ジャンルが定着。', wiki: 'Vampire Survivors', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'Vampire Survivors 正式リリース・GotY候補', desc: '早期アクセスを経て正式版リリース。The Game Awards 2022で複数ノミネート。わずか1人の開発者が世界的ヒットを記録。', wiki: 'Vampire Survivors', officialUrl: null },
              { year: 2021, era: '令和3年', node: 'Vampire Survivors Steam早期アクセス開始', desc: 'イタリア人開発者Luca Galantがリリース。低価格と中毒性で爆発的ヒット。', wiki: 'Vampire Survivors', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'コロナ禍でインディーゲーム市場が急拡大', desc: 'コロナ禍で低価格インディーゲームの市場が急拡大。Steam同時接続数記録が相次いで更新。', wiki: 'Steam', officialUrl: null },
              { year: 2015, era: '平成27年', node: '弾幕ローグライクの定着', desc: '弾幕避けとローグライクを融合したゲームがインディーシーンで潮流に。後のサバイバー系の直接的文脈が形成される。', wiki: 'ローグライク', officialUrl: null },
              { year: 2003, era: '平成15年', node: '東方projectの拡大と弾幕文化の大衆化', desc: '同人・フリーゲーム文化が弾幕シューティングを大衆化。後のサバイバー系ゲームプレイの原型が同人文化から生まれる。', wiki: '東方Project', officialUrl: null },
              { year: 2004, era: '平成16年', node: 'Steam創業でインディー流通基盤が誕生', desc: 'Valveがデジタル配信プラットフォームSteamをリリース。インディーゲームの世界的流通基盤が誕生。', wiki: 'Steam', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: 'SFC幻の名作RPG「アレサ」再会プロジェクト—7/15クラウドファンディング開始',
        summary: 'スーパーファミコン時代の希少RPG「アレサ」シリーズの権利継承者が、オリジナルスタッフと新作・復刻版制作を目指すクラウドファンディングをCAMPFIREで7月15日に開始。30年越しのファンの注目を集めている。',
        sourceUrl: 'https://camp-fire.jp/projects/948144/view',
        sourceLabel: 'CAMPFIRE',
        hotwords: [
          {
            id: 'aretha_series_history',
            label: 'アレサ',
            axis: 'アレサシリーズと幻の名作RPGの記憶',
            timeline: [
              { year: 2026, era: '令和8年', node: '「アレサ再会プロジェクト」クラファン開始', desc: '7/15、CAMPFIREで権利継承者がクラウドファンディングを開始。復刻・新作を目指し当時のファンが注目。', wiki: null, officialUrl: 'https://camp-fire.jp/projects/948144/view' },
              { year: 1994, era: '平成6年', node: 'アレサII 荒野の天使たち(SFC)', desc: 'スーパーファミコンでシリーズ2作目「アレサII」が発売。深いシナリオと音楽がコアファンに支持される。', wiki: null, officialUrl: 'https://camp-fire.jp/projects/948144/view' },
              { year: 1992, era: '平成4年', node: 'アレサ(スーパーファミコン版)発売', desc: 'SFC移植版アレサが発売。GB版から大幅にグラフィックが強化され完成度の高さで評価を得た。', wiki: null, officialUrl: 'https://camp-fire.jp/projects/948144/view' },
              { year: 1991, era: '平成3年', node: 'アレサII アリーシャの鏡(GB)', desc: 'ゲームボーイで続編が登場。携帯ゲーム機ながら本格的なRPGとして注目された。', wiki: null, officialUrl: 'https://camp-fire.jp/projects/948144/view' },
              { year: 1990, era: '平成2年', node: 'アレサ 天空の王女(GB)誕生', desc: '1990年、やのまん発のゲームボーイ用RPG「アレサ 天空の王女」が誕生。幻の名作の出発点。', wiki: null, officialUrl: 'https://camp-fire.jp/projects/948144/view', isOrigin: true },
            ],
          },
          {
            id: 'classic_jrpg_history',
            label: 'JRPG史',
            axis: 'ファミコン・SFC時代のJRPGの系譜',
            timeline: [
              { year: 2026, era: '令和8年', node: '幻の名作クラファン復刻—ゲーム文化の継承', desc: 'アレサに代表される希少タイトルのリバイバル機運。ゲームアーカイブと文化継承が課題に。', wiki: 'テレビゲームの歴史' },
              { year: 1997, era: '平成9年', node: 'ファイナルファンタジーVII—JRPGの世界進出', desc: 'FF7(PS1)が全世界1000万本超のヒット。JRPGが「ゲーム文化輸出」として世界で認知される。', wiki: 'ファイナルファンタジーVII' },
              { year: 1994, era: '平成6年', node: 'クロノ・トリガー—SFCのJRPG頂点', desc: 'スクウェアの黄金タッグが制作したクロノ・トリガーがSFCで発売。複数エンディングが革命的と評価。', wiki: 'クロノ・トリガー' },
              { year: 1992, era: '平成4年', node: 'ドラゴンクエストV—父から子への物語', desc: 'DQ5がSFCで発売。「世代をまたぐ物語」形式でシリーズ最高傑作の一つと語り継がれる。', wiki: 'ドラゴンクエストV 天空の花嫁' },
              { year: 1990, era: '平成2年', node: 'ファイナルファンタジーIII—召喚獣の原点', desc: 'FF3がファミコンで発売。召喚獣・ジョブチェンジシステムなど後のシリーズに受け継がれる要素を確立。', wiki: 'ファイナルファンタジーIII' },
              { year: 1988, era: '昭和63年', node: '女神転生シリーズ誕生—ダークファンタジーRPGの始まり', desc: 'ファミコン版「デジタル・デビル物語 女神転生」発売。後の「ペルソナ」シリーズにつながる源流。', wiki: '女神転生シリーズ' },
              { year: 1986, era: '昭和61年', node: 'ドラゴンクエスト発売—JRPGの原点', desc: '堀井雄二・鳥山明・すぎやまこういちのトリオで制作されたDQ1がファミコンで発売。国民的RPGの始まり。', wiki: 'ドラゴンクエスト', isOrigin: true },
            ],
          },
        ],
      },
    ],
    gourmet: [
      {
        time: '08:00',

        headline: 'サンマルクカフェが「myサンマルク」公式アプリをリリース——ポイント制・モバイルオーダーでスタバ・ドトールに対抗',
        summary: 'サンマルクカフェを展開するサンマルクホールディングスが7月15日から新公式アプリ「myサンマルク」のサービスを開始した。会員ポイント管理・モバイルオーダー・クーポン配信の3機能を核とし、スターバックスやドトールとのデジタル競争に本格参入する。国内約380店舗での対応を段階的に拡大する方針。',
        sourceUrl: 'https://gourmet.watch.impress.co.jp/',
        sourceLabel: 'グルメ Watch',
        hotwords: [
          {
            id: 'saint_marc_history',
            label: 'サンマルク',
            axis: 'サンマルクカフェの歩み——焼きたてパンと岡山発チェーンの全国展開史',
            timeline: [
              { year: 2026, era: '令和8年', node: '「myサンマルク」アプリ開始——デジタル顧客接点の確立', desc: 'モバイルオーダー・ポイント・クーポンを一体化した公式アプリをリリース。スターバックス・ドトールに遅れを取っていたデジタル戦略を本格化し、約380店舗に段階展開。', wiki: 'サンマルクカフェ', officialUrl: null },
              { year: 2019, era: '令和元年', node: '「チョコクロ」が累計販売5億個突破', desc: 'サンマルクカフェの看板商品「チョコクロ(チョコレートクロワッサン)」が累計5億個販売を突破。焼きたてパンとカフェを組み合わせた業態の強みを示した。', wiki: 'サンマルクカフェ', officialUrl: null },
              { year: 2012, era: '平成24年', node: '台湾・香港へ海外展開——アジア市場に進出', desc: 'サンマルクカフェが台湾・香港にも出店し、アジア展開を開始。「焼きたてパン+カフェ」という業態が海外でも支持された。', wiki: 'サンマルクカフェ', officialUrl: null },
              { year: 2001, era: '平成13年', node: 'サンマルクカフェ設立——全国チェーン化へ', desc: 'サンマルクホールディングスがカフェ業態「サンマルクカフェ」を設立。「いつでも焼きたてパン」を売りに全国展開を加速し、競合コーヒーチェーンとの差別化を図った。', wiki: 'サンマルクカフェ', officialUrl: null },
              { year: 1990, era: '平成2年', node: 'サンマルク創業——岡山発のレストランチェーン', desc: '岡山市に「サンマルク」レストランが開業。ロールパン食べ放題を特徴とするファミリーレストランとして出発し、後にカフェ業態へと展開する礎が築かれた。', wiki: 'サンマルクカフェ', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'jp_cafe_chain_history',
            label: 'カフェ競争',
            axis: '日本のカフェチェーン競争史——喫茶ルノアールからスターバックス上陸・令和のモバイルオーダーまで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'モバイルオーダー競争が本格化——全主要チェーンがアプリ対応', desc: 'スターバックス・ドトール・コメダ・タリーズに続きサンマルクもアプリ参入。カフェ業界でのデジタル顧客囲い込み競争が最終段階に入った。', wiki: 'カフェ', officialUrl: null },
              { year: 2015, era: '平成27年', node: 'タリーズ・コメダが全国展開——地域密着チェーンが台頭', desc: '北海道発のコメダ珈琲が全国1000店舗超に成長。名古屋文化の「モーニングサービス」文化が全国に広まり、コーヒーチェーンの多様化が進んだ。', wiki: 'コメダ珈琲店', officialUrl: null },
              { year: 2005, era: '平成17年', node: 'スターバックス日本店舗数が500超——カフェ文化の大衆化', desc: '1996年の日本上陸から10年足らずでスターバックスが500店舗を突破。「サードプレイス(第三の場所)」という概念が日本に定着し、街角のカフェ文化が変わった。', wiki: 'スターバックス', officialUrl: null },
              { year: 1996, era: '平成8年', node: 'スターバックス日本上陸——「本格コーヒー」が身近に', desc: '銀座マツヤに1号店がオープン。抹茶ラテなど日本専用メニューと「自分のカップに名前を書く」文化が若者に熱狂的に受け入れられ、カフェブームの火付け役となった。', wiki: 'スターバックス', officialUrl: null },
              { year: 1962, era: '昭和37年', node: 'ドトールコーヒーが創業——日本式コーヒーチェーンの誕生', desc: '東京・渋谷でドトールコーヒーが創業。後に低価格・速さを武器に全国展開し、日本式コーヒーチェーンの原型を作った。', wiki: 'ドトールコーヒー', officialUrl: null },
              { year: 1888, era: '明治21年', node: '日本初のコーヒーハウス「可否茶館」——東京・上野に開業', desc: '日本初の本格的なコーヒー専門店「可否茶館(かひさかん)」が東京・上野に開業。当時のコーヒーは高級飲料で、洋風文化の象徴として知識人に愛された。', wiki: 'コーヒー', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '銀だこが新業態「銀だこ点心酒場」を神田に1号店オープン――たこ焼き×中華点心のフュージョン業態',
        summary: 'ホットランド株式会社が運営する「築地銀だこ」が新業態「銀だこ点心酒場」をJR神田駅前にオープン。たこ焼きと中華点心を組み合わせたフュージョンバー業態で、日本のストリートフード文化の新展開として注目を集めている。',
        sourceUrl: 'https://gourmet.watch.impress.co.jp/docs/news/2026/07/15/gindako.html',
        sourceLabel: 'グルメWatch',
        hotwords: [
          {
            id: 'gindako_hotland_history',
            label: '銀だこ',
            axis: '築地銀だことホットランドの歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: '「銀だこ点心酒場」1号店オープン', desc: 'JR神田駅前に新業態「銀だこ点心酒場」が開業。たこ焼きと中華点心を融合し夜のアルコール需要に対応。', wiki: '築地銀だこ', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'コロナ禍でテイクアウト強化・冷凍品拡大', desc: '緊急事態宣言下でECと冷凍食品への展開を加速。スーパーでの銀だこブランド冷凍品が定着。', wiki: '築地銀だこ', officialUrl: null },
              { year: 2016, era: '平成28年', node: '海外100店舗超・アジア展開加速', desc: '台湾・韓国・シンガポールなどアジアでの出店が100店舗を突破。', wiki: '築地銀だこ', officialUrl: null },
              { year: 2012, era: '平成24年', node: 'ホットランドが東証一部上場', desc: 'ホットランド株式会社がジャスダックから東証一部へ昇格。銀だこの国内外展開を加速する資金を調達。', wiki: '築地銀だこ', officialUrl: null },
              { year: 2000, era: '平成12年', node: '海外進出スタート・香港1号店', desc: 'アジアへの展開を開始。「日本のたこ焼き」を海外でブランド化する戦略の始まり。', wiki: '築地銀だこ', officialUrl: null },
              { year: 1997, era: '平成9年', node: '築地銀だこ 創業・FC展開開始', desc: '群馬県で創業した「銀だこ」が「外はカリカリ中はトロトロ」のたこ焼きで人気に。フランチャイズ展開を開始。', wiki: '築地銀だこ', officialUrl: null },
              { year: 1935, era: '昭和10年', node: 'たこ焼きの発明', desc: '1935年頃、大阪の屋台「会津屋」の遠藤留吉が肉玉焼きを改良し「たこ焼き」を生み出したとされる。', wiki: 'たこ焼き', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'jp_chinese_food_culture',
            label: '中華文化',
            axis: '日本における中華料理・点心文化の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '和洋中フュージョン業態の台頭', desc: '日本発ストリートフードと中華点心を融合した業態が増加。銀だこ点心酒場もその一例。', wiki: '中華料理', officialUrl: null },
              { year: 2015, era: '平成27年', node: 'タピオカ・点心ブームとSNS映え', desc: '台湾系点心・ドリンクが若者に大流行。横浜中華街の来場者も増加。', wiki: '横浜中華街', officialUrl: null },
              { year: 2000, era: '平成12年', node: '餃子の王将・日高屋など中華チェーンの全国展開', desc: '庶民価格の中華チェーン店が全国に普及。ランチ利用が定着。', wiki: '餃子の王将', officialUrl: null },
              { year: 1985, era: '昭和60年', node: '飲茶・点心の日本への浸透', desc: '1970〜80年代の中国ブームで飲茶・点心が日本のレストラン文化に浸透。', wiki: '飲茶', officialUrl: null },
              { year: 1964, era: '昭和39年', node: '東京五輪と中華料理の全国普及', desc: '高度経済成長期に外食産業が拡大。ラーメン・餃子を中心に中華料理が家庭料理にも定着。', wiki: 'ラーメン', officialUrl: null },
              { year: 1949, era: '昭和24年', node: '中国本土との往来途絶と在日中華街の変容', desc: '中華人民共和国成立で本土との往来が制限される中、横浜・神戸の中華街が在日中国人コミュニティの核になる。', wiki: '横浜中華街', officialUrl: null },
              { year: 1899, era: '明治32年', node: '横浜南京街（中華街）の形成', desc: '1859年横浜開港以来、居留外国人の食文化が集積。19世紀末に南京街が本格的な中華料理の街として形成された。', wiki: '横浜中華街', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '土用の丑の日2026は7月26日—うなぎ文化と養殖の危機を再考',
        summary: '2026年の夏・土用の丑の日は7月26日。今年もうなぎ需要が高まる一方、ニホンウナギの資源枯渇問題が依然深刻で、完全養殖技術の実用化を目指す研究が続いている。伝統文化と環境保護の両立が問われる。',
        sourceUrl: 'https://www.jalan.net/news/article/551321/',
        sourceLabel: 'じゃらんニュース',
        hotwords: [
          {
            id: 'doyo_unagi_culture',
            label: '土用うなぎ',
            axis: '土用の丑・うなぎ文化の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '土用の丑の日は7月26日—うなぎ高騰続く', desc: '2026年のうなぎの蒲焼き価格は産地不足で高値更新。完全養殖研究への期待が高まる。', wiki: '土用の丑の日' },
              { year: 2023, era: '令和5年', node: 'ニホンウナギ完全養殖・稚魚量産に近づく', desc: '水産研究・教育機構が人工ふ化〜成魚の完全養殖に近いステップを実証。実用化が射程に入る。', wiki: 'ニホンウナギ' },
              { year: 2014, era: '平成26年', node: 'ニホンウナギが絶滅危惧種に指定', desc: 'IUCN(国際自然保護連合)がニホンウナギを絶滅危惧種に指定。過剰漁獲・生息域破壊が原因。', wiki: 'ニホンウナギ' },
              { year: 1990, era: '平成2年', node: 'うなぎ輸入自由化・外国産が急増', desc: '中国・台湾産うなぎの輸入が急増。価格競争が激化する一方、産地偽装問題が発生。', wiki: 'ウナギ' },
              { year: 1970, era: '昭和45年', node: '高度成長期・うなぎの需要が急拡大', desc: 'テレビCMでうなぎ料理が広まり大量消費時代へ。資源減少の遠因となる過剰消費が始まる。', wiki: '土用の丑の日' },
              { year: 1793, era: '寛政5年', node: '平賀源内「土用の丑日」キャンペーン発案', desc: '江戸・本草学者の平賀源内が夏のうなぎ販売促進を発案。江戸時代の食文化マーケティングの先駆け。', wiki: '平賀源内' },
              { year: 1600, era: '慶長5年', node: '江戸のうなぎ蒲焼き文化が確立', desc: '江戸前うなぎの蒲焼きが江戸の庶民食として定着。将軍も好んだとされる高級庶民食の誕生。', wiki: 'ウナギ', isOrigin: true },
            ],
          },
          {
            id: 'jp_eel_industry_history',
            label: 'うなぎ産業',
            axis: '日本のうなぎ養殖産業の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '産地高騰・完全養殖実用化へのカウントダウン', desc: '天然ウナギの漁獲量が過去最低水準を更新。完全養殖の商業化が急がれる状況が続く。', wiki: 'ニホンウナギ' },
              { year: 2010, era: '平成22年', node: '浜名湖うなぎ産地ブランド化', desc: '静岡・浜名湖産ウナギの産地ブランド化が本格化。地産地消と高品質化で差別化を図る。', wiki: 'ウナギ' },
              { year: 1990, era: '平成2年', node: '温室ハウス養殖が全国に普及', desc: '浜松・一色を中心にハウス養殖が全国に広がり、年間を通じた安定供給体制が整う。', wiki: 'ウナギ' },
              { year: 1945, era: '昭和20年', node: '戦後・養殖ウナギ需要が急増', desc: '戦後の食糧事情が改善するにつれ、うなぎの需要が爆発的に増加し養殖業が急速に拡大。', wiki: 'ウナギ' },
              { year: 1879, era: '明治12年', node: '愛知・一色で初の人工養殖実験', desc: '明治12年、愛知県一色町でニホンウナギの養殖が試みられる。日本うなぎ産業の黎明期。', wiki: 'ニホンウナギ', isOrigin: true },
            ],
          },
        ],
      },
    ],
    hobby: [
      {
        time: '08:00',

        headline: '遊戯王OCG「デッキビルドパック——グランドクリエイターズ」7月12日発売、往年のテーマがリブートで大注目',
        summary: '「遊☆戯☆王オフィシャルカードゲーム」の最新デッキビルドパックが7月12日に発売された。1990年代後半から2000年代の人気テーマを現代スペックで復活させたカードが多数収録され、25年以上の歴史を持つTCGの旺盛なファン層が再び盛り上がっている。同日に世界大会予選が各地で開催されたことも話題に。',
        sourceUrl: 'https://www.yugioh-card.com/japan/',
        sourceLabel: 'コナミ遊戯王公式サイト',
        hotwords: [
          {
            id: 'yugioh_ocg_history',
            label: '遊戯王OCG',
            axis: '遊☆戯☆王OCG25年史——1999年の初弾発売から世界No.1TCGへの歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: 'デッキビルドパック——往年テーマのリブートが「昭和・平成世代」を直撃', desc: '懐かしのカードテーマを現代カードパワーで復活させるシリーズが人気。「遊戯王世代」の30〜40代が再びデュエルに復帰するリターナーブームが起きている。', wiki: '遊☆戯☆王オフィシャルカードゲーム', officialUrl: 'https://www.yugioh-card.com/japan/' },
              { year: 2023, era: '令和5年', node: 'RUSH DUEL vs OCG——2形式並立の時代', desc: '遊戯王の高速版「RUSH DUEL」とスタンダード「OCG」が並立する形でコナミが展開。若年層向けRUSHと大人向けOCGの棲み分けが進んだ。', wiki: '遊☆戯☆王ラッシュデュエル', officialUrl: null },
              { year: 2015, era: '平成27年', node: 'デッキビルドパック制度の確立——新テーマ導入の定番フォーマットに', desc: 'デッキビルドパックが定期商品として定着し、毎年新テーマを3つ同時収録する形式が確立。コレクター・競技プレイヤー双方に対応した販売戦略が功を奏した。', wiki: '遊☆戯☆王オフィシャルカードゲーム', officialUrl: null },
              { year: 2009, era: '平成21年', node: 'ギネス認定——世界一売れたTCG', desc: '遊戯王OCGがギネスワールドレコードに「世界で最も売れたトレーディングカードゲーム」として認定された。全世界での累計販売枚数が歴史的記録に達した。', wiki: '遊☆戯☆王オフィシャルカードゲーム', officialUrl: null },
              { year: 2002, era: '平成14年', node: 'アニメ「遊戯王DM」放送——世界でカードゲームブーム', desc: 'テレビ東京で「遊☆戯☆王デュエルモンスターズ」が放送開始。「青眼の白龍」「ブラック・マジシャン」など人気カードが社会現象となり、プレイヤー数が爆発的に増加した。', wiki: '遊☆戯☆王デュエルモンスターズ', officialUrl: null },
              { year: 1999, era: '平成11年', node: '遊戯王OCG初弾発売——コナミがカードゲーム市場に参入', desc: 'コナミが「Vol.1」を発売。高橋和希の人気漫画とカードゲームを結びつけたビジネスモデルが大ヒットし、マジック:ザ・ギャザリングに次ぐ世界的TCGへの道が開けた。', wiki: '遊☆戯☆王オフィシャルカードゲーム', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'konami_card_game_history',
            label: 'コナミカード',
            axis: 'コナミのゲーム事業史——ゲームセンターからTCG・モバイルゲームの王者まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '遊戯王・ウイニングイレブン——コナミの主力IPが多角展開', desc: '遊戯王OCGは売上・イベント・デジタル版で拡大し、コナミのIP事業の柱となっている。Jリーグ公式ゲームとしての「eFootball」との連携もコナミの強みを示す。', wiki: 'コナミホールディングス', officialUrl: null },
              { year: 2012, era: '平成24年', node: 'パズドラ時代——モバイルゲームの覇権をめぐる激戦', desc: 'ガンホーの「パズル&ドラゴンズ」がモバイルゲーム市場を席巻した時代に、コナミはリズムゲーム・カードゲームのノウハウを活かして対抗。モバイルへの本格移行期を経験した。', wiki: 'コナミホールディングス', officialUrl: null },
              { year: 1998, era: '平成10年', node: 'DDR(ダンスダンスレボリューション)——音楽ゲームの革命', desc: 'コナミが発売した「ダンスダンスレボリューション」がゲームセンターで社会現象に。足でプレイするリズムゲームの革新が世界に広まり、音ゲーという新ジャンルを確立した。', wiki: 'Dance Dance Revolution', officialUrl: null },
              { year: 1976, era: '昭和51年', node: 'コナミ工業株式会社創業——遊戯機器製造からスタート', desc: '上月景正が大阪で遊戯機器の修理・販売会社「コナミ工業」を設立。当初はジュークボックスの修理からスタートし、ゲームソフト開発へと事業を拡大していった。', wiki: 'コナミホールディングス', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'ガンプラ7月再販ラッシュ――MG νガンダムVer.Ka・RGストライクフリーダムが小売店に順次入荷',
        summary: '「ガンプラ転売問題」への対応策として進む計画的な再販スケジュールが7月に集中。マスターグレード νガンダム Ver.Ka・リアルグレード ストライクフリーダムなどが小売店に入荷。公式サイトとSNSでの事前告知で買いやすい環境の整備が進んでいる。',
        sourceUrl: 'https://harmonizers-jp.com/gunpla-restock-daily-calender-july-2026/',
        sourceLabel: 'リーチャのガンプラ再販情報',
        hotwords: [
          {
            id: 'gunpla_history',
            label: 'ガンプラ',
            axis: 'ガンプラの歴史と日本プラモデル文化',
            timeline: [
              { year: 2026, era: '令和8年', node: '計画的再販制度の定着と転売問題への対応', desc: 'バンダイが「再販スケジュール事前公表」制度を強化。人気キットの入手難解消に向けた取り組みが前進。', wiki: 'ガンプラ', officialUrl: null },
              { year: 2022, era: '令和4年', node: '「水星の魔女」でガンプラ需要が再拡大', desc: '若年層・女性ファンを取り込んだ「機動戦士ガンダム 水星の魔女」でガンプラの世代交代が進む。', wiki: '機動戦士ガンダム 水星の魔女', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'コロナ巣ごもりでガンプラ入手困難・転売激化', desc: 'コロナ禍の巣ごもり需要でガンプラ人気が再燃。転売問題が深刻化し社会問題化。', wiki: 'ガンプラ', officialUrl: null },
              { year: 2012, era: '平成24年', node: 'ガンプラ 30周年記念・RGシリーズ誕生', desc: '30周年記念でリアルグレード（RG）新ブランドが登場。1/144スケールで内部フレーム可動を実現。', wiki: 'ガンプラ', officialUrl: null },
              { year: 2000, era: '平成12年', node: 'MG（マスターグレード）が上位シリーズとして定着', desc: '1995年誕生のマスターグレードが2000年代に充実し、大人のコレクターを開拓。', wiki: 'ガンプラ', officialUrl: null },
              { year: 1995, era: '平成7年', node: 'MG（マスターグレード）シリーズ誕生', desc: 'バンダイが大人向け高精度ガンプラ「マスターグレード」を発売。1/100スケールで可動範囲を大幅拡張。', wiki: 'ガンプラ', officialUrl: null },
              { year: 1984, era: '昭和59年', node: 'ガンプラブーム第2波・Zガンダム', desc: '「機動戦士Zガンダム」放映でガンプラの需要が再燃。ハイグレードシリーズが誕生。', wiki: 'ガンプラ', officialUrl: null },
              { year: 1981, era: '昭和56年', node: 'ガンプラブーム第1波・行列・抽選販売', desc: '1/144ガンプラが全国の玩具店に行列を作るほどの大ブームに。バンダイが生産を間に合わせられないほどだった。', wiki: 'ガンプラ', officialUrl: null },
              { year: 1979, era: '昭和54年', node: '「機動戦士ガンダム」放映・ガンプラ誕生', desc: '7月放映開始の「機動戦士ガンダム」に合わせてガンプラ第1号「1/144 ガンダム」が発売。プラモデル文化を一変させた。', wiki: '機動戦士ガンダム', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'bandai_hobby_history',
            label: 'バンダイ',
            axis: 'バンダイのホビー事業と日本トイ産業史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'バンダイナムコHD・IP連動でゲーム×プラモ×映像を一体展開', desc: 'バンダイナムコがIP連動でゲーム×プラモデル×映像を一体展開する「エンタメ循環型」ビジネスを強化。', wiki: 'バンダイナムコホールディングス', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'バンダイナムコHD 売上高1兆円超え', desc: 'バンダイナムコホールディングスが連結売上高で初めて1兆円を突破。', wiki: 'バンダイナムコホールディングス', officialUrl: null },
              { year: 2005, era: '平成17年', node: 'バンダイとナムコが経営統合', desc: 'バンダイ株式会社とナムコが合併し、バンダイナムコホールディングスを設立。', wiki: 'バンダイナムコホールディングス', officialUrl: null },
              { year: 1996, era: '平成8年', node: 'たまごっち・電子玩具ブーム', desc: 'バンダイが「たまごっち」を発売し社会現象に。電子玩具ブームをリード。', wiki: 'たまごっち', officialUrl: null },
              { year: 1990, era: '平成2年', node: 'バンダイが戦隊玩具で急成長', desc: 'スーパー戦隊シリーズの合体ロボ玩具が年間数百億円規模のビジネスに。バンダイが国内玩具メーカートップへ。', wiki: 'バンダイ', officialUrl: null },
              { year: 1971, era: '昭和46年', node: '仮面ライダー玩具でキャラクタービジネス開拓', desc: '石ノ森章太郎「仮面ライダー」の変身ベルト・フィギュアが大ヒット。キャラクター玩具ビジネスの原型を確立。', wiki: 'バンダイ', officialUrl: null },
              { year: 1963, era: '昭和38年', node: '高度成長期・プラモデルの普及', desc: '1960年代に日本のプラモデル産業が急成長。タミヤ・ハセガワと並んでバンダイもプラモデル事業に参入。', wiki: 'バンダイ', officialUrl: null },
              { year: 1950, era: '昭和25年', node: 'バンダイ創業', desc: '1950年（昭和25年）、「萬代屋」として創業。米国製セルロイド玩具の国産代替として出発。', wiki: 'バンダイ', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: 'ガシャポン「UGOMO 埴輪と土偶」シリーズ・7/15から全国予約受付開始—古代日本アートがポップに',
        summary: 'バンダイのガシャポン新シリーズ「UGOMO(うごも)」に「埴輪と土偶」コレクションが登場。7月15日から全国の対応カプセルトイ機での予約販売を開始。縄文・古墳時代モチーフが大人コレクターにも注目されている。',
        sourceUrl: 'https://hobby.watch.impress.co.jp/',
        sourceLabel: 'HOBBY Watch',
        hotwords: [
          {
            id: 'gachapon_capsule_history',
            label: 'ガシャポン',
            axis: 'ガシャポン・カプセルトイの歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '「UGOMO 埴輪と土偶」シリーズ予約開始', desc: 'バンダイが縄文・古墳文化モチーフのガシャポンを展開。大人向け・ミュージアム系コレクションが人気。', wiki: 'カプセルトイ' },
              { year: 2022, era: '令和4年', node: 'ガシャポン累計生産数が世界で10億個超', desc: 'バンダイのガシャポンシリーズが長年の積み重ねで世界累計10億個超に。国民的玩具文化として定着。', wiki: 'カプセルトイ' },
              { year: 2015, era: '平成27年', node: '大人向け高品質ガチャが急増', desc: '美術品レプリカ・食品サンプル・昆虫標本など精巧な大人向けガチャが増加し市場が多様化。', wiki: 'カプセルトイ' },
              { year: 1995, era: '平成7年', node: '「たまごっち」ブーム—携帯育成玩具の普及', desc: 'バンダイのたまごっちが大ヒット。ガシャポンとは別路線だが玩具コレクション文化を底上げ。', wiki: 'たまごっち' },
              { year: 1977, era: '昭和52年', node: 'バンダイが「ガシャポン」を商標登録', desc: 'バンダイが「ガシャポン」を商標登録。機械の「ガシャ」+カプセルの「ポン」の擬音語から命名。', wiki: 'カプセルトイ' },
              { year: 1965, era: '昭和40年', node: '日本初のカプセルトイ機が登場', desc: '1965年、米国から輸入されたカプセルトイマシンが日本に普及。百貨店・駄菓子屋の前に置かれ人気に。', wiki: 'カプセルトイ', isOrigin: true },
            ],
          },
          {
            id: 'haniwa_dogu_culture',
            label: '埴輪・土偶',
            axis: '埴輪・土偶が語る古代日本のアート',
            timeline: [
              { year: 2026, era: '令和8年', node: '埴輪・土偶ガチャ化—縄文・古墳文化がポップアートに', desc: '古代日本の造形美がガシャポンにもなる時代。博物館グッズや縄文・古墳コラボ商品の人気が続く。', wiki: '埴輪' },
              { year: 2021, era: '令和3年', node: '「踊る人々」埴輪・重要文化財指定100周年', desc: '群馬・野田坂の「踊る人々」埴輪が重要文化財指定から100周年。NHKや教科書で再度注目を集める。', wiki: '埴輪' },
              { year: 2011, era: '平成23年', node: '「縄文の女神」でポップな縄文ブーム', desc: '山形の「縄文の女神」土偶がポスターなどでブームに。土偶・埴輪をモチーフにしたグッズが増加。', wiki: '縄文の女神' },
              { year: 592, era: '飛鳥時代', node: '古墳造営の終焉・埴輪の時代が幕を閉じる', desc: '飛鳥時代に仏教が普及し古墳造営が衰退。埴輪の製作が終わりを迎えるが造形美は後世に受け継がれる。', wiki: '古墳時代' },
              { year: 300, era: '古墳時代', node: '古墳時代・埴輪が古墳に並べられ始める', desc: '3世紀後半から古墳時代が始まり、豪族の権力を示すために巨大古墳の周囲に人物・動物形の埴輪が並べられた。', wiki: '埴輪', isOrigin: true },
            ],
          },
        ],
      },
    ],
    influencer: [
      {
        time: '08:00',

        headline: '東海オンエア、チャンネル開設10周年——名古屋圏発の6人組グループYouTuberが歩んだ軌跡と今後の進化',
        summary: '愛知県岡崎市を拠点に活動する6人組グループYouTuber「東海オンエア」がチャンネル開設から10周年を迎えた。地方発コンテンツとして独自の「地元密着+バカバカしいチャレンジ」スタイルを確立し、登録者数600万人超を誇る日本有数の大型チャンネルとして評価されている。',
        sourceUrl: 'https://www.youtube.com/@TokaiOnAir',
        sourceLabel: '東海オンエア公式YouTube',
        hotwords: [
          {
            id: 'tokai_on_air_history',
            label: '東海オンエア',
            axis: '東海オンエアの歩み——岡崎発の6人組が10年かけて日本最大のグループYouTuberへ',
            timeline: [
              { year: 2026, era: '令和8年', node: 'チャンネル開設10周年——600万人超の大型チャンネルへ成長', desc: '2016年の開設から10年で登録者600万人超を達成。「地方×グループ×チャレンジ」という独自フォーマットを貫き、首都圏在住でなくても大成功できる先例を示した。', wiki: '東海オンエア', officialUrl: 'https://www.youtube.com/@TokaiOnAir' },
              { year: 2020, era: '令和2年', node: 'コロナ禍で地元密着コンテンツが輝く', desc: 'コロナ禍で都市部への移動が制限される中、岡崎・愛知を徹底活用するコンテンツが逆にフレッシュさをもたらした。メンバーそれぞれの個性がファンに深く知られる時期となった。', wiki: '東海オンエア', officialUrl: null },
              { year: 2018, era: '平成30年', node: '登録者100万人突破——グループ系YouTuberの先駆者として台頭', desc: '登録者100万人を突破。友人・幼馴染グループによる「仲間との記録」という視点が視聴者の共感を得て、グループ系Vlogの先駆者として評価された。', wiki: '東海オンエア', officialUrl: null },
              { year: 2016, era: '平成28年', node: 'チャンネル開設——岡崎の6人が動画を始める', desc: 'しばゆー・てつや・りょう・虫眼鏡・としみつ・ゆめまるの6人が東海オンエアとしてYouTubeチャンネルを開設。最初は地元仲間内の遊びの延長だったが、独自の空気感が評判を呼んだ。', wiki: '東海オンエア', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'jp_group_youtuber_culture',
            label: 'グループ系YT',
            axis: 'グループ系YouTuberの文化史——友人グループが日本のYouTubeを変えた',
            timeline: [
              { year: 2026, era: '令和8年', node: 'グループ系YouTuberの多様化——地方・バーチャル・海外進出', desc: '東海オンエア・QuizKnock等の先駆者に続き、さまざまな地方・テーマのグループが登場。Vlogチャンネルとエンタメが融合した複合型グループが主流に。', wiki: 'YouTuber', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'QuizKnock・ラファエルが別路線で拡大', desc: '学術系グループQuizKnockやガジェット系ラファエルなど、エンタメ以外のジャンルでもグループ・個人の専門系チャンネルが急成長した。', wiki: 'YouTuber', officialUrl: null },
              { year: 2019, era: '令和元年', node: 'YouTube再生数争いからチャンネル登録数争いへ', desc: 'YouTubeのアルゴリズム変更に伴い、「1本バズり」より「チャンネル全体のファンを育てる」戦略に移行。グループ系チャンネルの長期的なファン形成が有利になった。', wiki: 'YouTube', officialUrl: null },
              { year: 2012, era: '平成24年', node: 'ヒカキン登場——日本人YouTuberの夜明け', desc: '「hikakin_TV」がニコニコ動画から移行しYouTubeに本格参入。「YouTuberという職業」を日本で初めて具体的に見せた人物として、後継者たちへの道標となった。', wiki: 'ヒカキン', officialUrl: null },
              { year: 2005, era: '平成17年', node: 'YouTube誕生——動画共有プラットフォームの誕生', desc: 'チャド・ハーリーらがYouTubeを設立。翌年Googleに買収され、世界最大の動画プラットフォームに成長する礎が作られた。', wiki: 'YouTube', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'にじさんじ甲子園2026が開幕――ドラフト〜本戦まで全編3D開催、同時接続60万人超',
        summary: '人気VTuberグループ「にじさんじ」恒例イベント「にじさんじ甲子園2026」が開幕。今年はドラフト会議・春キャンプ・本戦の全工程をVRライブ規模の3D演出で実施。初日だけで同時接続60万人を突破した。',
        sourceUrl: 'https://nijisanji.ichikara.co.jp/news/2026/07/',
        sourceLabel: 'にじさんじ公式',
        hotwords: [
          {
            id: 'nijisanji_koshien_history',
            label: '甲子園',
            axis: 'にじさんじ甲子園とVTuberイベント史',
            timeline: [
              { year: 2026, era: '令和8年', node: '第7回にじさんじ甲子園・全編3D開催', desc: '同時接続60万人超。3Dライブ技術が成熟しドラフト〜決勝まですべて没入型演出で実施。', wiki: 'にじさんじ', officialUrl: 'https://nijisanji.ichikara.co.jp/' },
              { year: 2024, era: '令和6年', node: '第5回甲子園・海外ライバー初参戦', desc: 'NIJISANJI EN・KR・INのメンバーが初めて甲子園に参加し、国際的ファン基盤を拡大。', wiki: 'にじさんじ', officialUrl: null },
              { year: 2022, era: '令和4年', node: '第3回甲子園・定番VTuberイベントとして定着', desc: 'プロジェクトセカイとのコラボで若年層の視聴者が急増。にじさんじ甲子園が定番イベントに。', wiki: 'にじさんじ', officialUrl: null },
              { year: 2020, era: '令和2年', node: '第1回にじさんじ甲子園・コロナ禍でVTuberブーム', desc: 'コロナ禍でのステイホーム需要でVTuber視聴が急拡大。にじさんじ甲子園が初開催され、ファンが熱狂。', wiki: 'にじさんじ', officialUrl: null },
              { year: 2018, era: '平成30年', node: 'にじさんじ設立・ライバーオーディション開始', desc: 'いちから株式会社（現ANYCOLOR）がにじさんじプロジェクトを開始。', wiki: 'にじさんじ', officialUrl: null },
              { year: 2017, era: '平成29年', node: 'キズナアイが「Virtual YouTuber」を定義', desc: 'キズナアイがYouTubeで活動を開始し「VTuber」という概念が確立。後ににじさんじ・ホロライブが続く。', wiki: 'キズナアイ', officialUrl: null },
              { year: 2012, era: '平成24年', node: 'YouTube Live普及とゲーム実況文化の確立', desc: 'ゲーム実況・ライブ配信文化がYouTubeで定着。VTuberの土台となるライブ配信生態系が形成される。', wiki: 'YouTube', officialUrl: null },
              { year: 2006, era: '平成18年', node: 'ニコニコ動画・MAD文化とアバター文化の源流', desc: 'ニコニコ動画が開始し、アバターキャラを使ったコンテンツ文化が芽生える。', wiki: 'ニコニコ動画', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'vtuber_3d_live_tech',
            label: '3Dライブ',
            axis: 'VTuber 3Dライブ技術の進化史',
            timeline: [
              { year: 2026, era: '令和8年', node: '全編リアルタイム3D生放送の実現', desc: '複数VTuberが同時に3Dモデルで共演する大規模な生放送が常態化。モーションキャプチャーと3D描画の遅延が解消。', wiki: 'バーチャルYouTuber', officialUrl: null },
              { year: 2024, era: '令和6年', node: 'XR Live・没入型ライブの普及', desc: 'VTuberライブに没入型XR演出が導入。観客側もVRゴーグルで参加できる公演が登場。', wiki: 'バーチャルYouTuber', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'ホロライブ・にじさんじが大型3Dライブを常時開催', desc: '東京ドーム規模相当の完全3Dライブを定期開催。VTuber3Dライブがアイドルライブと肩を並べる市場に成長。', wiki: 'ホロライブプロダクション', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'オンラインVTuberライブが現実ライブの代替に', desc: 'コロナ禍で現実のライブが中止になる中、VTuberオンラインライブが「生エンタメの代替」として定着。', wiki: 'ホロライブプロダクション', officialUrl: null },
              { year: 2018, era: '平成30年', node: 'Live2D・VRM形式の普及で個人VTuberが参入', desc: 'Live2DとVRMの普及で、高額3Dスタジオ不要の個人VTuber活動が可能に。', wiki: 'バーチャルYouTuber', officialUrl: null },
              { year: 2014, era: '平成26年', node: 'モーションキャプチャーの低価格化', desc: 'Microsoft Kinect等の普及でリアルタイムモーションキャプチャーが個人レベルで可能になる。', wiki: 'モーションキャプチャー', officialUrl: null },
              { year: 1985, era: '昭和60年', node: 'CGアニメ黎明期と映像芸術の融合', desc: '1980年代後半からCGを使った映像表現が発展。NHKのCGキャラクターが先駆けとなり、バーチャルキャラクター文化の遠い源流を形成。', wiki: 'コンピュータグラフィックス', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: 'バヤシ(Bayashi)・TikTok国内最大フォロワー4600万—料理エンタメの帝王が世界へ',
        summary: '包丁さばきと圧倒的な料理映像で知られるTikToker「バヤシ(Bayashi)」のフォロワー数が4600万を超え国内最大規模に。「Creator of the Year」2連覇を達成し、日本の料理コンテンツクリエイターとして世界でも突出した存在感を示している。',
        sourceUrl: 'https://taggbox.com/ja/blog/tiktok-influencers/',
        sourceLabel: 'TaggBox / TikTok',
        hotwords: [
          {
            id: 'bayashi_tiktok_career',
            label: 'バヤシ',
            axis: 'バヤシのTikTokクリエイターとしての歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: 'フォロワー4600万超・Creator of the Year 2連覇', desc: 'TikTok Creator of the Yearを2年連続受賞。国内最大規模フォロワーを誇る料理系クリエイターに。', wiki: 'TikTok' },
              { year: 2024, era: '令和6年', node: 'TikTok Creator of the Year 初受賞', desc: '2024年TikTok Japan Awardsでクリエイター最高賞を受賞。料理動画ジャンルを象徴する存在に。', wiki: 'TikTok' },
              { year: 2022, era: '令和4年', node: 'フォロワー2000万突破・海外展開加速', desc: '2022年に国内外で急速にフォロワー増。英語字幕や海外向け編集でグローバル視聴者にもリーチ。', wiki: 'TikTok' },
              { year: 2020, era: '令和2年', node: 'コロナ禍・料理動画需要が爆発', desc: 'コロナ禍のステイホーム期間に料理動画視聴が急増。バヤシの動画が爆発的に拡散。', wiki: 'TikTok' },
              { year: 2018, era: '平成30年', node: 'TikTokで料理動画活動を開始', desc: 'バヤシが本格的にTikTokでの活動を開始。包丁技術を活かした料理エンタメ動画が注目を集める。', wiki: 'TikTok' },
              { year: 2014, era: '平成26年', node: 'Musical.ly誕生—TikTokの前身', desc: 'Musical.lyが中国で誕生。後にTikTokに統合され、短尺動画プラットフォームの原点となる。', wiki: 'TikTok', isOrigin: true },
            ],
          },
          {
            id: 'jp_food_content_history',
            label: '料理コンテンツ史',
            axis: '日本の料理エンタメコンテンツの系譜',
            timeline: [
              { year: 2026, era: '令和8年', node: 'TikTok料理クリエイターが世界市場へ', desc: 'バヤシをはじめ日本の料理系TikTokerが海外でも人気。日本料理の技術がコンテンツとして輸出される。', wiki: 'TikTok' },
              { year: 2012, era: '平成24年', node: 'YouTube料理チャンネル・プロシェフが続々参入', desc: 'YouTube普及に伴い、本職シェフや料理研究家の動画チャンネルが急増。料理コンテンツが多様化。', wiki: 'YouTube' },
              { year: 2006, era: '平成18年', node: 'クックパッド急成長・レシピ共有文化の定着', desc: 'クックパッドの利用者急増。一般人がレシピを発信する「UGC料理文化」が定着する。', wiki: 'クックパッド' },
              { year: 1997, era: '平成9年', node: '「どっちの料理ショー」—グルメバラエティ全盛', desc: '視聴者参加型グルメバトルが流行。料理を「見て楽しむ」エンタメが地上波の主流に。', wiki: 'どっちの料理ショー' },
              { year: 1993, era: '平成5年', node: '「料理の鉄人」放送開始—料理エンタメの革命', desc: '1993年フジテレビで放送開始の「料理の鉄人」が料理をスポーツのようなドラマとして描いた先駆け。', wiki: '料理の鉄人', isOrigin: true },
            ],
          },
        ],
      },
    ],
    politics: [
      {
        time: '08:00',

        headline: '皇室典範改正案が参院特別委で審議入り——女性皇族の身分維持・安定継承を巡る歴史的議論が本格化',
        summary: '参議院に設置された皇位継承特別委員会が7月15日から皇室典範改正案の実質審議に入った。女性皇族が結婚後も皇族身分を保持できるよう制度を改める内容が柱で、明治以来の皇位継承制度を変える可能性のある歴史的審議となる。高市首相は「安定した皇位継承の確保」を最優先とする方針を強調した。',
        sourceUrl: 'https://www3.nhk.or.jp/news/html/20260715/k10015175681000.html',
        sourceLabel: 'NHKニュース',
        hotwords: [
          'takaichi_sanae',
          {
            id: 'imperial_succession_law',
            label: '皇室典範',
            axis: '皇室典範の歴史——明治の旧典範から令和の改正議論まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '皇室典範改正案が参院で審議入り', desc: '女性皇族の結婚後の身分保持を可能にする皇室典範改正案が参院特別委員会で本格審議開始。皇位継承の安定確保が目的で、明治以来の制度を変える可能性のある歴史的議論となった。', wiki: '皇室典範', officialUrl: null },
              { year: 2021, era: '令和3年', node: '有識者会議が「女性宮家」を事実上容認', desc: '岸田内閣発足直後、皇族数確保のための有識者会議が設置された。「女性皇族が結婚後も皇族身分を保持する案」が論点整理に盛り込まれた。', wiki: '皇室典範', officialUrl: null },
              { year: 2006, era: '平成18年', node: '「女系天皇」議論が沸騰——皇室典範改正案が廃案に', desc: '皇族男子の減少を受け、小泉内閣が女系・女性天皇を可能にする皇室典範改正案を準備したが、秋篠宮妃懐妊で棚上げ。女系・女性をめぐる議論が広く国民に浸透した。', wiki: '女系天皇', officialUrl: null },
              { year: 1947, era: '昭和22年', node: '現行皇室典範の制定——GHQ監督下の民主的典範', desc: 'GHQ占領下で旧皇室典範が廃止され、現行の皇室典範(法律の一つ)が制定された。女性・女系を除く男系男子継承が明文化された。', wiki: '皇室典範', officialUrl: null },
              { year: 1926, era: '大正15年', node: '摂政宮・昭和天皇の即位——典範の安定運用期へ', desc: '大正天皇崩御に伴い昭和天皇が即位。摂政制度を定めた皇室典範が安定的に機能した時期で、制度の堅固さと課題の両面が顕在化した。', wiki: '昭和天皇', officialUrl: null },
              { year: 1889, era: '明治22年', node: '旧皇室典範の制定——男系男子継承の明文化', desc: '大日本帝国憲法と同年に制定された旧皇室典範は、天皇位の継承を男系男子に限定した。明治政府が近代国家としての皇室制度を法典化した歴史的文書。', wiki: '皇室典範 (1889年)', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '国家情報局が7月内発足へ――高市政権が情報コミュニティ再編を完遂、内閣情報調査室を格上げ統合',
        summary: '高市早苗政権が推進する安全保障の「司令塔」再編が最終局面を迎えた。国家情報局設置法が6月に成立し、7月中の政令施行で内閣情報調査室を統合・格上げ。米国のDNIに相当する情報コミュニティの一元化が実現する。',
        sourceUrl: 'https://www.jiji.com/jc/article?k=2026071400532&g=pol',
        sourceLabel: '時事通信',
        hotwords: [
          'takaichi_sanae',
          {
            id: 'jp_intel_agency_history',
            label: '情報機関',
            axis: '日本の情報機関の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '国家情報局（NIJ）発足', desc: '内閣情報調査室・内閣衛星情報センターを統合した「国家情報局」が設置法施行で発足。米DNI型の情報コミュニティ一元化を実現。', wiki: '内閣情報調査室', officialUrl: null },
              { year: 2022, era: '令和4年', node: '安保三文書改定・NSC5+2体制へ', desc: '国家安全保障会議（NSC）を5+2体制に拡充。情報機能の抜本強化が明記される。', wiki: '国家安全保障会議', officialUrl: null },
              { year: 2013, era: '平成25年', node: '特定秘密保護法成立・NSC新設', desc: '第2次安倍政権が特定秘密保護法を成立させ、NSCを新設。日米間の情報共有基盤を整備。', wiki: '特定秘密の保護に関する法律', officialUrl: null },
              { year: 2008, era: '平成20年', node: '情報収集衛星4機体制が完成', desc: '偵察衛星「情報収集衛星」の4機体制が整い、内閣衛星情報センターが本格稼働。', wiki: '内閣衛星情報センター', officialUrl: null },
              { year: 2001, era: '平成13年', node: '中央省庁再編・内閣情報調査室が内閣府へ', desc: '橋本行革による中央省庁再編で、内閣情報調査室が総理府から内閣府に移管。', wiki: '内閣情報調査室', officialUrl: null },
              { year: 1997, era: '平成9年', node: '防衛庁・情報本部の新設', desc: '防衛庁が各自衛隊の情報部門を統合した「情報本部」を新設。シギント・ヒューミントを一元管理。', wiki: '情報本部', officialUrl: null },
              { year: 1975, era: '昭和50年', node: '公安調査庁の定着と監視体制', desc: '破壊活動防止法に基づく公安調査庁が、国内左翼過激派監視の主要機関として定着。', wiki: '公安調査庁', officialUrl: null },
              { year: 1954, era: '昭和29年', node: '警察庁・警備局の独立', desc: '自衛隊創設と同年、警察庁が新設され警備局が公安・外事を担当する体制が確立。', wiki: '警察庁', officialUrl: null },
              { year: 1952, era: '昭和27年', node: '内閣調査室の発足（NIJの原点）', desc: 'サンフランシスコ講和条約発効と同年、内閣総理大臣直属の情報機関「内閣調査室」が発足。現在の国家情報局に至る日本の中枢情報機関の原点。', wiki: '内閣情報調査室', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '北陸新幹線延伸「桂川ルート」急浮上—敦賀以西、2026年秋に国が絞り込みへ',
        summary: '北陸新幹線の敦賀〜大阪間のルート問題で、京都市北部の地下を通る「桂川ルート」が急浮上。国土交通省が2026年秋までに複数案を絞り込む方針を固め、沿線自治体との調整が本格化している。',
        sourceUrl: 'https://www.nikkei.com/',
        sourceLabel: '日本経済新聞',
        hotwords: [
          {
            id: 'hokuriku_shinkansen_history',
            label: '北陸新幹線',
            axis: '北陸新幹線の歴史と延伸問題',
            timeline: [
              { year: 2026, era: '令和8年', node: '桂川ルート急浮上・秋に絞り込みへ', desc: '敦賀〜大阪間で京都市北部地下を通る「桂川ルート」が有力候補に浮上。国交省が2026年秋に案を絞り込む。', wiki: '北陸新幹線' },
              { year: 2024, era: '令和6年', node: '金沢〜敦賀延伸開業', desc: '2024年3月、金沢〜敦賀間が延伸開業。福井県が新幹線でつながり北陸3県の観光が活性化。', wiki: '北陸新幹線' },
              { year: 2015, era: '平成27年', node: '長野〜金沢開業', desc: '2015年3月、長野〜金沢間が延伸。北陸が首都圏と約2時間半で直結し、訪日外国人も急増。', wiki: '北陸新幹線' },
              { year: 1997, era: '平成9年', node: '高崎〜長野開業—長野五輪前に先行開業', desc: '1997年10月、長野冬季五輪を控えた高崎〜長野が先行開業。「あさま」が運転を開始。', wiki: '北陸新幹線' },
              { year: 1973, era: '昭和48年', node: '整備新幹線基本計画策定', desc: '田中角栄「日本列島改造論」の流れで北陸新幹線を含む整備新幹線5路線が基本計画に。', wiki: '整備新幹線' },
              { year: 1964, era: '昭和39年', node: '東海道新幹線開業—高速鉄道時代の幕開け', desc: '1964年10月、東京〜新大阪で世界初の高速鉄道が開業。新幹線整備網の出発点。', wiki: '東海道新幹線', isOrigin: true },
            ],
          },
          {
            id: 'jp_shinkansen_route_politics',
            label: '新幹線政治',
            axis: '新幹線ルートをめぐる政治と地域対立',
            timeline: [
              { year: 2026, era: '令和8年', node: '北陸延伸・桂川ルートで京都市と国が協議', desc: '地下トンネルの建設費・工期・地盤問題で京都市が慎重姿勢を示す中、国が調整に乗り出す。', wiki: '北陸新幹線' },
              { year: 2011, era: '平成23年', node: '九州新幹線全線開業・並行在来線問題', desc: '九州新幹線博多〜鹿児島中央が全通。並行在来線の第三セクター化が地域課題として顕在化。', wiki: '九州新幹線' },
              { year: 2004, era: '平成16年', node: '整備新幹線スキーム見直し・建設費地元負担', desc: '整備新幹線の建設費負担ルールが改定。国・地方・JRの三者分担の枠組みが確立される。', wiki: '整備新幹線' },
              { year: 1982, era: '昭和57年', node: '東北・上越新幹線同時開業', desc: '大宮〜盛岡・大宮〜新潟が開業。「列島改造」路線が実を結ぶが赤字問題も噴出。', wiki: '東北新幹線' },
              { year: 1973, era: '昭和48年', node: '田中角栄「日本列島改造論」と整備新幹線計画', desc: '田中首相が整備新幹線5路線の推進を打ち出す。ルート選定が政治マターとなる原点。', wiki: '日本列島改造論', isOrigin: true },
            ],
          },
        ],
      },
    ],
    retro: [
      {
        time: '08:00',

        headline: '黒澤明監督作品の4K修復版が全国で再公開——「七人の侍」「生きる」が最新技術で甦り昭和映画の輝きが令和の映画館に',
        summary: '東宝・角川が共同で進める黒澤明監督作品の4K修復プロジェクトの成果として、「七人の侍」「生きる」「羅生門」の4Kデジタル修復版が全国の映画館で順次再公開されている。昭和20〜30年代の日本映画黄金期を代表する名作が最新映像技術で蘇り、若い世代にも昭和映画の魅力を届けている。',
        sourceUrl: 'https://www.toho.co.jp/',
        sourceLabel: '東宝 / キネマ旬報',
        hotwords: [
          {
            id: 'kurosawa_akira_filmography',
            label: '黒澤明',
            axis: '黒澤明の映画史——「羅生門」から世界的巨匠の全軌跡',
            timeline: [
              { year: 2026, era: '令和8年', node: '4K修復版が全国で再公開——若い世代が「名人の映画」を体験', desc: '「七人の侍」「生きる」「羅生門」の4K修復版が映画館に再登場。フィルムの傷が除去されたクリアな映像で黒澤映画を初体験する20〜30代が増加している。', wiki: '黒澤明', officialUrl: null },
              { year: 1998, era: '平成10年', node: '黒澤明 逝去——巨匠が残した遺産', desc: '1998年9月6日、黒澤明が88歳で逝去。生涯に30本の映画を監督し、日本映画を世界の芸術として確立させた。死後も「黒澤ライブラリ」として作品が研究・上映され続けている。', wiki: '黒澤明', officialUrl: null },
              { year: 1980, era: '昭和55年', node: '「影武者」——カンヌ映画祭パルム・ドール受賞', desc: '1980年のカンヌ映画祭でパルム・ドールを受賞した「影武者」が公開。コッポラ・ルーカスがプロデューサーとして参加し、黒澤の国際的地位がさらに高まった。', wiki: '影武者 (映画)', officialUrl: null },
              { year: 1975, era: '昭和50年', node: '「デルス・ウザーラ」——ソ連・モスフィルムとの国際共同制作', desc: 'ソビエト映画会社との共同制作「デルス・ウザーラ」がアカデミー賞外国語映画賞を受賞。国際的な合作・共同プロダクションのパイオニアとして評価された。', wiki: 'デルス・ウザーラ', officialUrl: null },
              { year: 1954, era: '昭和29年', node: '「七人の侍」——日本映画の頂点', desc: '「七人の侍」が公開。侍7人と農民の物語は「世界映画史上最高の作品」の一つとして現在も讃えられ、後の多くの映画・ゲーム・アニメに多大な影響を与えた。', wiki: '七人の侍', officialUrl: null },
              { year: 1950, era: '昭和25年', node: '「羅生門」——ヴェネチア金獅子賞で世界が驚愕', desc: 'ヴェネチア映画祭で金獅子賞を受賞した「羅生門」が、日本映画を初めて世界に知らしめた。芥川龍之介の原作を大胆に脚色し、映画表現の可能性を世界に示した。', wiki: '羅生門', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'jp_classic_cinema_history',
            label: '日本映画黄金期',
            axis: '日本映画の黄金期——戦後復興から東宝・松竹・大映の競演まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '4K修復プロジェクト——デジタル技術が昭和映画を永久保存', desc: '東宝・松竹・角川が保有する昭和映画の4K・8Kデジタル修復が進む。フィルムの劣化を防ぎ未来への文化遺産として保存するとともに、再上映・配信で新しい世代へ届けている。', wiki: '日本映画', officialUrl: null },
              { year: 1990, era: '平成2年', node: 'バブル崩壊と邦画危機——洋画に押される時代', desc: 'バブル崩壊後、邦画の観客動員数が激減し洋画優位の時代が続いた。日本映画黄金期の作品が「名画座」や海外での再評価を通じてアーカイブとして再定義されていった。', wiki: '日本映画', officialUrl: null },
              { year: 1954, era: '昭和29年', node: '「ゴジラ」「七人の侍」同年公開——怪獣映画と人間ドラマが両立', desc: '黒澤の「七人の侍」と円谷英二の特撮映画「ゴジラ」が同年に公開され、日本映画が多様な表現手法で世界に存在感を示した。「日本映画の黄金期」の象徴的な年。', wiki: 'ゴジラ (1954年の映画)', officialUrl: null },
              { year: 1945, era: '昭和20年', node: '終戦——GHQ占領下での映画検閲とリセット', desc: '敗戦後、GHQが日本映画を検閲。軍国主義的作品は禁止され、民主主義・人間の尊厳を描く作品が奨励された。戦後日本映画の新たなスタートが強制的に行われた。', wiki: '日本映画', officialUrl: null },
              { year: 1897, era: '明治30年', node: '日本で映画が初公開——大阪・南地演舞場での歴史的上映', desc: 'リュミエール兄弟のシネマトグラフが1895年に発明された後、1897年に日本で最初の映画興行が大阪で行われた。日本映画産業の礎はこの時から始まる。', wiki: '日本映画', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '「昭和100年」節目の記念展が各地で盛況――昭和のくらし博物館が特別展を7月26日まで延長',
        summary: '2026年は昭和元年（1926年）から数えて昭和100年の節目。東京・大田区の「昭和のくらし博物館」が特別展「昭和100年——時代を生きた人々の記憶」を当初予定より2週間延長し7月26日まで開催。1960〜70年代を知る世代と若者が共に来場している。',
        sourceUrl: 'https://www.showanokurashi.com/exhibition/special/showa-retoro-house-20260403/',
        sourceLabel: '昭和のくらし博物館',
        hotwords: [
          {
            id: 'showa_centennial_culture',
            label: '昭和100年',
            axis: '昭和100年と日本のレトロ文化ブーム',
            timeline: [
              { year: 2026, era: '令和8年', node: '昭和100年・記念展が全国各地で開催', desc: '昭和元年から100年。各地で記念展が相次ぎ開催。昭和世代と若い世代が一緒に「昭和」を発見する場になっている。', wiki: '昭和', officialUrl: null },
              { year: 2024, era: '令和6年', node: '「昭和レトロ」がSNSトレンドに', desc: '昭和の喫茶店・レコード・家電などが若者のSNSで「エモい」として再評価。', wiki: '昭和', officialUrl: null },
              { year: 2019, era: '令和元年', node: '「平成レトロ」の台頭と昭和への関心が連鎖', desc: '平成が終わり令和が始まる節目。平成レトロブームが始まると同時に「その前の昭和」への関心も高まる。', wiki: '昭和', officialUrl: null },
              { year: 2012, era: '平成24年', node: '東日本大震災後の「絆」と昭和再評価', desc: '震災後の「絆」ブームを背景に、高度経済成長期の昭和的な温かみ・人情への再評価が起きる。', wiki: '昭和', officialUrl: null },
              { year: 2005, era: '平成17年', node: '昭和テーマ施設の全国展開', desc: '2000年代に昭和テーマのレストランや展示施設が全国で増加。「昭和」がノスタルジーコンテンツとして商業化。', wiki: '昭和', officialUrl: null },
              { year: 1989, era: '平成元年', node: '昭和の終わりと「昭和史」への関心の高まり', desc: '昭和天皇崩御で昭和が終了。「昭和は遠くなりにけり」という意識が生まれ、昭和史への関心が急増。', wiki: '昭和', officialUrl: null },
              { year: 1955, era: '昭和30年', node: '高度経済成長期の始まり――「昭和らしい日本」の形成', desc: '1955年以降の高度成長期が、家電・食文化・住宅様式など現在の「昭和レトロ」イメージの源泉。三種の神器が普及。', wiki: '高度経済成長', officialUrl: null },
              { year: 1926, era: '昭和元年', node: '昭和の始まり', desc: '1926年12月25日、大正天皇崩御により昭和が始まる。', wiki: '昭和', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'jp_retro_revival_history',
            label: 'レトロ復刻',
            axis: '日本のレトロリバイバルと復刻文化の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '昭和100年・レトロゲーム・アナログカメラ・レコードが全世代に人気', desc: 'ゲームボーイ・ファミコンの復刻版、フィルムカメラ・レコードの新品生産再開など、アナログレトロが若い世代で定着。', wiki: '昭和', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'ポケモンカード・遊戯王の旧版高騰', desc: '初期ポケモンカードの「リザードン」が100万円超で取引されるなど、90〜2000年代のトレカが投資対象に。', wiki: 'ポケモンカードゲーム', officialUrl: null },
              { year: 2016, era: '平成28年', node: 'ファミコン・スーパーファミコン クラシックミニ発売', desc: 'Nintendoが復刻版の小型ゲーム機「ニンテンドークラシックミニ」を発売。ゲームレトロブームに火がつく。', wiki: 'ニンテンドークラシックミニ ファミリーコンピュータ', officialUrl: null },
              { year: 2006, era: '平成18年', node: 'バーチャルコンソールでレトロゲームの配信が始まる', desc: 'Wiiの「バーチャルコンソール」でファミコン・スーパーファミコンのゲームが配信開始。レトロゲーム体験の大衆化。', wiki: 'バーチャルコンソール', officialUrl: null },
              { year: 1997, era: '平成9年', node: '「昭和40年代のあの頃」映画ブームと団塊の郷愁', desc: '1970年前後の「昭和40年代」を描く映画・ドラマが人気に。団塊世代の青春時代への郷愁が商業コンテンツ化。', wiki: '昭和', officialUrl: null },
              { year: 1983, era: '昭和58年', node: 'ファミコン発売・後のレトロゲーム文化の源泉', desc: '任天堂がファミリーコンピュータを発売。後の「レトロゲーム」と呼ばれる作品群の起点となる。', wiki: 'ファミリーコンピュータ', officialUrl: null },
              { year: 1926, era: '昭和元年', node: '昭和の始まり――レトロリバイバルの源泉', desc: '昭和とともに始まる大衆文化・消費文化が、百年後の「レトロ」として愛され続ける。', wiki: '昭和', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: 'アナログレコード生産337万枚—2025年・邦楽LP市場が30年ぶりの高水準',
        summary: '日本レコード協会の発表によると、2025年のアナログレコード(LP・EP)の国内生産枚数が337万枚に達し、1990年代以来約30年ぶりの高水準を記録した。若年層を中心とした「レコードブーム」が牽引しており、音楽体験の多様化が続いている。',
        sourceUrl: 'https://article.yahoo.co.jp/detail/6146bf73cb09176c7da5ea6ddbaf434728590ed1',
        sourceLabel: 'Yahoo!ニュース / WBS',
        hotwords: [
          {
            id: 'vinyl_record_revival_japan',
            label: 'レコード復活',
            axis: 'アナログレコード復活の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'レコード生産337万枚・30年ぶり高水準が継続', desc: '2025年337万枚の勢いが2026年も継続。インディーズ・J-POPのレコード発売が増加傾向に。', wiki: 'レコード' },
              { year: 2023, era: '令和5年', node: 'レコードストアデイ・日本参加店舗が過去最多', desc: '毎年4月の「レコードストアデイ」に参加する日本のレコード店が過去最多。限定盤争奪戦が話題。', wiki: 'レコード' },
              { year: 2019, era: '令和元年', node: 'スピッツ・米津玄師らがアナログ盤発売', desc: '2019年頃から国内人気アーティストのアナログ盤リリースが増加。若いファンがレコードを初体験する機会に。', wiki: 'レコード' },
              { year: 2008, era: '平成20年', node: 'レコードストアデイ創設—米国発のリバイバル', desc: '2008年、米国でレコードストアデイが始まる。独立系レコード店を支援しアナログ音楽文化が世界で復活へ。', wiki: 'レコード' },
              { year: 1990, era: '平成2年', node: 'CD完全移行・レコード生産が激減', desc: '1990年代にCDが主流となりアナログレコード生産が急落。多くのレコードプレスファクトリーが閉鎖。', wiki: 'コンパクトディスク' },
              { year: 1968, era: '昭和43年', node: 'グループサウンズ・GS黄金期とレコード大量生産', desc: 'ザ・タイガース・スパイダースらGSブームがレコード市場を牽引。国内レコード生産が歴史的最高水準に。', wiki: 'グループ・サウンズ' },
              { year: 1910, era: '明治43年', node: '国産蓄音機・レコードが日本で普及し始める', desc: '明治43年頃、欧米からの蓄音機とレコードが一般家庭にも普及し始める。日本のレコード文化の黎明。', wiki: 'レコード', isOrigin: true },
            ],
          },
          {
            id: 'jp_music_medium_history',
            label: '音楽メディアの変遷',
            axis: '日本における音楽メディアの歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'ストリーミング全盛×アナログ回帰の並存', desc: 'SpotifyなどSNSが主流の中、レコード・カセットテープへの回帰も進む。「聴く体験」の多様化が加速。', wiki: '音楽配信' },
              { year: 2015, era: '平成27年', node: 'Apple Music・Spotifyが日本上陸—配信時代へ', desc: '2015年に主要音楽ストリーミングサービスが日本参入。CDとデジタルが並存する時代の幕開け。', wiki: '音楽配信' },
              { year: 2000, era: '平成12年', node: 'MDが全盛・着うたが若者の音楽を変える', desc: '2000年頃、ミニディスク(MD)が日本で普及のピーク。「着うた」が若者の音楽体験を変え始める。', wiki: 'ミニディスク' },
              { year: 1982, era: '昭和57年', node: 'CD誕生—音楽メディアの大転換', desc: '1982年、ソニーとフィリップスがCDを共同開発・発売。音楽のデジタル化時代が始まる。', wiki: 'コンパクトディスク' },
              { year: 1968, era: '昭和43年', node: 'グループサウンズ・レコード黄金時代の頂点', desc: 'GSブームと深夜ラジオ「オールナイトニッポン」開始が重なり、レコード需要が歴史的ピークに。', wiki: 'グループ・サウンズ', isOrigin: true },
            ],
          },
        ],
      },
    ],
    sports: [
      {
        time: '08:00',

        headline: 'W杯2026 準決勝——スペインがフランスを2-0で撃破、16年ぶりの決勝進出を決める',
        summary: 'FIFA ワールドカップ2026(北中米大会)の準決勝で、スペインがフランスに2-0で完勝した。守備ラインの統率と中盤のボール支配で圧倒したスペインは、2010年南アフリカ大会以来16年ぶりの決勝進出を確定。決勝ではブラジルとの対戦が決まり、世界的注目が集まっている。',
        sourceUrl: 'https://www.jfa.jp/national_team/topics/',
        sourceLabel: 'JFA / FIFA公式',
        hotwords: [
          {
            id: 'spain_national_football',
            label: 'スペイン代表',
            axis: 'スペイン代表サッカーの歩み——無敵艦隊の黄金期から2026年W杯決勝進出まで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'W杯2026 準決勝 フランスを2-0で破り決勝へ', desc: '北中米大会準決勝でフランスを完封。ラ・マシア出身選手を中心としたポゼッションサッカーで2010年以来の優勝を狙う。', wiki: 'サッカースペイン代表', officialUrl: null },
              { year: 2024, era: '令和6年', node: 'UEFA欧州選手権2024 優勝——史上最多4回目のタイトル', desc: 'ドイツで開催されたUEFA EURO2024でスペインが決勝でイングランドを2-1で下し、史上最多4度目の欧州チャンピオンに輝いた。ヤマル(16歳)の台頭が世界を驚かせた。', wiki: 'UEFA欧州選手権', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'W杯2022 ベスト8——モロッコにPK戦で敗退', desc: 'カタールW杯でモロッコにPK戦で敗退。「ティキタカ」を継承しながらも新世代への移行期を迎えた。', wiki: '2022 FIFAワールドカップ', officialUrl: null },
              { year: 2010, era: '平成22年', node: '南アフリカW杯 初優勝——ティキタカで世界を席巻', desc: 'イニエスタの決勝ゴールでスペインが悲願のW杯初優勝。ポゼッションフットボール「ティキタカ」が世界のサッカーに革命をもたらした。', wiki: '2010 FIFAワールドカップ', officialUrl: null },
              { year: 2008, era: '平成20年', node: 'EURO2008 優勝——黄金時代の開幕', desc: 'UEFA EURO2008でスペインが44年ぶりの欧州タイトルを獲得。バルサとレアルの融合で「世界最強」への道が開けた。', wiki: 'UEFA欧州選手権2008', officialUrl: null },
              { year: 1964, era: '昭和39年', node: 'EURO1964 初優勝——フランコ政権下でタイトル獲得', desc: '自国開催のEURO1964でスペインが初の欧州タイトルを獲得。フランコ独裁政権下でサッカーが国民統合のシンボルとなった時代。', wiki: 'UEFA欧州選手権1964', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'worldcup_2026_tournament',
            label: 'W杯2026',
            axis: 'FIFA ワールドカップ2026——48カ国・3か国共催の新形式大会の歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: 'W杯2026 準決勝・スペイン vs フランス 2-0', desc: '北中米3か国共催の初のW杯でスペインがフランスを破り決勝進出。48カ国参加・104試合の新形式で実施された歴史的大会のクライマックスへ。', wiki: '2026 FIFAワールドカップ', officialUrl: null },
              { year: 2023, era: '令和5年', node: 'W杯2026 抽選会・組み合わせ決定', desc: 'カナダ・アメリカ・メキシコを会場とするW杯2026の組み合わせ抽選が行われた。日本は死の組に入り、出場権獲得時の道のりが注目された。', wiki: '2026 FIFAワールドカップ', officialUrl: null },
              { year: 2018, era: '平成30年', node: 'W杯2026 開催地がカナダ・アメリカ・メキシコに決定', desc: 'FIFA総会でW杯2026の開催地が北中米3か国に決まり、1994年以来のアメリカ大陸開催が確定。48カ国参加への拡大も正式決定。', wiki: '2026 FIFAワールドカップ', officialUrl: null },
              { year: 1994, era: '平成6年', node: 'W杯アメリカ大会——米国でサッカー熱が高まる', desc: 'アメリカでW杯が初開催。入場者数は歴代最多の約358万人で、北米でのサッカー人気の礎となった。ブラジルが優勝。', wiki: '1994 FIFAワールドカップ', officialUrl: null },
              { year: 1930, era: '昭和5年', node: '第1回W杯——ウルグアイ大会で歴史始まる', desc: 'FIFAワールドカップが南米ウルグアイで初開催。13か国が参加し、開催国ウルグアイが初代王者に輝いた。', wiki: '1930 FIFAワールドカップ', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'W杯2026準決勝・英対阿が明朝4時キックオフ――「神の手」から40年、宿命の直接対決を前にプレビュー',
        summary: 'FIFAワールドカップ2026準決勝、イングランドvsアルゼンチンが日本時間7月16日(木)午前4時にキックオフ。1986年マラドーナの「神の手」以来、W杯で幾度も激突した宿命のライバル対決に世界中が注目している。',
        sourceUrl: 'https://www.soccerdigestweb.com/news/detail/id=155220',
        sourceLabel: 'サッカーダイジェスト',
        hotwords: [
          {
            id: 'argentina_national_football',
            label: 'アルゼンチン',
            axis: 'アルゼンチン代表とW杯の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'W杯2026準決勝進出', desc: 'メッシ引退後の世代交代を果たしたアルゼンチンが準決勝に進出。主力はラウタロ・マルティネス。', wiki: 'サッカーアルゼンチン代表', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'W杯カタール大会 優勝', desc: 'メッシ悲願のW杯制覇。決勝でフランスとPK戦を制し3度目の世界制覇。', wiki: '2022 FIFAワールドカップ', officialUrl: null },
              { year: 2021, era: '令和3年', node: 'コパ・アメリカ優勝', desc: '28年ぶりの南米選手権制覇。メッシが初の主要国際大会タイトルを獲得。', wiki: 'コパ・アメリカ', officialUrl: null },
              { year: 2014, era: '平成26年', node: 'W杯ブラジル大会 準優勝', desc: 'メッシのゴールデンボール受賞も決勝でドイツに0-1惜敗。', wiki: '2014 FIFAワールドカップ', officialUrl: null },
              { year: 1990, era: '平成2年', node: 'W杯イタリア大会 準優勝', desc: 'マラドーナ率いるアルゼンチンが連覇を目指すも、西ドイツに0-1敗退。', wiki: '1990 FIFAワールドカップ', officialUrl: null },
              { year: 1986, era: '昭和61年', node: 'マラドーナの「神の手」と「5人抜き」', desc: 'メキシコ大会準々決勝でイングランドを撃破。マラドーナの2ゴールはW杯最大の伝説に。', wiki: 'ディエゴ・マラドーナ', officialUrl: null },
              { year: 1978, era: '昭和53年', node: 'W杯アルゼンチン大会 初優勝', desc: '自国開催W杯でケンペスの活躍により初優勝。南米の大国としての地位を確立。', wiki: '1978 FIFAワールドカップ', officialUrl: null },
              { year: 1958, era: '昭和33年', node: '南米選手権を制覇・強豪としての台頭', desc: '1950〜60年代に南米選手権を制覇し、南米サッカーの強豪として台頭。', wiki: 'コパ・アメリカ', officialUrl: null },
              { year: 1930, era: '昭和5年', node: '第1回W杯 準優勝', desc: 'ウルグアイで開催された史上初のW杯決勝に進出するも開催国ウルグアイに2-4で敗北。', wiki: '1930 FIFAワールドカップ', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'england_argentina_wc_rivalry',
            label: '英阿因縁',
            axis: 'イングランドvsアルゼンチン W杯宿命史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'W杯2026準決勝', desc: '日本時間16日午前4時、ニューヨークで因縁の直接対決。メッシ後のアルゼンチンとベリンガム擁するイングランドが激突。', wiki: 'FIFAワールドカップ', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'カタール大会 アルゼンチン優勝・イングランドはベスト8', desc: 'アルゼンチンが優勝し、イングランドはベスト8止まり。直接対戦なし。', wiki: '2022 FIFAワールドカップ', officialUrl: null },
              { year: 2002, era: '平成14年', node: '日韓大会 グループステージで対戦', desc: 'ベッカムのPKでイングランドが1-0勝利。グループDで直接対決。', wiki: '2002 FIFAワールドカップ', officialUrl: null },
              { year: 1998, era: '平成10年', node: 'フランス大会 ラウンド16でPK戦', desc: 'ベッカムが退場し10人のイングランドがPK戦で敗退。因縁に新たな章が加わる。', wiki: '1998 FIFAワールドカップ', officialUrl: null },
              { year: 1986, era: '昭和61年', node: '「神の手」と「5人抜き」で宿命確立', desc: 'マラドーナが1試合で「世紀の問題ゴール」と「世紀の名ゴール」を演じ、英阿対決は永遠の因縁に。', wiki: '1986 FIFAワールドカップ', officialUrl: null },
              { year: 1982, era: '昭和57年', node: 'フォークランド紛争の翌年のW杯', desc: 'フォークランド(マルビナス)紛争後初のW杯。英阿は別グループで直接対戦なし。政治と競技の緊張が交錯した大会。', wiki: 'フォークランド紛争', officialUrl: null },
              { year: 1966, era: '昭和41年', node: 'イングランド大会 準々決勝', desc: '自国開催でイングランドがアルゼンチンに1-0勝利。アルゼンチン主将が退場させられW杯の政治性が顕れた対決。', wiki: '1966 FIFAワールドカップ', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '日本代表次期監督・大岩剛氏で一本化—JFA、パリ五輪指揮官をA代表昇格へ',
        summary: 'サッカー日本代表の次期監督に、U-23日本代表を指揮しパリ五輪で銅メダルに導いた大岩剛氏(53)で一本化する方向が固まった。森保一前監督の退任後、JFAが国内指揮官を選ぶ判断に注目が集まっている。',
        sourceUrl: 'https://news.infoseek.co.jp/article/sponichin_20260715_0065/',
        sourceLabel: 'スポニチアネックス',
        hotwords: [
          {
            id: 'japan_soccer_coach_history',
            label: '日本代表監督',
            axis: '日本サッカー代表監督の系譜',
            timeline: [
              { year: 2026, era: '令和8年', node: '大岩剛氏で一本化・秋就任へ', desc: 'JFAが大岩剛氏を次期A代表監督に内定。2026FIFAワールドカップ後、新体制で再出発。', wiki: '大岩剛' },
              { year: 2024, era: '令和6年', node: '森保ジャパン・W杯アジア予選首位通過', desc: '森保一監督率いる日本が2026年W杯アジア予選を首位通過。監督評価は高かったが自ら退任を表明。', wiki: '森保一' },
              { year: 2022, era: '令和4年', node: 'カタールW杯ベスト16・ドイツ・スペイン撃破', desc: '2022年カタールW杯でドイツ・スペインを撃破の大金星。PK負けで惜しくもベスト8逃す。', wiki: '2022 FIFAワールドカップ' },
              { year: 2010, era: '平成22年', node: '岡田ジャパン・南アW杯ベスト16', desc: '岡田武史監督が南アフリカW杯でベスト16達成。大会直前の批判を覆す快挙として称えられた。', wiki: '2010 FIFAワールドカップ' },
              { year: 2002, era: '平成14年', node: '日韓共催W杯・ベスト16達成', desc: 'フィリップ・トルシエ監督率いる日本が自国開催W杯でグループリーグ首位通過・ベスト16。', wiki: '2002 FIFAワールドカップ' },
              { year: 1998, era: '平成10年', node: 'フランスW杯初出場—3連敗も歴史的一歩', desc: '加茂周→岡田武史監督代行でフランスW杯初出場。3連敗で敗退も、日本のW杯史が始まった。', wiki: '1998 FIFAワールドカップ' },
              { year: 1993, era: '平成5年', node: 'ドーハの悲劇—W杯初出場の夢消える', desc: 'ロスタイムのイラクへの失点でW杯出場を逃す。「ドーハの悲劇」が日本サッカー史の転換点に。', wiki: 'ドーハの悲劇', isOrigin: true },
            ],
          },
          {
            id: 'oiwa_tsuyoshi_career',
            label: '大岩剛',
            axis: '大岩剛の指導者キャリア',
            timeline: [
              { year: 2026, era: '令和8年', node: 'A代表監督就任内定', desc: 'U-23の実績を評価されフル代表監督に内定。2026年秋の就任を予定。', wiki: '大岩剛' },
              { year: 2024, era: '令和6年', node: 'パリ五輪・銅メダル獲得', desc: 'パリ五輪でU-23日本を率い、スペインを破るなどベスト4。3位決定戦でエジプトを下し銅メダルを獲得。', wiki: '2024年パリオリンピック' },
              { year: 2022, era: '令和4年', node: 'U-23日本代表監督就任', desc: '2022年3月にU-22日本代表監督就任。2024年パリ五輪への強化を任される。', wiki: '大岩剛' },
              { year: 2018, era: '平成30年', node: '鹿島アントラーズ監督・ACL優勝', desc: '鹿島監督就任2年目でACL(アジア王者)を制覇。指導者としての初の大きなタイトル獲得。', wiki: '鹿島アントラーズ' },
              { year: 2014, era: '平成26年', node: '現役引退・指導者の道へ', desc: 'ジュビロ磐田で現役引退後、指導者の道へ。鹿島のコーチを経て監督就任。', wiki: '大岩剛' },
              { year: 1972, era: '昭和47年', node: '大岩剛・愛知県に誕生', desc: '1972年3月、愛知県生まれ。守備組織の構築に定評ある名将の原点。', wiki: '大岩剛', isOrigin: true },
            ],
          },
        ],
      },
    ],
    star: [
      {
        time: '08:00',

        headline: '大野智、個人サロン「さと島」動画でタトゥーを初公開——嵐休止から5年、アーティストとしての自己表現が加速',
        summary: '元嵐メンバーの大野智が自身の個人YouTube「さと島」に投稿した動画でタトゥーを初公開した。嵐の活動休止(2021年)後に絵画・陶芸・釣りなど自由なアーティスト活動を続けてきた大野智にとって、タトゥー公開は「本当の自分」をさらけ出す象徴的な瞬間として話題を呼んでいる。',
        sourceUrl: 'https://www.youtube.com/@satoshima',
        sourceLabel: 'さと島(大野智公式YouTube) / ライブドアニュース',
        hotwords: [
          {
            id: 'ohno_satoshi_history',
            label: '大野智',
            axis: '大野智の歩み——嵐のリーダーから自由なアーティストへ',
            timeline: [
              { year: 2026, era: '令和8年', node: 'YouTube「さと島」でタトゥー公開——自己表現の新局面', desc: '嵐活動休止後の個人活動の中で、タトゥーを動画で初公開。芸能界の「清潔感」基準にとらわれない表現の自由を体現したとして注目を集めた。', wiki: '大野智', officialUrl: 'https://www.youtube.com/@satoshima' },
              { year: 2022, era: '令和4年', node: '個人活動本格化——絵画・陶芸・釣りに専念', desc: '嵐の活動休止(2021年1月)後、大野智は公の場への露出を極力減らし絵画・陶芸・釣りなど個人の趣味・創作活動に専念。芸能人としてではなく「一人の人間」として生きる選択が話題になった。', wiki: '大野智', officialUrl: null },
              { year: 2020, era: '令和2年', node: '嵐「5×20」最終公演——2020年末で活動休止', desc: 'ジャニーズ史上最大規模とされる国立競技場での「5×20」ツアー後、2021年1月1日をもって嵐は活動休止。大野の引退示唆がその発端となったことは後に明かされた。', wiki: '嵐 (グループ)', officialUrl: null },
              { year: 2015, era: '平成27年', node: '「嵐を引っ張るのは大野の静かなカリスマ」と評される', desc: '嵐のデビュー15周年頃、グループの中心は松本潤や二宮和也と見られながら、大野智の「言葉少なで存在感が大きい」リーダーシップが改めて評価された。', wiki: '嵐 (グループ)', officialUrl: null },
              { year: 2003, era: '平成15年', node: '舞台「少年たち」「D-BOYS」——演技力の礎を築く', desc: 'ジャニーズのミュージカル舞台や映像作品で演技力を磨いた時期。大野の「踊り・歌・演技」三拍子の実力が際立ち、嵐の中でも特別な表現者として認識された。', wiki: '大野智', officialUrl: null },
              { year: 1999, era: '平成11年', node: '嵐デビュー——ハワイで突然の結成発表', desc: '1999年9月15日、ハワイで開催されたジャニーズ嵐コンサートで5人が「嵐」として発表・デビュー。大野智はリーダーとして最も年長のメンバーとして歩み出した。', wiki: '嵐 (グループ)', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'jp_tattoo_culture_history',
            label: '日本タトゥー',
            axis: '日本のタトゥー文化史——入れ墨の禁忌から現代のボディアート解禁まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '大野智のタトゥー公開——芸能人のボディアートが「普通」に', desc: '元嵐・大野智のタトゥー公開がSNSで話題を呼び、芸能人のタトゥーに対するタブー意識が急速に薄れていることが示された。Z世代にはタトゥーはファッションの一部として定着済み。', wiki: 'タトゥー', officialUrl: null },
              { year: 2020, era: '令和2年', node: '大阪地裁「医師法違反でない」判決——タトゥーが合法化', desc: '刺青師が「医療行為なしで彫れる」かどうかを争った裁判で最高裁が彫り師の無罪確定。タトゥーが「違法ではない」と明確化され、業界が安堵した歴史的判決。', wiki: 'タトゥー', officialUrl: null },
              { year: 2000, era: '平成12年', node: 'ファッションタトゥーの普及——ワンポイントが若者に', desc: '1990年代の渋谷系・ストリートカルチャーの影響でファッションタトゥー(入れ墨・タトゥー)が若者に普及。プールや銭湯での「タトゥー禁止」問題が顕在化した。', wiki: 'タトゥー', officialUrl: null },
              { year: 1948, era: '昭和23年', node: '暴力団とタトゥーの結びつき強化——「入れ墨=ヤクザ」のイメージ定着', desc: '戦後の混乱期に暴力団組織の勢力が拡大し、タトゥー(刺青)と反社会的勢力のイメージが強く結びついた。これが現代のプール・温泉での入場拒否につながる文化的背景となった。', wiki: 'タトゥー', officialUrl: null },
              { year: 1872, era: '明治5年', node: '明治政府が入れ墨を禁止——近代化の障壁として', desc: '明治政府が外国人の目を意識し「文明国」として認められるため、公的に刺青を禁止する布告を出した。江戸時代の職人や庶民に普及していた刺青文化が、近代化の波で社会的タブーに変わった。', wiki: 'タトゥー', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'BE:FIRSTが「THE MUSIC DAY 2026」で圧巻ライブ――SKY-HIプロデュース体制5周年の集大成',
        summary: '7月14日放映の日本テレビ「THE MUSIC DAY 2026」でBE:FIRSTが出演。新曲「BRAVE UNIVERSE」のテレビ初披露とともに全7人のダンスパフォーマンスが視聴者を魅了。プロデューサーSKY-HIが「BMSG5周年」のコメントを寄せ話題となった。',
        sourceUrl: 'https://trend-shelf.com/music_the-music-day-2026/',
        sourceLabel: 'トレンドシェルフ / 日本テレビ',
        hotwords: [
          {
            id: 'befirst_bmsg_history',
            label: 'BE:FIRST',
            axis: 'BE:FIRSTとBMSGの挑戦史',
            timeline: [
              { year: 2026, era: '令和8年', node: '「THE MUSIC DAY 2026」出演・BMSG5周年', desc: 'BE:FIRSTが国民的音楽番組に出演。SKY-HIが立ち上げたBMSGがメジャーJ-POP市場の最前線に立つ。', wiki: 'BE:FIRST', officialUrl: null },
              { year: 2025, era: '令和7年', node: '日本武道館ライブを完走', desc: '日本武道館でのワンマンライブを成功させ、次世代J-POPグループの最上位に定着。', wiki: 'BE:FIRST', officialUrl: null },
              { year: 2024, era: '令和6年', node: 'アルバムがビルボード1位を記録', desc: '2ndアルバムがオリコン・ビルボードでチャートトップを記録。ストリーミング再生数も歴代最高水準。', wiki: 'BE:FIRST', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'デビュー1周年・紅白出場', desc: 'デビュー曲「Gifted.」から1年でNHK紅白歌合戦に初出場。楽曲クオリティとグローバル志向が評価される。', wiki: 'BE:FIRST', officialUrl: null },
              { year: 2021, era: '令和3年', node: 'BE:FIRST デビュー・SKY-HI主催オーディション優勝', desc: 'SKY-HIが私財を投じて立ち上げたオーディション「THE FIRST」で選ばれた7人がデビュー。「日本のエンタメを世界に」を掲げる。', wiki: 'BE:FIRST', officialUrl: null },
              { year: 2021, era: '令和3年', node: 'BMSG設立', desc: 'SKY-HIことAAAの日高光啓が、アーティストファースト・グローバル展開を掲げてBMSGを設立。', wiki: 'SKY-HI', officialUrl: null },
              { year: 2011, era: '平成23年', node: 'SKY-HIソロデビュー', desc: 'AAAのメンバーとしてラッパー・ダンサーとして活動するSKY-HI。ソロでも活躍し後にプロデューサーへの道を切り開く。', wiki: 'SKY-HI', officialUrl: null },
              { year: 2005, era: '平成17年', node: 'AAA結成・J-POPダンスボーカルの現代化', desc: 'SKY-HIが所属するAAAが結成。ダンス・歌唱・パフォーマンスを高次元で融合した日本の男女混成グループの先駆け。', wiki: 'AAA_(音楽グループ)', officialUrl: null },
              { year: 1970, era: '昭和45年', node: 'グループサウンズからジャニーズへ', desc: '1960年代後半のグループサウンズブームを経て、1970年代にジャニーズが日本のアイドルグループ文化を確立。BE:FIRSTへと続く系譜の原点。', wiki: 'グループ・サウンズ', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'jp_summer_music_festival',
            label: '夏フェス史',
            axis: '日本の夏音楽フェスティバルの歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'THE MUSIC DAY・フジロック・サマソニが完全復活', desc: 'コロナ禍からの完全復活を遂げた2024年以降、各フェスが過去最大規模を更新し続けている。', wiki: 'フジロック・フェスティバル', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'フジロック・サマソニが有観客で完全復活', desc: '2020・2021年と中止または無観客を余儀なくされた夏フェスが有観客で再開。チケット即完売が相次ぐ。', wiki: 'フジロック・フェスティバル', officialUrl: null },
              { year: 2013, era: '平成25年', node: 'ロッキンジャパン20周年・入場者数過去最高', desc: '茨城・国営ひたち海浜公園で開催のROCK IN JAPAN FESTIVALが20周年を迎え最高入場者数を記録。', wiki: 'ROCK IN JAPAN FESTIVAL', officialUrl: null },
              { year: 2007, era: '平成19年', node: 'SUMMER SONIC・キャパ10万人規模に拡大', desc: 'サマーソニックが大阪・東京の2会場同時開催で国内最大級の洋楽フェスに成長。', wiki: 'サマーソニック', officialUrl: null },
              { year: 1999, era: '平成11年', node: 'フジロック・苗場での恒例開催が定着', desc: '1997年の第1回からの迷走を経て、1999年からは新潟・苗場スキー場での開催が定着。', wiki: 'フジロック・フェスティバル', officialUrl: null },
              { year: 1997, era: '平成9年', node: '日本初の本格野外ロックフェス「フジロック」誕生', desc: '苗場でフジロック・フェスティバルが始まる。台風直撃で伝説の第1回に。', wiki: 'フジロック・フェスティバル', officialUrl: null },
              { year: 1969, era: '昭和44年', node: 'ウッドストック・フェスティバル――野外フェスの原型', desc: '1969年8月、米ニューヨーク州ベセルで開催された伝説の音楽祭。40万人が参加し、野外音楽フェスという文化を世界に定着させた。', wiki: 'ウッドストック・フェスティバル', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: 'ダイアン・津田篤宏、映画「タイムトラベルダディ」で映画初主演—ハリウッド挑戦も宣言',
        summary: 'お笑いコンビ「ダイアン」の津田篤宏が、タイムスリップを題材にした映画「タイムトラベルダディ」で本格的な映画初主演を果たした。試写会後には「次はハリウッドを目指す」と語り、芸人から俳優への転身を鮮明にした。',
        sourceUrl: 'https://news.livedoor.com/',
        sourceLabel: 'ライブドアニュース',
        hotwords: [
          {
            id: 'diane_tsuda_actor_journey',
            label: '津田篤宏',
            axis: 'ダイアン津田篤宏・芸人から俳優への道',
            timeline: [
              { year: 2026, era: '令和8年', node: '「タイムトラベルダディ」初主演・ハリウッド宣言', desc: '映画初主演を飾った津田篤宏が「次はハリウッド」と宣言。芸人から本格俳優への転換点。', wiki: null, officialUrl: 'https://www.yoshimoto.co.jp/geininjin/diane/' },
              { year: 2022, era: '令和4年', node: 'ドラマ出演増加・演技力が評価', desc: '複数のドラマで助演。芸人としての「おかしみ」と演技の両立が高く評価され俳優需要が増加。', wiki: null, officialUrl: 'https://www.yoshimoto.co.jp/geininjin/diane/' },
              { year: 2016, era: '平成28年', node: 'THE MANZAI 2016 決勝進出', desc: '2016年のTHE MANZAIで決勝に進出。全国区での知名度を確立した転換点。', wiki: null, officialUrl: 'https://www.yoshimoto.co.jp/geininjin/diane/' },
              { year: 2004, era: '平成16年', node: 'ダイアン結成—津田とユースケがタッグ', desc: '2004年、津田篤宏と西澤裕介(ユースケ)がダイアンを結成。ABCお笑いグランプリで頭角を現す。', wiki: null, officialUrl: 'https://www.yoshimoto.co.jp/geininjin/diane/', isOrigin: true },
            ],
          },
          {
            id: 'jp_comedian_to_actor_history',
            label: '芸人俳優の歴史',
            axis: '日本のお笑い芸人・俳優転身の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '津田篤宏・ハリウッド挑戦宣言で話題', desc: '芸人の俳優転身は珍しくなくなったが、ハリウッド言及は新鮮。グローバルな芸人俳優の先例が問われる。', wiki: null, officialUrl: 'https://www.yoshimoto.co.jp/geininjin/diane/' },
              { year: 2009, era: '平成21年', node: '西田敏行・喜劇出身から国民的俳優へ', desc: '喜劇出身の西田敏行が朝ドラ・大河でも国民的地位を確立。芸人的素養が演技幅の広さに直結する典型。', wiki: '西田敏行' },
              { year: 1989, era: '平成元年', node: 'ビートたけし・映画監督デビュー', desc: 'お笑い界のビートたけしが映画監督に転身。のちにヴェネツィア金獅子賞を受賞し国際的名声を確立。', wiki: 'ビートたけし' },
              { year: 1970, era: '昭和45年', node: '由利徹ら・浅草喜劇人が映画・ドラマへ', desc: '1970年代、浅草喜劇出身の喜劇人が映画・ドラマに多数転身。芸人俳優の先例を大量に作った黄金期。', wiki: '由利徹' },
              { year: 1955, era: '昭和30年', node: '森繁久弥・三木のり平—喜劇人の映画進出', desc: '昭和の大俳優・森繁久弥や三木のり平が喜劇映画で地位を確立。芸人俳優の王道を切り開いた時代。', wiki: '森繁久弥', isOrigin: true },
            ],
          },
        ],
      },
    ],
    uranai: [
      {
        time: '08:00',

        headline: '蟹座新月(7月14日)の影響が続く——2026年7月15日の占い、感情の整理と新プロジェクトの種まき日',
        summary: '7月14日の蟹座新月のエネルギーが翌15日も継続している。占星術では新月後48時間は「意図設定の時間」とされており、感情・家族・過去の整理に最適なタイミング。ゲッターズ飯田の五星三心占いでも7月15日は「銀の羅針盤」「金の鳳凰」タイプに特にフォーカスが当たる運命の転換日と解説されている。',
        sourceUrl: 'https://sp.gettersiida.net/article/gettersiida/unsei/35647/',
        sourceLabel: 'ゲッターズ飯田公式占いサイト',
        hotwords: [
          'cancer_zodiac',
          {
            id: 'new_moon_uranai_history',
            label: '新月占い',
            axis: '新月と占い——月のサイクルが人の行動を動かす文化史',
            timeline: [
              { year: 2026, era: '令和8年', node: '蟹座新月(7/14)——感情の浄化と新たな始まりを促す', desc: '蟹座の支配星・月が自らの星座で新月を迎えた特別なタイミング。占星術では蟹座新月は「家族・感情・ルーツ」の刷新に最適とされ、SNSでの新月ウィッシュリストが話題に。', wiki: '新月', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'コロナ禍で「新月リチュアル」がSNSでブーム', desc: 'コロナ禍の自粛生活でスピリチュアルへの関心が急上昇。新月に願い事を書くリチュアルやルナリズムがInstagramで拡散し、若い女性を中心に月の満ち欠けを意識する文化が根付いた。', wiki: '新月', officialUrl: null },
              { year: 2010, era: '平成22年', node: '星座占いアプリが普及——デジタルとスピリチュアルの融合', desc: 'スマートフォンの普及とともに星座・月占いアプリが急増。月のフェーズ(新月・満月)や惑星の動きが日々チェックできるようになり、占いの大衆化が加速した。', wiki: '占い', officialUrl: null },
              { year: 1973, era: '昭和48年', node: '「マガジンハウス」星座特集——女性誌と占いの蜜月', desc: '1970年代の女性誌붐で星座占いが定番コンテンツに。「anan」「non-no」などがホロスコープ特集を組み、12星座の性格分析が若い女性の話題を席巻した。', wiki: '占い', officialUrl: null },
              { year: 1945, era: '昭和20年', node: '占い師の戦後復活——混乱期の精神的支柱', desc: '終戦後の混乱期、将来への不安から占い師への需要が急増。街頭の易者・手相見が大繁盛し、スピリチュアルが庶民の心の安定剤として機能した。', wiki: '占い', officialUrl: null },
              { year: 794, era: '延暦13年', node: '平安京と陰陽師——月と占いが政治を動かした', desc: '平安京遷都に際して陰陽師が「風水」「月の吉凶」を判断し、都市の設計・宮廷行事の日取りを決定した。月や天体の動きが政治・祭祀と不可分に結びついた時代。', wiki: '陰陽師', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '木星が獅子座へ移行――「自己表現・喜び・創造性」が約1年のテーマ、新局面の幕開け',
        summary: '7月15日、木星が双子座から獅子座へ移行。木星は幸運・拡大・成長を司る惑星で、約1年ごとに星座を変える。獅子座期間は「自己表現・喜び・自信・リーダーシップ」が主テーマとなり、2027年8月頃まで続くと占星術師たちは語る。',
        sourceUrl: 'https://bestcalendar.jp/2026/7/horoscope',
        sourceLabel: 'ベストカレンダー',
        hotwords: [
          'astrology',
          {
            id: 'jupiter_transit_history',
            label: '木星移行',
            axis: '木星移行と時代の流れ――占星術が読む歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '木星が獅子座へ移行', desc: '木星が双子座（コミュニケーション・AIテクノロジー拡大期）から獅子座へ移行。自己表現・エンタメ・リーダーシップが約1年の主テーマに。', wiki: '木星', officialUrl: null },
              { year: 2024, era: '令和6年', node: '木星が双子座へ(2024-2026)でAI・通信が拡大', desc: '木星双子座期間に生成AI・SNS・通信技術が爆発的に普及した時代と重なるとする占星術師が多い。', wiki: '木星', officialUrl: null },
              { year: 2023, era: '令和5年', node: '木星が牡牛座へ(2023-2024)・物質と経済がテーマ', desc: '牡牛座期間は「物質・安定・経済」がテーマ。世界的なインフレ・不動産市場の変動期と重なる。', wiki: '占星術', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'グレートコンジャンクション・「風の時代」の始まり', desc: '12月、木星と土星が水瓶座で合（グレートコンジャンクション）。多くの占星術師が「風の時代」の始まりと言及し、SNSでも話題に。', wiki: '木星', officialUrl: null },
              { year: 2003, era: '平成15年', node: '木星が通信・知識星座を経る時期とインターネット普及', desc: 'インターネット・ブログ・SNSが普及した時期と木星の知識・通信星座移行が重なるとされる。', wiki: '占星術', officialUrl: null },
              { year: 1984, era: '昭和59年', node: '木星射手座期間・日本のバブル前夜', desc: '射手座（拡大・冒険）への移行がバブル景気の前夜と重なるとする見方がある。', wiki: '占星術', officialUrl: null },
              { year: 1930, era: '昭和5年', node: '西洋占星術の近代体系が日本に輸入', desc: '20世紀前半、近代占星術の体系が日本にも輸入される。「木星サイクル」の重要性が一般に浸透し始める。', wiki: '占星術', officialUrl: null },
              { year: 1849, era: '嘉永2年', node: '西洋占星術の復興と近代体系の萌芽', desc: '19世紀中頃にヨーロッパで占星術のリバイバルが起き、木星を「幸運・拡大」の象徴とする解釈が体系化された。', wiki: '占星術', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '九星気学・7月後半「土用」入りで注意の運勢—各本命星の開運アクション',
        summary: '7月19日に「土用」入りを控え、九星気学の鑑定師たちが2026年後半に向けた転換期の過ごし方を提言。各自の本命星ごとに吉凶が分かれる時期とされ、伝統的慣習と開運行動が注目されている。',
        sourceUrl: 'https://croissant-online.jp/horoscope/nine_star_chart/20260715/',
        sourceLabel: 'クロワッサン オンライン',
        hotwords: [
          {
            id: 'kyusei_kigaku_history',
            label: '九星気学',
            axis: '九星気学の歴史と日本への伝来',
            timeline: [
              { year: 2026, era: '令和8年', node: '土用入りの九星気学ガイドが注目', desc: '7月後半の土用入りに向け、九星気学に基づく開運法がSNSやウェブ媒体で多数紹介される。', wiki: '九星気学' },
              { year: 1950, era: '昭和25年', node: '戦後・占い文化の復活と普及', desc: '戦後の混乱期に九星気学・手相・タロットなど占い文化が再興。民衆の精神的支えとして普及。', wiki: '九星気学' },
              { year: 1868, era: '明治元年', node: '明治維新と暦制度の変革', desc: '太陽暦への移行後も九星気学・六曜などの旧暦文化は民間に根付き、土用・彼岸等の慣習が継続。', wiki: '明治維新' },
              { year: 1603, era: '慶長8年', node: '江戸時代・暦と占いの民衆化', desc: '江戸幕府が暦を整備。九星・方位・土用などの吉凶思想が庶民の日常生活に深く浸透する。', wiki: '陰陽道' },
              { year: 900, era: '平安時代', node: '陰陽道が宮廷文化に根付く', desc: '平安時代、陰陽師・安倍晴明らが九星を含む陰陽五行術を宮廷で実践。政治と占いが一体化。', wiki: '陰陽道' },
              { year: 750, era: '奈良時代', node: '洛書・九星の思想が日本に伝来', desc: '奈良時代、遣唐使を通じて中国の「洛書」に基づく九星の思想が渡来。日本独自の気学へ発展する源流。', wiki: '九星気学', isOrigin: true },
            ],
          },
          {
            id: 'jp_doyo_history',
            label: '土用',
            axis: '土用の丑と季節の暦文化',
            timeline: [
              { year: 2026, era: '令和8年', node: '2026年の土用入りは7月19日', desc: '2026年の夏の土用入りは7月19日、土用の丑の日は7月26日。うなぎ業界が書き入れ時を迎える。', wiki: '土用' },
              { year: 1970, era: '昭和45年', node: '高度成長期・土用の丑が商業的に定着', desc: 'うなぎ消費量が急増した高度成長期に土用の丑の日の商業的意味が完成。外食産業の主要イベントへ。', wiki: '土用の丑の日' },
              { year: 1793, era: '寛政5年', node: '平賀源内の「土用の丑=うなぎ」発案', desc: '夏に売れないうなぎの販売促進として平賀源内が発案。「本日土用丑の日」の張り紙が江戸の風物詩に。', wiki: '平賀源内' },
              { year: 700, era: '奈良時代', node: '日本に「土用」概念が渡来', desc: '五行思想に基づく「土用」が遣唐使経由で渡来。季節の変わり目として日本の暦文化に定着。', wiki: '土用', isOrigin: true },
            ],
          },
        ],
      },
    ],
  },
  'd-2': {
    ai: [
      {
        time: '08:00',

        headline: 'Claude Cowork——iOS・Android・Webへ拡張、端末を閉じても処理を続けるAIオフィスエージェントがMaxプランから正式ベータ公開',
        summary: 'Anthropicが7月7日に発表したClaudeの新機能「Claude Cowork」がiOS・Android・Webアプリへの展開を開始。ユーザーが端末を閉じても複数時間にわたる処理を継続できる「バックグラウンド処理」が特徴で、長期のリサーチ・コード生成・レポート作成タスクをAIが代行する。MaxプランおよびTeam/Enterpriseプランから段階的にベータ公開。',
        sourceUrl: 'https://www.itmedia.co.jp/aiplus/',
        sourceLabel: 'ITmedia AI+ / Anthropic公式',
        hotwords: [
          'anthropic_history',
          {
            id: 'ai_agent_office_history',
            label: 'AIエージェント',
            axis: 'AIオフィスエージェントの歴史——自律型AIが仕事の同僚になるまで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'Claude Cowork——バックグラウンド処理で長時間タスクを自律実行', desc: 'Anthropicが「端末を閉じても処理が続く」AIオフィスエージェントを正式ベータ公開。長時間のリサーチやコーディングをAIが代行する新時代へ。', wiki: 'Claude', officialUrl: 'https://www.anthropic.com/' },
              { year: 2025, era: '令和7年', node: 'OpenAI Operator / Google Agentspace の正式展開', desc: 'OpenAIのOperator(Web操作エージェント)とGoogleのAgentspaceが企業向けに正式展開。AIが自律的にWebブラウジング・メール送信・スケジュール管理を行う。', wiki: '人工知能', officialUrl: null },
              { year: 2024, era: '令和6年', node: 'AIエージェント元年——自律実行の本格化', desc: '「エージェント型AI」がバズワードに。Devinなどのコーディングエージェントが注目を集め、人間の作業を自律的にこなすAIへの関心が急騰。', wiki: '人工知能', officialUrl: null },
              { year: 2023, era: '令和5年', node: 'AutoGPT / BabyAGI——エージェントのプロトタイプが登場', desc: 'GPT-4を利用したAutoGPTとBabyAGIがGitHubで公開。人間の介入なしにタスクを自律的に計画・実行するエージェントの概念実証が広まる。', wiki: 'GPT-4', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'ChatGPT登場——対話型AIの爆発的普及', desc: 'OpenAIがChatGPTを公開。5日で100万ユーザーを突破し、AIとの自然な対話という体験が一般に浸透。AIアシスタントの可能性が一気に広まる。', wiki: 'ChatGPT', officialUrl: null },
              { year: 2016, era: '平成28年', node: 'AlphaGo——AI超人化の象徴', desc: 'DeepMindのAlphaGoが囲碁世界チャンピオン李世乭を4勝1敗で破る。AI能力が人間を超えるという現実が世界に衝撃を与え、AIエージェント研究が加速。', wiki: 'AlphaGo', officialUrl: null },
              { year: 1997, era: '平成9年', node: 'Deep Blue——IBM製AIがチェス世界王者に勝利', desc: 'IBMのDeep Blueがチェスチャンピオンのガルリ・カスパロフを破る。「特定分野でAIが人間を超えた」という初のインパクトがエージェント研究の原点の一つ。', wiki: 'ディープ・ブルー', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'GPT-5.6「Sol/Terra/Luna」が全ユーザーに一般公開——無料プランでも最先端LLMへアクセス可能に、Claude・Grokと競争激化',
        summary: 'OpenAIがGPT-5.6シリーズ(速度特化のSol、バランス型のTerra、長文処理のLuna)を7月上旬に全ユーザーへ一般公開した。従来の有料プラン限定から無料へ開放し、Anthropic Claude・xAI Grokとの三つ巴の競争が激化。AIモデルの「コモディティ化」が急速に進行している。',
        sourceUrl: 'https://tech-noisy.com/2026/07/13/ai-weekly-news-2026-07-06-2026-07-12/',
        sourceLabel: 'TECH NOISY / GAIS',
        hotwords: [
          {
            id: 'openai_gpt_history',
            label: 'GPT',
            axis: 'OpenAIとGPTの歴史——「人類に安全なAI」を目指して始まった世界最大のAI競争',
            timeline: [
              { year: 2026, era: '令和8年', node: 'GPT-5.6「Sol/Terra/Luna」全ユーザーに公開', desc: '「高速・バランス・長文」の3モデルを全ユーザーに開放。AIの「コモディティ化」が加速し、Anthropic・Googleとの三つ巴の競争が激化。', wiki: 'OpenAI', officialUrl: null },
              { year: 2024, era: '令和6年', node: 'GPT-4o——マルチモーダルAIの大衆化', desc: 'GPT-4oが音声・画像・テキストをシームレスに扱うマルチモーダルAIとして登場。「感情のある会話」デモが世界的な話題となる。', wiki: 'GPT-4', officialUrl: null },
              { year: 2023, era: '令和5年', node: 'GPT-4発表——医師国家試験・司法試験で上位10%のスコア', desc: 'GPT-4が発表され、各種資格試験で上位10%以上のスコアを記録。「AGI(汎用人工知能)への接近」として世界中で議論が沸き起こる。', wiki: 'GPT-4', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'ChatGPT公開——2ヶ月でユーザー1億人突破', desc: '2022年11月、ChatGPTが公開されてから2ヶ月でユーザー1億人突破。インターネット史上最速の普及を記録し、「生成AI時代」の幕を開ける。', wiki: 'ChatGPT', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'GPT-3発表——1750億パラメータで世界を驚愕', desc: 'GPT-3が1750億パラメータの大規模言語モデルとして発表。人間が書いたような文章を自動生成できることが初めて広く認知される。', wiki: 'GPT-3', officialUrl: null },
              { year: 2015, era: '平成27年', node: 'OpenAI設立——イーロン・マスク、サム・アルトマンらが共同創業', desc: '「人類全体に利益をもたらす安全なAI」を使命にOpenAIがサンフランシスコで設立。非営利組織としてスタートし、後に世界最大のAI企業へと成長。', wiki: 'OpenAI', officialUrl: null, isOrigin: true },
            ],
          },
          'generative_ai_history',
        ],
      },
      {
        time: '20:00',

        headline: 'Google「AlphaEvolve」がGoogle Cloud全顧客へ——DeepMindのアルゴリズム最適化AIが商用展開、BASFが計画精度80%向上',
        summary: 'Google DeepMindが開発したGeminiベースのアルゴリズム最適化AI「AlphaEvolve」が、Google Cloud全顧客への提供を開始した。化学大手BASFは計画・予測モデルの精度が80%以上向上したと報告しており、産業AIの実用フェーズ移行を象徴するマイルストーンとして注目されている。',
        sourceUrl: 'https://tech-noisy.com/2026/07/13/ai-weekly-news-2026-07-06-2026-07-12/',
        sourceLabel: 'TECH NOISY / Google DeepMind',
        hotwords: [
          {
            id: 'google_deepmind_history',
            label: 'DeepMind',
            axis: 'Google DeepMindの歩み——ゲームAIの革命からAlphaEvolveまで',
            timeline: [
              { year: 2026, era: '令和8年', node: '「AlphaEvolve」Google Cloud全顧客提供——産業AIの実用化フェーズ', desc: 'GeminiをベースにしたAlphaEvolveがGoogle Cloud全顧客に開放。BASF・製造業などが計画最適化に80%超の精度向上を報告し、産業AI元年の到来を示した。', wiki: 'DeepMind', officialUrl: 'https://deepmind.google/' },
              { year: 2024, era: '令和6年', node: '「AlphaFold 3」——生命科学AIがノーベル賞受賞(ハッサビス共同受賞)', desc: 'AlphaFoldの成果によりデミス・ハッサビスがノーベル化学賞を受賞。タンパク質構造解析AIが科学の歴史を変えた。', wiki: 'DeepMind', officialUrl: null },
              { year: 2023, era: '令和5年', node: 'Google BrainとDeepMindが統合——「Google DeepMind」誕生', desc: 'Googleの2つのAI研究部門が合体し「Google DeepMind」が発足。AIにおけるGoogleの全ての研究資源が一元化された。', wiki: 'DeepMind', officialUrl: null },
              { year: 2021, era: '令和3年', node: 'AlphaFold 2——タンパク質構造解析で科学界に衝撃', desc: 'AlphaFold 2が50年来の難題「タンパク質折り畳み問題」を解決したとNature誌に掲載。科学的AIの価値が全世界に認知された。', wiki: 'AlphaFold', officialUrl: null },
              { year: 2017, era: '平成29年', node: 'AlphaGo Zero——人間の棋譜を使わずに棋力を習得', desc: 'AlphaGo Zeroが人間の棋譜ゼロの状態から自己対戦のみで3日でAlphaGoを超えた。強化学習のみで人間を超えるという衝撃がAI研究の地平を変えた。', wiki: 'AlphaGo', officialUrl: null },
              { year: 2016, era: '平成28年', node: 'AlphaGo——囲碁でイ・セドルを4-1で破る', desc: 'AlphaGoがプロ棋士のイ・セドルに4勝1敗。「AIが人間を超えた」という衝撃は世界中に伝わり、AI投資ブームの起点となった。', wiki: 'AlphaGo', officialUrl: null },
              { year: 2014, era: '平成26年', node: 'GoogleがDeepMindを約600億円で買収', desc: '英国のAIスタートアップDeepMindをGoogleが約4億ドルで買収。デミス・ハッサビス率いるDeepMindはゲームAIからタンパク質解析、産業AIへと進化した。', wiki: 'DeepMind', officialUrl: null },
              { year: 2010, era: '平成22年', node: 'DeepMind設立——ゲームAIから始まった英国のスタートアップ', desc: 'デミス・ハッサビス・シェーン・レッグ・ムスタファ・スレイマンの3人がロンドンでDeepMindを設立。Atariゲームを学習するAIで注目を集めた。', wiki: 'DeepMind', officialUrl: null, isOrigin: true },
            ],
          },
          'generative_ai_history',
        ],
      },
    ],
    animal: [
      {
        time: '08:00',

        headline: '広島・安佐動物公園でチーター4頭の繁殖に成功——国内チーター飼育頭数は最少水準、絶滅危惧種の命がつながる',
        summary: '広島市安佐動物公園がチーターの繁殖に国内で初めて成功したと発表。母チーター「サラ」が4頭を出産し、育児が順調に進んでいる。チーターは現在野生での生息数が約6700頭に減少した絶滅危惧種(IUCN・VU)。国内飼育施設での繁殖成功は保全に向けた重要な一歩として注目される。',
        sourceUrl: 'https://www.asazoo.jp/',
        sourceLabel: '広島市安佐動物公園 / Zoo Ring',
        hotwords: [
          {
            id: 'cheetah_conservation',
            label: 'チーター',
            axis: 'チーターの保全——地球上で最も速い動物の危機と挑戦',
            timeline: [
              { year: 2026, era: '令和8年', node: '広島・安佐動物公園で繁殖成功', desc: '安佐動物公園のチーター「サラ」が4頭を出産。国内での飼育繁殖成功例として全国の動物園・保全関係者から注目を集める。', wiki: 'チーター', officialUrl: 'https://www.asazoo.jp/' },
              { year: 2022, era: '令和4年', node: 'チーター生息数6700頭に減少', desc: 'IUCNレッドリストでチーターの野生個体数が約6700頭と報告。21世紀初頭からの減少傾向が深刻化し、国際的な保全圧力が高まる。', wiki: 'チーター', officialUrl: null },
              { year: 2016, era: '平成28年', node: 'チーターの「絶滅危惧種」格上げ提案', desc: 'アフリカ全土の調査でチーターが砂漠地帯から消滅しつつあることが判明。IUCNが現在の「危急種(VU)」から「絶滅危惧種」への格上げを提案。', wiki: 'チーター', officialUrl: null },
              { year: 1990, era: '平成2年', node: '1万頭を割り込む', desc: 'アフリカのサバンナにおけるチーターの個体数調査で1万頭を下回ることが確認。生息域の喪失と家畜との競合が主要因とされる。', wiki: 'チーター', officialUrl: null },
              { year: 1970, era: '昭和45年', node: 'アジアチーターの消滅', desc: 'かつてインドや中東に生息していたアジアチーターがほぼ絶滅。現在はイランに10〜20頭程度が残るのみ。', wiki: 'チーター', officialUrl: null },
              { year: 1900, era: '明治33年', node: '20世紀初頭——10万頭から激減', desc: '20世紀初頭にはアフリカ・アジアに約10万頭が生息していたとされるチーター。毛皮のための乱獲と農地化による生息域の喪失で急激に個体数が減少し始める。', wiki: 'チーター', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'jp_zoo_history',
            label: '動物園史',
            axis: '日本の動物園の歴史——明治の開園から現代の保全拠点へ',
            timeline: [
              { year: 2026, era: '令和8年', node: '絶滅危惧種の繁殖拠点としての役割強化', desc: '広島・安佐動物公園のチーター繁殖成功に代表されるように、国内動物園が絶滅危惧種の保全・繁殖拠点として再評価される潮流が加速。', wiki: '安佐動物公園', officialUrl: null },
              { year: 2011, era: '平成23年', node: '東日本大震災と動物園の役割', desc: '福島第一原発事故による避難指示区域に残された家畜・動物の保護問題が社会問題化。動物園の緊急時役割についての議論が起きる。', wiki: '福島第一原子力発電所事故', officialUrl: null },
              { year: 1995, era: '平成7年', node: '阪神大震災と神戸市立王子動物園', desc: '阪神淡路大震災で神戸市立王子動物園が被災。復旧過程で市民の支援が集まり「動物園と地域のきずな」が注目される。', wiki: '神戸市立王子動物園', officialUrl: null },
              { year: 1972, era: '昭和47年', node: '上野動物園にパンダ来日', desc: '中国からジャイアントパンダ「カンカン・ランラン」が上野動物園に贈られる。連日長蛇の列が生まれ動物園ブームが起きる。', wiki: 'ジャイアントパンダ', officialUrl: null },
              { year: 1950, era: '昭和25年', node: '三匹の象が語った戦争——上野動物園戦時殉難動物慰霊碑', desc: '戦争中に毒殺を余儀なくされた象「ジョン」などを悼む慰霊碑が上野動物園に建立。「かわいそうなぞう」として後に絵本化。', wiki: '上野動物園', officialUrl: null },
              { year: 1915, era: '大正4年', node: '大阪市立天王寺動物園開園', desc: '1915年開園。上野・京都に次ぐ歴史を持ち「てんしばイーナ」のエリアとともに大阪市民の憩いの場として機能。', wiki: '天王寺動物園', officialUrl: null },
              { year: 1882, era: '明治15年', node: '上野動物園開園——日本初の動物園', desc: '農商務省博物局が東京・上野公園内に「農商務省博物局附属動物園」を開園。日本初の動物園として現在に至る。', wiki: '上野動物園', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '京都水族館「アザラシCOOOOOOL!」7月11日スタート——ゴマフアザラシが屋外プールで涼む夏の風物詩が人気',
        summary: '京都水族館で7月11日から「アザラシCOOOOOOL!」企画がスタートし、屋外プールに展示されたゴマフアザラシたちが水中で涼む姿が大人気。連日の猛暑のなか、訪問者とともに涼を感じるイベントとして家族連れが多く訪れている。',
        sourceUrl: 'https://zooinfo.pastelring.com/2026/07/2026712.html',
        sourceLabel: 'Zoo Ring 動物園・水族館ニュース',
        hotwords: [
          {
            id: 'azarashi_history',
            label: 'アザラシ',
            axis: 'アザラシと人間の関わりの歴史——保護活動から水族館展示文化の歩みまで',
            timeline: [
              { year: 2026, era: '令和8年', node: '「アザラシCOOOOOOL!」——猛暑の夏に屋外展示', desc: '京都水族館が夏のアザラシ屋外展示イベントを開催。ゴマフアザラシが水中を優雅に泳ぐ姿が「癒される」とSNSで拡散する夏の人気イベントに。', wiki: 'ゴマフアザラシ', officialUrl: null },
              { year: 2015, era: '平成27年', node: 'アザラシ飼育・繁殖技術の向上——全国水族館で安定繁殖', desc: '全国各地の水族館でゴマフアザラシの繁殖技術が向上。「白い赤ちゃん」の公開イベントが春の風物詩として定着し、子育て展示が訪問者を集める。', wiki: 'ゴマフアザラシ', officialUrl: null },
              { year: 2003, era: '平成15年', node: '「タマちゃん」登場——都市河川のアザラシが社会現象', desc: '多摩川・鶴見川などに迷い込んだゴマフアザラシ「タマちゃん」が話題となりメディアを席巻。住民票まで交付され、アザラシへの親しみが一気に高まる。', wiki: 'タマちゃん', officialUrl: null },
              { year: 1992, era: '平成4年', node: 'ラムサール条約——アザラシ生息地の国際保護が進む', desc: '北海道の厚岸湖・別寒辺牛湿原がラムサール条約に登録。ゴマフアザラシなどの生息環境保護が国際的に認められ、保護管理が強化される。', wiki: 'ラムサール条約', officialUrl: null },
              { year: 1967, era: '昭和42年', node: '旭山動物園開園——北海道の動物展示の拡充', desc: '旭川市旭山動物園が開園。アザラシを含む北海道固有の動物を展示する動物園として、後に「行動展示」の先駆けとなるリニューアルで全国的名声を得る。', wiki: '旭山動物園', officialUrl: null, isOrigin: true },
            ],
          },
          'jp_aquarium_history',
        ],
      },
      {
        time: '20:00',

        headline: 'コウテイペンギン19羽の名前を一般公募——名古屋港水族館が夏の恒例企画を開始、繁殖成功の「命のリレー」が話題に',
        summary: '名古屋港水族館はこの夏生まれたコウテイペンギンのひな19羽の名前を一般公募する企画を開始した。毎年恒例の夏の人気イベントで、全国からのネーミング投票が水族館への親しみを深める取り組みとなっている。コウテイペンギンの繁殖は管理された環境下で極めて難しく、成功は貴重な事例だ。',
        sourceUrl: 'https://zooinfo.pastelring.com/2026/07/2026712.html',
        sourceLabel: 'Zoo Ring / 名古屋港水族館',
        hotwords: [
          {
            id: 'emperor_penguin_history',
            label: 'コウテイペンギン',
            axis: 'コウテイペンギンと人間——南極探検から保護活動まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '名古屋港水族館が19羽のひなの名前を一般公募', desc: '南半球の夏(繁殖期)に対応した国内での人工環境繁殖に成功。命名企画が毎年注目を集め、水族館と市民を結ぶ「命のリレー」企画として定着。', wiki: 'コウテイペンギン', officialUrl: null },
              { year: 2019, era: '令和元年', node: 'コウテイペンギンの南極コロニー調査——温暖化で個体数が激減', desc: '英・米の研究チームが「このままでは2100年までに世界のコウテイペンギンの98%が消える可能性」と発表し、気候変動と保護の重要性が国際的に注目された。', wiki: 'コウテイペンギン', officialUrl: null },
              { year: 2005, era: '平成17年', node: '映画「皇帝ペンギン」——コウテイペンギンの生態が世界に', desc: 'フランス映画「皇帝ペンギン」(Luc Jacquet監督)が世界的に大ヒット。コウテイペンギンが零下60度の極寒を耐える姿が感動を呼んだ。', wiki: 'コウテイペンギン', officialUrl: null },
              { year: 1956, era: '昭和31年', node: '南極観測隊の出発——昭和基地とペンギン調査', desc: '日本の第1次南極地域観測隊が出発し、昭和基地周辺でコウテイペンギンやアデリーペンギンの生態調査を開始。日本でのペンギン認知が広まった。', wiki: '日本の南極観測', officialUrl: null },
              { year: 1910, era: '明治43年', node: 'スコット探検隊がコウテイペンギンの卵を採取——世界初の科学観察記録', desc: '英国のスコット南極探検隊がコウテイペンギンの卵3個を採取し英国へ持ち帰る。世界初のコウテイペンギン科学観察記録として今も残る。', wiki: 'ロバート・スコット', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'jp_zoo_naming',
            label: '動物命名',
            axis: '日本の動物命名文化——「タロとジロ」から「シャンシャン」まで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'コウテイペンギン19羽の一般公募命名——水族館の定番イベントに', desc: '全国の水族館・動物園で「一般公募命名」企画が定着。動物への愛着形成と施設への来場動機を生む仕掛けとして毎年話題に。', wiki: null, officialUrl: null },
              { year: 2017, era: '平成29年', node: '「シャンシャン」——上野動物園のジャイアントパンダ命名', desc: '上野動物園で生まれたパンダのひなの名前を一般公募し、「シャンシャン」が選ばれた。応募総数17.2万件に上り、NHKで特番が組まれるほどの社会現象に。', wiki: 'シャンシャン', officialUrl: null },
              { year: 2012, era: '平成24年', node: '海遊館「でんでん」——イルカの一般公募命名が人気', desc: '大阪・海遊館がバンドウイルカに名前を公募し「でんでん」が選ばれた。SNSでの投票拡散が命名イベントをデジタル時代に対応させた転換点。', wiki: '海遊館', officialUrl: null },
              { year: 1985, era: '昭和60年', node: '上野動物園のパンダ「トントン」——TV中継で全国へ', desc: 'パンダの赤ちゃん「トントン」の命名が全国的な関心を呼び、動物の命名をニュースにする文化が確立した。', wiki: '上野動物園', officialUrl: null },
              { year: 1958, era: '昭和33年', node: '南極からの帰還——「タロとジロ」が日本全国の心をつかむ', desc: '第1次越冬隊が残した樺太犬「タロ」と「ジロ」が1年後に生存が確認され、帰国。2頭の名前は日本人全員が知るほどの有名動物になった。', wiki: 'タロとジロ', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
    ],
    anime: [
      {
        time: '08:00',

        headline: '攻殻機動隊 THE GHOST IN THE SHELL——第2話「人形使い」放送、サイエンスSARU×円城塔が再解釈する士郎正宗ワールド',
        summary: 'Production I.G.とサイエンスSARUが共同制作するNetflixアニメ「攻殻機動隊 THE GHOST IN THE SHELL」の第2話が公開。小説家・円城塔が脚本を担当し、士郎正宗の原作世界を2026年視点で再解釈。バトーやトグサとの関係性をより深く描く一方、AIと人間の境界を問う哲学的な問いかけが際立つ。',
        sourceUrl: 'https://www.netflix.com/jp/',
        sourceLabel: 'Netflix Japan / 攻殻機動隊公式',
        hotwords: [
          {
            id: 'ghost_in_shell_history',
            label: '攻殻機動隊',
            axis: '攻殻機動隊の歴史——士郎正宗が描くサイバーパンクの系譜',
            timeline: [
              { year: 2026, era: '令和8年', node: 'THE GHOST IN THE SHELL Netflix配信', desc: 'サイエンスSARUと脚本家・円城塔が新解釈を加えたNetflixアニメ版。第2話「人形使い」が配信開始。', wiki: '攻殻機動隊', officialUrl: null },
              { year: 2017, era: '平成29年', node: '実写映画(スカーレット・ヨハンソン主演)', desc: 'スカーレット・ヨハンソン主演でハリウッド実写化。ホワイトウォッシュ問題など論議を呼びながらも興行的に一定の成果を上げる。', wiki: 'ゴースト・イン・ザ・シェル (映画)', officialUrl: null },
              { year: 2015, era: '平成27年', node: '攻殻機動隊 新劇場版 / arise', desc: '若き草薙素子の前日譚を描くOVAシリーズ「arise」と劇場版「新劇場版」が公開。音楽にcorneliusが参加。', wiki: '攻殻機動隊ARISE', officialUrl: null },
              { year: 2002, era: '平成14年', node: '攻殻機動隊 S.A.C. テレビ放送', desc: '神山健治監督によるテレビシリーズ「Stand Alone Complex」が放送開始。第9課の日常オペレーションを描き、シリーズの新しい正典となる。', wiki: '攻殻機動隊 STAND ALONE COMPLEX', officialUrl: null },
              { year: 2004, era: '平成16年', node: 'イノセンス——カンヌ公式競争部門に', desc: '押井守監督の続編「INNOCENCE」がカンヌ映画祭コンペティション部門に選出。アニメ映画初の快挙。', wiki: 'イノセンス', officialUrl: null },
              { year: 1995, era: '平成7年', node: '押井守版劇場アニメ公開', desc: '押井守監督の劇場アニメが公開。ウォシャウスキー姉妹がマトリックス制作のインスピレーションとした作品として世界的評価を確立。', wiki: 'GHOST IN THE SHELL / 攻殻機動隊', officialUrl: null },
              { year: 1989, era: '平成元年', node: '士郎正宗が漫画で原作発表', desc: '士郎正宗が「ヤングマガジン増刊海賊版」に連載開始。電脳・義体・AI技術が普及した近未来世界と草薙素子というキャラクターを創造。', wiki: '攻殻機動隊', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'science_saru_history',
            label: 'サイエンスSARU',
            axis: 'サイエンスSARUの歴史——湯浅政明と独自アニメスタジオの軌跡',
            timeline: [
              { year: 2026, era: '令和8年', node: '攻殻機動隊 THE GHOST IN THE SHELL 制作', desc: 'Production I.G.との共同制作で攻殻機動隊の新シリーズを担当。サイエンスSARUの個性的な作画スタイルが士郎正宗の世界観と融合。', wiki: 'サイエンスSARU', officialUrl: null },
              { year: 2023, era: '令和5年', node: 'ルックバック(短編映画)', desc: '藤本タツキ原作の短編映画を制作。40分の感動作として国内外で高い評価を獲得し、配信開始後に大きな話題となる。', wiki: 'ルックバック', officialUrl: null },
              { year: 2022, era: '令和4年', node: '犬王——監督・湯浅政明、脚本・野木亜紀子', desc: '古川日出男の小説をアニメ映画化。能楽師・犬王と琵琶法師・友魚の奇跡の出会いを描く音楽アニメ。', wiki: '犬王 (映画)', officialUrl: null },
              { year: 2021, era: '令和3年', node: 'アイの歌声を聴かせて 制作協力', desc: 'ワーナー・ブラザース映画と協力した劇場版アニメに参加。スタジオとしての共同制作実績を積む。', wiki: 'アイの歌声を聴かせて', officialUrl: null },
              { year: 2019, era: '令和元年', node: '映像研には手を出すな!', desc: '大童澄瞳の漫画をアニメ化。女子高生たちのアニメ制作への情熱を描いた作品で国内外で高い評価。', wiki: '映像研には手を出すな!', officialUrl: null },
              { year: 2016, era: '平成28年', node: 'サイエンスSARU設立', desc: 'アニメ監督・湯浅政明がカナダ人プロデューサー・Eunyoung Choi(崔恩瑛)とともにスタジオ設立。フラッシュアニメをベースにした独自スタイルを確立。', wiki: 'サイエンスSARU', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '「BLEACH 千年血戦篇-禍進譚-」2026年夏アニメ最注目——滅却師クインシーとの決戦が描かれる最終盤',
        summary: 'BLEACH千年血戦篇の最終クール「禍進譚」が2026年夏アニメとして注目を集めている。ユーハバッハ率いる滅却師クインシーとの決戦が佳境に入り、護廷十三隊の最後の戦いが描かれる。PIXYスタジオのアニメーション品質の高さも好評を博している。',
        sourceUrl: 'https://www.oricon.co.jp/anime/2026_summer/',
        sourceLabel: 'オリコン / アニメイトタイムズ',
        hotwords: [
          {
            id: 'bleach_anime_history',
            label: 'BLEACH',
            axis: 'BLEACHの歴史——霊力者・黒崎一護が死神として歩んだ25年間',
            timeline: [
              { year: 2026, era: '令和8年', node: '千年血戦篇-禍進譚- 最終クール', desc: '滅却師の帝王ユーハバッハとの最終決戦が描かれるアニメ最終盤。シリーズの集大成として国内外から高い注目を集める。', wiki: 'BLEACH', officialUrl: null },
              { year: 2023, era: '令和5年', node: '千年血戦篇-訣別譚- ——復活BLEACHの高品質作画が話題', desc: 'テレビシリーズ再開第2クール。ファン待望の滅却師の歴史が描かれ、作画の高品質さが世界中のアニメファンに絶賛される。', wiki: 'BLEACH', officialUrl: null },
              { year: 2022, era: '令和4年', node: '千年血戦篇アニメ化——10年ぶりのBLEACH復活', desc: '2012年に中断した最終章「千年血戦篇」がアニメ化され、世界的な話題となる。PIXYスタジオのアニメーション品質が国内外で称賛を集める。', wiki: 'BLEACH', officialUrl: null },
              { year: 2016, era: '平成28年', node: '原作漫画完結——少年ジャンプで16年の歴史に幕', desc: '久保帯人による原作漫画が週刊少年ジャンプで完結。全74巻、681話にわたる長期連載が終了した。', wiki: 'BLEACH', officialUrl: null },
              { year: 2012, era: '平成24年', node: 'テレビアニメ終了——366話で放送完結', desc: '2004年から続いたテレビアニメが366話で放送終了。原作の千年血戦篇がアニメ化されないまま終了したことへ惜しむ声が多くのファンから上がった。', wiki: 'BLEACH', officialUrl: null },
              { year: 2004, era: '平成16年', node: 'テレビアニメ放送開始——TBS系で全国放送', desc: '少年ジャンプ三大作品の一つとして「BLEACH」のアニメが開始。斬新な死神世界観と音楽センスで爆発的人気を獲得。', wiki: 'BLEACH', officialUrl: null },
              { year: 2001, era: '平成13年', node: '週刊少年ジャンプで連載開始', desc: '久保帯人によるBLEACHが週刊少年ジャンプで連載開始。第1話から死神というユニークな設定で読者を引き込み、ジャンプ黄金時代の大ヒット作の一つに。', wiki: 'BLEACH', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'jump_long_series_history',
            label: 'ジャンプ',
            axis: '週刊少年ジャンプ長期連載の歴史——友情・努力・勝利が育てた国民的漫画文化',
            timeline: [
              { year: 2026, era: '令和8年', node: '夏アニメ2026——ジャンプ原作アニメが引き続き席巻', desc: 'BLEACH・チェンソーマン続編などジャンプ原作アニメが2026年夏アニメでも重要ポジションを占める。マンガ→アニメ→グローバル展開の黄金パターンが継続。', wiki: '週刊少年ジャンプ', officialUrl: null },
              { year: 2020, era: '令和2年', node: '「劇場版鬼滅の刃 無限列車編」——邦画歴代興行収入1位', desc: '「劇場版鬼滅の刃 無限列車編」が邦画歴代興行収入1位となる404億円を記録。ジャンプ作品の社会現象化が令和に入っても継続することを示す。', wiki: '劇場版「鬼滅の刃」無限列車編', officialUrl: null },
              { year: 1999, era: '平成11年', node: 'ONE PIECE連載開始——世界最多発行コミックへ', desc: '尾田栄一郎によるONE PIECEがジャンプで連載開始。後に世界最多発行部数のコミックシリーズとなり、ジャンプ史上最大の長期連載となる。', wiki: 'ONE PIECE', officialUrl: null },
              { year: 1984, era: '昭和59年', node: 'ドラゴンボール連載開始——少年マンガの基準を塗り替える', desc: '鳥山明によるドラゴンボールがジャンプで連載開始。後に世界60億冊超を出荷した国民的マンガとなり、ジャンプを世界的ブランドへ押し上げた。', wiki: 'ドラゴンボール', officialUrl: null },
              { year: 1968, era: '昭和43年', node: '週刊少年ジャンプ創刊', desc: '集英社が「週刊少年ジャンプ」を創刊。友情・努力・勝利の三原則のもと、少年マンガの新時代を切り開く。発行部数がピーク時(1995年)に653万部に達し、世界最多発行週刊漫画誌となる。', wiki: '週刊少年ジャンプ', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '「魔法少女リリカルなのは」シリーズ8年ぶりの完全新作——2026年夏アニメで放送開始、新スタジオ体制で再出発',
        summary: '魔法少女リリカルなのはシリーズが約8年ぶりの完全新作として2026年夏アニメにラインナップした。新スタジオ体制で挑む「なのは」は、オリジナルファン世代と若い視聴者の両方を狙ったシリーズ再構築を目指している。',
        sourceUrl: 'https://www.famitsu.com/article/202607/79761',
        sourceLabel: 'ファミ通.com',
        hotwords: [
          {
            id: 'nanoha_history',
            label: 'なのは',
            axis: '魔法少女リリカルなのはの歩み——ゲーム派生から独立IP・世界進出まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '8年ぶりの完全新作——新スタジオ体制で「なのは」が復活', desc: '2018年のViViDシリーズ以来8年ぶりとなる完全新作テレビアニメが放送開始。シリーズを愛する世代と新規ファンの橋渡しを目指す。', wiki: '魔法少女リリカルなのは', officialUrl: null },
              { year: 2018, era: '平成30年', node: '「魔法少女リリカルなのは Reflection/Detonation」劇場版2部作', desc: '劇場版2部作として「Reflection」「Detonation」が公開。高い作画品質とファンの根強い支持を再確認した。', wiki: '魔法少女リリカルなのは Reflection', officialUrl: null },
              { year: 2012, era: '平成24年', node: '「魔法少女リリカルなのはViViD」連載開始——派生作品の拡大期', desc: 'なのはの娘・ヴィヴィオを主人公とした「ViViD」が漫画化・後にアニメ化。「なのは」IPが家族的に広がる派生拡大期に入った。', wiki: '魔法少女リリカルなのは', officialUrl: null },
              { year: 2007, era: '平成19年', node: '「StrikerS」——大人なのはとフォワード隊、SF路線の集大成', desc: '10年後の世界を舞台にした「StrikerS」が放送。「なのは」世界をSFメカ路線で拡張し、シリーズ最大規模の作品となった。', wiki: '魔法少女リリカルなのはStrikerS', officialUrl: null },
              { year: 2005, era: '平成17年', node: '「A\'s」——シリーズ確立と「ハードな魔法少女」像の牽引', desc: '「なのは」第2期「A\'s」が放送。闘いを繰り広げるハードな魔法少女像が「やや殺伐なMG」ジャンルの確立につながった。', wiki: '魔法少女リリカルなのはA\'s', officialUrl: null },
              { year: 2004, era: '平成16年', node: '「魔法少女リリカルなのは」TVアニメ第1期——ゲーム派生の奇跡', desc: '「Triangle Heart 3」という成人向けゲームのスピンオフとして生まれた「なのは」が深夜アニメとして放送。奇跡的なヒットで少女魔法アニメの新境地を開いた。', wiki: '魔法少女リリカルなのは', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'mahou_shoujo_lineage',
            label: '魔法少女史',
            axis: '魔法少女アニメの系譜——「ひみつのアッコちゃん」から「プリキュア」「まどマギ」まで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'リリカルなのは新作・プリキュア23年目——魔法少女は進化し続ける', desc: 'なのは新作とプリキュアシリーズが共存し、魔法少女ジャンルが多様化。低年齢向けから大人向けまで幅広いターゲットで展開。', wiki: '魔法少女アニメ', officialUrl: null },
              { year: 2011, era: '平成23年', node: '「魔法少女まどか☆マギカ」——魔法少女の概念を解体', desc: '虚淵玄脚本・シャフト制作の「まどマギ」が放送。魔法少女の残酷な運命を描き、「ダーク魔法少女」の決定版として社会的反響を呼んだ。', wiki: '魔法少女まどか☆マギカ', officialUrl: null },
              { year: 2004, era: '平成16年', node: '「ふたりはプリキュア」——東映の魔法少女が新時代へ', desc: 'プリキュアシリーズが始動。男の子的なアクション要素と女の子向け玩具路線を融合させた新型魔法少女として大ヒット。長寿シリーズに。', wiki: 'ふたりはプリキュア', officialUrl: null },
              { year: 1998, era: '平成10年', node: '「カードキャプターさくら」——CLAMPの魔法少女がアニメ界を席巻', desc: 'CLAMPの漫画原作をもとにMadhouse制作で放映。タロットカードと魔法をかけあわせた設定が新鮮で、海外を含む幅広い支持を獲得。', wiki: 'カードキャプターさくら', officialUrl: null },
              { year: 1992, era: '平成4年', node: '「美少女戦士セーラームーン」——魔法少女をバトル化した革命作', desc: '武内直子の漫画原作をアニメ化。「変身して戦う少女」という型を確立し、世界70カ国で放送される国際IPに。魔法少女ジャンルを現在の型に定めた。', wiki: '美少女戦士セーラームーン', officialUrl: null },
              { year: 1966, era: '昭和41年', node: '「魔法使いサリー」——日本初の魔法少女アニメ', desc: '横山光輝原作の「魔法使いサリー」がTVアニメ化され、日本初の魔法少女アニメとして放送開始。魔法少女ジャンルの起源とされる。', wiki: '魔法使いサリー', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
    ],
    economy: [
      {
        time: '08:00',

        headline: 'トランプ政権「ホルムズ海峡・イラン封鎖再開」示唆でドル円162円台——日経平均は一時6万7000円割れ',
        summary: 'トランプ米大統領が中東緊張を背景にイランへの追加制裁とホルムズ海峡封鎖への対応を示唆。原油先物が急騰し、円安が進行してドル円は一時162円台に乗せた。週明け東京市場の日経平均株価は前週末比1000円超の下落でスタートし、輸出株と内需株の明暗が分かれる展開。',
        sourceUrl: 'https://jp.reuters.com/markets/',
        sourceLabel: 'ロイター / 日経電子版',
        hotwords: [
          {
            id: 'hormuz_oil_history',
            label: 'ホルムズ',
            axis: 'ホルムズ海峡と石油危機——中東エネルギーと世界経済の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'トランプ政権がイラン制裁強化示唆', desc: 'トランプ政権がイランへの最大限圧力政策を再起動。ホルムズ海峡封鎖リスクが浮上し、原油先物が急騰。日本など原油輸入依存国の経済に打撃。', wiki: 'ホルムズ海峡', officialUrl: null },
              { year: 2019, era: '令和元年', node: '日本タンカー攻撃事件', desc: 'オマーン湾で日本の海運会社のタンカー2隻が攻撃を受ける。米国はイランを犯行主体として非難。日本のエネルギー安保への関心が高まる。', wiki: 'ホルムズ海峡', officialUrl: null },
              { year: 2012, era: '平成24年', node: 'イランがホルムズ封鎖を示唆', desc: '欧米の制裁強化に反発したイランがホルムズ海峡封鎖を示唆。原油価格が一時急騰し、日本経済産業省が緊急対策を検討。', wiki: 'イランの核開発問題', officialUrl: null },
              { year: 1990, era: '平成2年', node: '湾岸危機と日本の石油危機', desc: 'イラクがクウェートに侵攻し湾岸危機勃発。石油価格が急騰し日本経済に打撃。「国際貢献」論争が激化し自衛隊のPKO参加の議論の端緒となる。', wiki: '湾岸戦争', officialUrl: null },
              { year: 1980, era: '昭和55年', node: 'イラン・イラク戦争とタンカー戦', desc: 'イランとイラクが全面戦争に突入。双方がタンカーを攻撃する「タンカー戦」が激化しホルムズ海峡の航行が脅かされる。', wiki: 'イラン・イラク戦争', officialUrl: null },
              { year: 1979, era: '昭和54年', node: '第2次オイルショック', desc: 'イラン革命で石油生産が急減し第2次オイルショックが発生。原油価格が2年で3倍に上昇し日本の高度成長に終止符を打つ。', wiki: '第2次オイルショック', officialUrl: null },
              { year: 1973, era: '昭和48年', node: '第1次オイルショック', desc: '第4次中東戦争を機にアラブ産油国がOAPEC石油禁輸を実施。日本で深刻な石油不足が発生し、「物価の狂乱」と呼ばれる激しいインフレが起きる。', wiki: 'オイルショック', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'dollar_yen_2020s_history',
            label: '円安',
            axis: '円安と日本経済——為替レートが映す日本の20年',
            timeline: [
              { year: 2026, era: '令和8年', node: 'ドル円162円台——中東リスクで円安加速', desc: 'ホルムズ海峡緊張と米インフレ再燃観測でドル高が進み、ドル円は162円台に乗せる。輸入物価の再上昇で消費者物価への影響が懸念される。', wiki: '外国為替市場', officialUrl: null },
              { year: 2024, era: '令和6年', node: '日銀・利上げ開始と円の行方', desc: '日銀が2024年3月にマイナス金利を解除し17年ぶりの利上げ。その後も160円台の円安が続き、日銀の段階的な利上げと米FRBの利下げペースが焦点となる。', wiki: '日本銀行', officialUrl: null },
              { year: 2022, era: '令和4年', node: '円安151円 — 32年ぶりの水準', desc: '米FRBの急速な利上げと日銀の金融緩和維持の乖離が拡大。10月にドル円は一時151円台まで下落し、政府・日銀が為替介入を実施。', wiki: '為替介入', officialUrl: null },
              { year: 2013, era: '平成25年', node: 'アベノミクスと円安誘導', desc: '安倍政権の「異次元の金融緩和」で大幅な円安が進行。1ドル80円台から100円台へ急落し、輸出企業が恩恵を受ける一方輸入物価が上昇。', wiki: 'アベノミクス', officialUrl: null },
              { year: 2011, era: '平成23年', node: '戦後最高値75円32銭', desc: '東日本大震災後も円高傾向が継続。10月にドル円は戦後最高値75円32銭を記録。政府・日銀が大規模な為替介入を実施。', wiki: '東日本大震災', officialUrl: null },
              { year: 2008, era: '平成20年', node: 'リーマンショックと円高', desc: 'リーマン・ブラザーズ破綻を機に世界的なリスクオフが急進行。円が安全資産として買われ急激な円高に。輸出企業の業績が急速に悪化。', wiki: 'リーマン・ショック', officialUrl: null },
              { year: 1985, era: '昭和60年', node: 'プラザ合意——ドル安協調介入', desc: 'G5がプラザ合意でドル高是正の協調介入を実施。1ドル240円台から1年余りで150円台へ急激な円高が進み、輸出産業に打撃。「円高不況」が生じる。', wiki: 'プラザ合意', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'Amazonプライムデー2026先行セール——AI家電・スマートスピーカーが前年比40%増、ECの「AI家電シフト」が加速',
        summary: 'Amazonが7月上旬から展開する「プライムデー2026」先行セールで、日本の購買動向に大きな変化が表れた。AI機能搭載スマートスピーカー・ロボット掃除機が家電部門でトップを占め前年比40%増。EC市場の「AI家電」シフトが加速している。',
        sourceUrl: 'https://prtimes.jp/gourmet/',
        sourceLabel: 'PR TIMES / ギズモード・ジャパン',
        hotwords: [
          {
            id: 'amazon_ec_history',
            label: 'Amazon',
            axis: 'Amazonの歴史——ガレージ書店からECインフラ帝国へ',
            timeline: [
              { year: 2026, era: '令和8年', node: 'プライムデー2026——AI家電需要が急増', desc: 'AI家電カテゴリが新設され、音声AI・ロボット掃除機・スマートホームデバイスが好調。プライム会員数は日本だけで2500万人超に。', wiki: 'Amazonプライム', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'Amazon——One Medical買収でヘルスケア参入', desc: 'Amazonがプライマリケア企業One Medicalを39億ドルで買収し医療市場に本格参入。配送・クラウド・メディア・医療へと多角化が加速。', wiki: 'アマゾン・ドット・コム', officialUrl: null },
              { year: 2018, era: '平成30年', node: '時価総額1兆ドル突破——テック巨人の仲間入り', desc: 'Amazonの株価が急騰し時価総額1兆ドルを突破。MicrosoftやAppleとともに史上最高額企業の一角に名を連ねる。', wiki: 'アマゾン・ドット・コム', officialUrl: null },
              { year: 2015, era: '平成27年', node: 'Amazonプライムデー初回——誕生20周年記念セール', desc: 'Amazonが設立20周年を記念したプレミアム会員向け大型セール「プライムデー」を初開催。その後、年間最大のセールイベントとして定着。', wiki: 'Amazonプライム', officialUrl: null },
              { year: 2012, era: '平成24年', node: 'Kiva Systems買収——倉庫ロボットで物流革命', desc: '物流ロボット企業Kiva Systemsを7億7500万ドルで買収。倉庫自動化を一気に加速し、翌年からAmazon Roboticsとして世界展開。', wiki: 'アマゾン・ドット・コム', officialUrl: null },
              { year: 2005, era: '平成17年', node: 'Amazonプライム会員制度スタート', desc: '年間79ドルで2日配送が無制限になる「Amazonプライム」を米国で開始。サブスクリプションモデルによるリテール変革の起点。', wiki: 'Amazonプライム', officialUrl: null },
              { year: 2000, era: '平成12年', node: 'Amazon日本上陸——amazon.co.jp開設', desc: 'Amazonが日本でサービス開始。書籍から始まり、家電・ファッション・食料品へと急速に拡大し、楽天・ヤフーと激しい競争を繰り広げる。', wiki: 'アマゾン・ドット・コム', officialUrl: null },
              { year: 1994, era: '平成6年', node: 'Amazon創業——ジェフ・ベゾスがガレージで書店を開始', desc: 'ジェフ・ベゾスがシアトルのガレージでオンライン書店を設立。「世界最大の書店」を目指してスタートした創業の原点。', wiki: 'アマゾン・ドット・コム', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'jp_ecommerce_history',
            label: 'EC市場',
            axis: '日本のEC市場の歴史——楽天黎明期からAI家電シフトまで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'AI家電がECを牽引——生成AIデバイス需要が急増', desc: '生成AI搭載スマートスピーカー・ロボット掃除機・スマートホーム機器がEC売上首位に躍進。「使えるAI家電」への需要シフトが鮮明になる。', wiki: '電子商取引', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'TikTok Shop——ライブコマースが日本参入', desc: 'TikTok Shopが日本でサービス開始。ライブ配信中に商品を購入できるライブコマースが若年層に浸透し、SNSとECの融合が加速。', wiki: '電子商取引', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'コロナ禍でEC市場が急拡大', desc: '巣ごもり需要でEC市場が急成長。日本のBtoC-ECの市場規模は20兆円を超え、食料品・医薬品・日用品のオンライン購買が定着。', wiki: '電子商取引', officialUrl: null },
              { year: 2013, era: '平成25年', node: 'スマホEC元年——モバイル購買が急拡大', desc: 'スマートフォン普及率の上昇に伴いモバイルECが急拡大。楽天・Amazon・Yahoo!ショッピングがスマホアプリを強化し、「スキマ時間購買」が定着。', wiki: '電子商取引', officialUrl: null },
              { year: 2000, era: '平成12年', node: '楽天市場の成長——「EC革命」の幕開け', desc: '楽天市場が日本市場で急速に拡大。ネット通販黎明期に「物販のインターネット化」を一般家庭へ浸透させた先駆的プラットフォームとして確立。', wiki: '楽天市場', officialUrl: null },
              { year: 1997, era: '平成9年', node: '楽天市場オープン——日本EC産業の誕生', desc: '三木谷浩史が楽天市場を開設。わずか13店舗からスタートした日本初のショッピングモール型ECサイトが、後に日本最大のEC基盤へ成長。', wiki: '楽天市場', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '日銀が政策金利を1.00%に引き上げ——バブル崩壊後初の「1%金利」、住宅ローン変動型の上昇が家計に波及',
        summary: '日本銀行は金融政策決定会合で政策金利をこれまでの0.75%から1.00%に引き上げることを決定した。日銀短観の景況感改善と持続的な賃上げを確認したとして利上げを判断。バブル崩壊後初めて政策金利が1%台に乗り、住宅ローン変動型金利の上昇が家計に広く波及する見通しだ。',
        sourceUrl: 'https://www.boj.or.jp/',
        sourceLabel: '日本銀行',
        hotwords: [
          {
            id: 'boj_rate_normalization',
            label: '日銀利上げ',
            axis: '日本銀行の金利政策——ゼロ金利30年から「金利のある世界」へ',
            timeline: [
              { year: 2026, era: '令和8年', node: '政策金利1.00%——バブル崩壊後初の「1%」', desc: '日銀が政策金利を1.00%に引き上げ。変動型住宅ローン金利が連動して上昇し、家計への影響が焦点となる。', wiki: '日本銀行', officialUrl: null },
              { year: 2025, era: '令和7年', node: '政策金利0.75%——マイナス金利解除後の段階的正常化', desc: '日銀がマイナス金利解除後の正常化路線を継続し、0.5%から0.75%への利上げを実施。賃金上昇の定着確認が利上げ判断の鍵に。', wiki: '日本銀行', officialUrl: null },
              { year: 2024, era: '令和6年', node: 'マイナス金利解除——17年ぶりの利上げ', desc: '日銀が2007年以来17年ぶりの利上げに踏み切り、マイナス金利政策を解除。「失われた30年」からの脱却の象徴とされた。', wiki: '日本銀行', officialUrl: null },
              { year: 2016, era: '平成28年', node: 'マイナス金利政策の導入', desc: '日銀が「マイナス金利政策」を導入し、当座預金の一部に－0.1%の金利を適用。民間銀行の貸し出しを増やすことを促したが、銀行収益を圧迫した。', wiki: '日本銀行', officialUrl: null },
              { year: 2013, era: '平成25年', node: '異次元緩和——量的・質的金融緩和の開始', desc: '黒田東彦総裁就任とともに「異次元緩和」を開始。2年で物価2%達成を目標に大規模な国債購入プログラムを展開。', wiki: '量的・質的金融緩和', officialUrl: null },
              { year: 2001, era: '平成13年', node: '量的緩和政策の導入——世界初・国債大量購入', desc: '日銀が世界初の「量的緩和政策」を導入。金利ゼロに加えて資金供給量目標を設定し、デフレとの戦いが本格化。', wiki: '量的緩和政策', officialUrl: null },
              { year: 1999, era: '平成11年', node: 'ゼロ金利政策の導入', desc: '日銀が政策金利を事実上ゼロにする「ゼロ金利政策」を導入。「金利のない世界」が始まり、25年間の超低金利時代に突入した。', wiki: '日本銀行', officialUrl: null },
              { year: 1991, era: '平成3年', node: 'バブル崩壊——「失われた30年」の始まり', desc: 'バブル経済が崩壊し、日本の金融システムが深刻な危機に。日銀は段階的な利下げへと転換し、やがてゼロ金利政策へと追い込まれる。', wiki: 'バブル景気', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'jp_housing_loan_history',
            label: '住宅ローン',
            axis: '日本の住宅ローン史——高度成長の夢から変動金利リスクの時代へ',
            timeline: [
              { year: 2026, era: '令和8年', node: '変動型住宅ローン金利が1%台突入——借り手の選択が問われる', desc: '日銀の政策金利1%台乗せを受け、変動型住宅ローン金利が史上最速ペースで上昇。過去10年に組んだローンの返済額増加が現実化。', wiki: '住宅ローン', officialUrl: null },
              { year: 2024, era: '令和6年', node: 'フラット35の固定金利が上昇——変動vs固定論争が再燃', desc: 'マイナス金利解除後に住宅金融支援機構のフラット35も上昇。変動型を選んでいた借り手が固定型に乗り換える動きが加速。', wiki: '住宅ローン', officialUrl: null },
              { year: 2013, era: '平成25年', node: '住宅ローン控除拡充——消費増税対策と持ち家政策', desc: 'アベノミクス下で住宅ローン控除が最大400万円に拡大。低金利との相乗効果で持ち家取得が促進され、マンション価格の上昇が加速。', wiki: '住宅ローン', officialUrl: null },
              { year: 2003, era: '平成15年', node: 'ゼロ金利・超低金利ローンが普及——変動型シフト加速', desc: 'ゼロ金利政策下で変動型住宅ローンの金利が1%を割り込む。「変動は危険」という常識が薄れ、変動型を選ぶ借り手が急増。', wiki: '住宅ローン', officialUrl: null },
              { year: 1994, era: '平成6年', node: '住宅金融公庫から民間ローン競争へ——選択肢の多様化', desc: 'バブル崩壊後、民間銀行が住宅ローン市場に本格参入。政府の住宅金融公庫の独占時代が終わり、金利・期間の多様な商品競争が始まる。', wiki: '住宅金融公庫', officialUrl: null },
              { year: 1971, era: '昭和46年', node: '住宅金融公庫の全国普及——持ち家促進政策の柱', desc: '住宅金融公庫が地方を含めた貸し付けを急拡大。高度成長を背景に「持ち家は一生の財産」という価値観が全国に広まった。', wiki: '住宅金融公庫', officialUrl: null },
              { year: 1950, era: '昭和25年', node: '住宅金融公庫の設立——「内需型」持ち家政策の出発点', desc: '戦後復興期に住宅金融公庫が設立され、低利長期融資による持ち家支援が始まる。戦後日本の住宅政策の礎となった。', wiki: '住宅金融公庫', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
    ],
    entertainment: [
      {
        time: '08:00',

        headline: '「団地のふたり」NHKプレミアムドラマで放送——小泉今日子×小林聡美が贈る昭和の記憶と現在',
        summary: 'NHKプレミアムドラマ「団地のふたり」(原作・藤野千夜)が7月14日から放送開始。小泉今日子と小林聡美が、幼なじみの60代女性2人が同じ団地で独り身で暮らすさまを演じる。昭和の記憶と現在を交差させるノスタルジックな作風と、2人のベテラン女優の演技が注目を集めている。',
        sourceUrl: 'https://www.nhk.jp/p/premium/',
        sourceLabel: 'NHK プレミアムドラマ / 毎日新聞',
        hotwords: [
          {
            id: 'koizumi_kyoko_history',
            label: '小泉今日子',
            axis: '小泉今日子の歩み——アイドルから女優・プロデューサーへ',
            timeline: [
              { year: 2026, era: '令和8年', node: '「団地のふたり」NHKプレミアムドラマ主演', desc: '小林聡美との共演でNHKプレミアムドラマ「団地のふたり」に主演。60代女性の日常を淡々と、しかし豊かに描く作品で演技の奥行きを見せる。', wiki: '小泉今日子', officialUrl: 'https://www.nhk.jp/p/premium/' },
              { year: 2020, era: '令和2年', node: 'コロナ禍での舞台・映像活動継続', desc: 'コロナ禍の舞台中断期間も映像・音楽制作を続け、社会への発信を継続。自身のプロダクション「明後日」での活動が本格化。', wiki: '小泉今日子', officialUrl: null },
              { year: 2017, era: '平成29年', node: 'ヤマザキマリとの対談本、プロデューサー業の充実', desc: '独立後は女優業のほかプロデューサー・エッセイスト・社会発言者として多方面に活動。文化・社会問題への積極的な発言が話題に。', wiki: '小泉今日子', officialUrl: null },
              { year: 2014, era: '平成26年', node: '「あまちゃん」(NHK朝ドラ)でブレイク再び', desc: '宮藤官九郎脚本のNHK朝ドラ「あまちゃん」に春子役で出演。「じぇじぇじぇ」ブームと共に再び幅広い世代から支持を集める。', wiki: 'あまちゃん', officialUrl: null },
              { year: 2000, era: '平成12年', node: '「ジョゼと虎と魚たち」等で映画でも評価', desc: '映画・舞台出演を増やし「女優・小泉今日子」としての評価が確立。アイドル時代のイメージを超えた演技力が注目される。', wiki: 'ジョゼと虎と魚たち', officialUrl: null },
              { year: 1989, era: '平成元年', node: '独立——事務所を離れ自分の路線へ', desc: 'バーニングプロダクションから独立し、アイドルポップス路線から脱却して本格女優へのシフトを開始。', wiki: '小泉今日子', officialUrl: null },
              { year: 1982, era: '昭和57年', node: '「スターたんじょう!」でデビュー——1982年組の中心に', desc: '日本テレビのオーディション番組から芸能界入り。松田聖子・河合奈保子らに続く「花の82年組」の一人として松本伊代・堀ちえみらとともにデビュー。', wiki: '小泉今日子', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'danchi_culture_history',
            label: '団地文化',
            axis: '日本の団地の歴史——高度成長の夢から令和の再生へ',
            timeline: [
              { year: 2026, era: '令和8年', node: '「団地のふたり」——老いと孤独のリアルを映す', desc: 'NHKドラマ「団地のふたり」が高度成長期の夢の住まい「団地」を舞台に、60代女性の現在を描く。団地という空間が昭和の記憶と現在の孤独を結ぶ象徴として再評価。', wiki: '団地', officialUrl: null },
              { year: 2000, era: '平成12年', node: 'UR都市機構へ改組——団地のリノベ時代', desc: '住宅・都市整備公団がUR都市機構に再編。老朽化した公団住宅のリノベーションと若者・外国人への入居促進が始まり、「団地ブーム」が芽生え始める。', wiki: '独立行政法人都市再生機構', officialUrl: null },
              { year: 1980, era: '昭和55年', node: '公団住宅の供給ピーク', desc: '1980年代に入り、日本住宅公団の団地供給が累計200万戸を突破。核家族化・都市化の象徴的な住まいとして団地が全国に広まる。', wiki: '日本住宅公団', officialUrl: null },
              { year: 1962, era: '昭和37年', node: '高島平団地・多摩ニュータウン計画', desc: '大規模ニュータウン計画が相次いで始動。均質な間取りと集合住宅という新しい生活様式が「モダンな暮らし」として人気を集める。', wiki: '多摩ニュータウン', officialUrl: null },
              { year: 1955, era: '昭和30年', node: '日本住宅公団設立——団地の誕生', desc: '住宅不足解消のために日本住宅公団が設立され、大規模集合住宅「団地」の建設が全国で始まる。ダイニングキッチン(DK)など近代的間取りが普及する起点。', wiki: '日本住宅公団', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'NHK大河ドラマ「豊臣兄弟！」——要潤演じる明智光秀の最期に「鳥肌立ちました」「つらすぎる」の声殺到',
        summary: 'NHK大河ドラマ「豊臣兄弟！」で要潤が演じた明智光秀の最期の描写をめぐり、SNS上で感動の声が多数寄せられた。「本能寺の変」後の光秀の孤独と悲哀を丁寧に描いたことが視聴者の感情を揺さぶっている。北川悦吏子脚本の大河は秀吉死後の豊臣政権崩壊を描く意欲作として高評価を受けている。',
        sourceUrl: 'https://news.livedoor.com/topics/keyword/34103/',
        sourceLabel: 'ライブドアニュース / 中日スポーツ',
        hotwords: [
          {
            id: 'mitsuhide_honno_history',
            label: '明智光秀',
            axis: '明智光秀と本能寺の変——「三日天下」の真相と歴史の謎',
            timeline: [
              { year: 2026, era: '令和8年', node: 'NHK大河「豊臣兄弟！」——要潤が明智光秀を熱演', desc: '信長・秀吉後の豊臣家を描く大河ドラマで、明智光秀の末路が丁寧に描かれる。要潤の演技が話題となり、明智光秀への注目が再燃。', wiki: '明智光秀', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'NHK大河「麒麟がくる」——長谷川博己が光秀主演', desc: '長谷川博己が主演した大河「麒麟がくる」で明智光秀が大河ドラマ初の主役に。従来の「裏切り者」像を見直す「光秀再評価ブーム」が起こる。', wiki: '麒麟がくる', officialUrl: null },
              { year: 1582, era: '天正10年', node: '本能寺の変——「三日天下」と山崎の戦い', desc: '天正10年6月2日、明智光秀が本能寺で織田信長を急襲。「敵は本能寺にあり」が歴史の名言として残るが、わずか13日後の山崎の戦いで羽柴秀吉に敗れ落命。', wiki: '本能寺の変', officialUrl: null },
              { year: 1575, era: '天正3年', node: '長篠の戦い——信長の大戦略に光秀も参加', desc: '長篠の戦いで武田軍を壊滅させた織田信長の快進撃。明智光秀は重臣として台頭し、「丹波平定」を成し遂げ信長の信頼厚い将として地位を固める。', wiki: '長篠の戦い', officialUrl: null },
              { year: 1568, era: '永禄11年', node: '織田信長の上洛——光秀が仕えた時代の始まり', desc: '足利義昭を奉じた織田信長が上洛を果たし、天下統一への歩みが加速。明智光秀は信長に仕え、後に丹波・近江を治める重臣へと出世していく。', wiki: '織田信長', officialUrl: null },
              { year: 1528, era: '享禄元年頃', node: '明智光秀 誕生——美濃の武家に生まれる', desc: '美濃国(岐阜県)の土岐氏の流れを汲む明智家に誕生。幼少期の詳細は不明な部分が多く、その謎が現代でも数多くの研究・創作の源となっている。', wiki: '明智光秀', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'nhk_taiga_history',
            label: '大河ドラマ',
            axis: 'NHK大河ドラマの歴史——60年以上続く日本のプレミアム歴史ドラマ',
            timeline: [
              { year: 2026, era: '令和8年', node: '「豊臣兄弟！」——秀吉死後の豊臣家を描く意欲作', desc: '北川悦吏子脚本「豊臣兄弟！」が放送中。秀吉没後の豊臣政権崩壊を豊臣秀長視点から描き、新しい歴史解釈で高い評価を受ける。', wiki: 'NHK大河ドラマ', officialUrl: null },
              { year: 2023, era: '令和5年', node: '「どうする家康」——松本潤主演の家康像が話題', desc: '嵐の松本潤が主演した「どうする家康」が放送。家康を「弱い主人公が決断を迫られる姿」で描く新解釈が話題を呼ぶ。', wiki: 'どうする家康', officialUrl: null },
              { year: 2016, era: '平成28年', node: '「真田丸」——三谷幸喜脚本の人気大河', desc: '三谷幸喜脚本「真田丸」が好評。コミカルな演出と史実を絡めたエンターテインメント大河として、若い視聴者層を開拓した意欲作。', wiki: '真田丸 (NHK大河ドラマ)', officialUrl: null },
              { year: 1987, era: '昭和62年', node: '「独眼竜政宗」——渡辺謙主演で歴代最高視聴率', desc: '渡辺謙主演「独眼竜政宗」が平均視聴率39.7%を記録し、NHK大河ドラマ歴代最高視聴率を樹立。東北ゆかりの武将が国民的ヒーローとなった。', wiki: '独眼竜政宗 (NHK大河ドラマ)', officialUrl: null },
              { year: 1963, era: '昭和38年', node: 'NHK大河ドラマ第1作「花の生涯」', desc: '1963年1月、第1回NHK大河ドラマ「花の生涯」が放送開始。井伊直弼を題材にした歴史劇は爆発的な人気を得て、毎年1本の大型歴史ドラマというフォーマットを確立。', wiki: 'NHK大河ドラマ', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '映画「踊る大捜査線 N.E.W.」——織田裕二・柳葉敏郎が26年ぶりに再共演、2026年冬公開に向け予告編解禁',
        summary: '映画「踊る大捜査線 N.E.W.」の予告編が解禁された。織田裕二演じる青島俊作と柳葉敏郎演じる室井慎次が26年ぶりに再共演。1997年にスタートした国民的警察ドラマシリーズが最新テクノロジーと新世代キャストを交えて2026年冬に復活する。',
        sourceUrl: 'https://www.crank-in.net/',
        sourceLabel: 'クランクイン！',
        hotwords: [
          {
            id: 'odoru_history',
            label: '踊る大捜査線',
            axis: '「踊る大捜査線」シリーズの歩み——フジテレビ最高視聴率から「N.E.W.」まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '映画「踊る大捜査線 N.E.W.」冬公開へ——26年ぶりの原点コンビ復活', desc: '織田裕二・柳葉敏郎の「原点コンビ」が26年ぶりに共演する「N.E.W.」が2026年冬に公開予定。新世代キャストとの共演も話題に。', wiki: '踊る大捜査線', officialUrl: null },
              { year: 2024, era: '令和6年', node: '「室井慎次 敗れざる者」「生き続ける者」2部作公開', desc: '2024年に「室井慎次」を主人公にした2部作が公開。シリーズの継続とファンへの応答として高い期待を集めた。', wiki: '踊る大捜査線', officialUrl: null },
              { year: 2012, era: '平成24年', node: '映画「踊る大捜査線 THE FINAL」——118億円の超大作', desc: 'THE FINALが公開、興行収入118億円を記録。シリーズの「完結」とされたが、後にスピンオフ・外伝が続いた。', wiki: '踊る大捜査線 THE FINAL 新たなる希望', officialUrl: null },
              { year: 2003, era: '平成15年', node: '映画「踊る大捜査線 THE MOVIE 2」——172億円の邦画記録', desc: 'THE MOVIE 2が公開、当時の邦画興行収入記録を更新する172億円を達成。「踊る」ブームが日本映画の歴史を変えた。', wiki: '踊る大捜査線 THE MOVIE 2 レインボーブリッジを封鎖せよ!', officialUrl: null },
              { year: 1998, era: '平成10年', node: '映画「踊る大捜査線 THE MOVIE」——ドラマ発の映画化として成功', desc: 'ドラマ人気を受けて制作された劇場版第1作が公開。スペシャルドラマからの劇場版化モデルを確立した。', wiki: '踊る大捜査線 THE MOVIE', officialUrl: null },
              { year: 1997, era: '平成9年', node: 'TVドラマ「踊る大捜査線」スタート——平均視聴率19.1%の社会現象', desc: 'フジテレビ月9枠でスタートした警察ドラマ。「湾岸署(架空の所轄警察署)」を舞台にしたリアルな警察描写が社会現象を起こし、平均視聴率19.1%を記録した。', wiki: '踊る大捜査線', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'jp_police_drama_history',
            label: '警察ドラマ',
            axis: '日本の警察ドラマ史——「七人の刑事」から「踊る」「VIVANT」まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '「踊る大捜査線 N.E.W.」——「警察エンタメ」の再定義', desc: '「踊る」新作が警察ドラマを再定義。「現実的な官僚制度・ヒエラルキー批判」という「踊る」モデルは2020年代の警察ドラマの標準形となっている。', wiki: '踊る大捜査線', officialUrl: null },
              { year: 2023, era: '令和5年', node: '「VIVANT」——外務省・蒙古・テロを描くスケールの大型警察ドラマ', desc: '福澤克雄監督・堺雅人主演「VIVANT」がTBS日曜劇場で放送。国際諜報・テロ・アイデンティティを扱い、警察・スパイドラマの枠を超えた。', wiki: 'VIVANT', officialUrl: null },
              { year: 2000, era: '平成12年', node: '「相棒」スタート——2人組刑事ドラマの定番に', desc: 'テレビ朝日「相棒」が放送開始。水谷豊演じる杉下右京と若い相棒のコンビが長寿シリーズとなり、日本の警察ドラマの定型を作った。', wiki: '相棒', officialUrl: null },
              { year: 1972, era: '昭和47年', node: '「太陽にほえろ!」放送開始——昭和刑事ドラマの全盛期', desc: '「太陽にほえろ!」が1972年から1986年まで放送。「ジーパン刑事」「テキサス刑事」など個性的な刑事キャラクターが昭和の警察ドラマを形成した。', wiki: '太陽にほえろ!', officialUrl: null },
              { year: 1961, era: '昭和36年', node: '「七人の刑事」——日本警察ドラマの原点', desc: 'TBS「七人の刑事」が放送開始。リアリティある捜査描写と人間ドラマを組み合わせた形式が日本の警察ドラマの基礎を作った。', wiki: '七人の刑事', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
    ],
    fudosan: [
      {
        time: '08:00',

        headline: '定期借地権付きマンション2026年に過去最多供給へ——東京都心の地価高騰が「土地を買わない」選択を加速',
        summary: '不動産経済研究所によると、定期借地権付きマンション(借地マンション)の2026年供給数が過去最多水準になる見通し。東京都心の地価が坪1000万円超のエリアが増え、土地を所有せず定期借地権(50年など)でマンションを建てる方式が普及している。購入価格が通常の5〜7割程度となる一方、借地期間終了後の返還義務があるため、長期資産性についての議論も続く。',
        sourceUrl: 'https://www.nikkei.com/',
        sourceLabel: '日本経済新聞 / 不動産経済研究所',
        hotwords: [
          {
            id: 'teiki_shakuchi_history',
            label: '定期借地権',
            axis: '定期借地権の歴史——「土地を買わない」選択肢の誕生と普及',
            timeline: [
              { year: 2026, era: '令和8年', node: '定期借地マンションが過去最多供給', desc: '地価高騰を背景に定期借地権付きマンションの供給が急増。5〜7割の価格でマンションを取得できる手段として注目が高まる。', wiki: '借地権', officialUrl: null },
              { year: 2015, era: '平成27年', node: 'アベノミクスの地価上昇と借地マンション再評価', desc: 'アベノミクスによる不動産価格上昇で定期借地権付きマンションが改めて注目される。価格差の大きさが「現実的な都心居住手段」として評価される。', wiki: '借地権', officialUrl: null },
              { year: 2003, era: '平成15年', node: '定期借地権付き分譲マンションの普及期', desc: '定期借地権付きマンションが首都圏で相次いで分譲開始。土地付きより2〜4割安い価格帯が注目を集め、都心居住の新しい選択肢となる。', wiki: '借地権', officialUrl: null },
              { year: 1992, era: '平成4年', node: '借地借家法改正——定期借地権誕生', desc: '旧来の「普通借地権」(更新を繰り返せる権利)に加え、期間終了後に土地を確実に返還できる「定期借地権」が創設。地主が土地を貸しやすくなる。', wiki: '借地権', officialUrl: null },
              { year: 1983, era: '昭和58年', node: '臨時借地・借家法特例の議論——借地改革の端緒', desc: 'バブル期前の土地高騰を受け、旧借地法の問題点(地主が土地を取り戻せない)の解決を目指す法改正論議が本格化する。', wiki: '借地法', officialUrl: null },
              { year: 1921, era: '大正10年', node: '旧借地法制定——「土地を借りて建物を建てる」という近代的権利の確立', desc: '借地権(土地を借りて建物を建てる権利)を保護する旧借地法が制定。戦後の経済成長期を通じて「借地に家を建てる」という生活様式が普及する。', wiki: '借地法', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'tokyo_mansion_history',
            label: '東京マンション',
            axis: '東京マンションの歴史——高度成長から億ションまで',
            timeline: [
              { year: 2026, era: '令和8年', node: '港区・千代田区で坪1000万超が常態化', desc: '東京都心の高額マンション市場で坪単価1000万円を超えるエリアが拡大。外国人投資家と富裕層の需要が支えるが、一般サラリーマンには手が届かない水準に。', wiki: 'マンション', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'コロナ禍でも東京マンション価格上昇続く', desc: '新型コロナウイルス禍でもテレワーク需要や低金利で東京圏のマンション価格は下落せず上昇継続。郊外・広い間取りへの需要シフトが起きる。', wiki: 'マンション', officialUrl: null },
              { year: 2013, era: '平成25年', node: 'アベノミクスと「億ション」ブーム', desc: '低金利・円安・株高が重なりマンション価格が急騰。港区・渋谷区で1億円超の「億ション」が相次いで分譲され高額物件ブームが起きる。', wiki: 'マンション', officialUrl: null },
              { year: 2000, era: '平成12年', node: 'マンション建て替え問題の顕在化', desc: '1970〜80年代に建設された分譲マンションが築30年を超え老朽化問題が顕在化。区分所有法の改正で建て替え決議の要件が緩和される。', wiki: 'マンション建替え', officialUrl: null },
              { year: 1985, era: '昭和60年', node: 'バブル期前夜——都心地価が急騰', desc: 'プラザ合意後の低金利政策で不動産価格が急騰し始める。東京都心のマンション価格が急激に上昇し「普通のサラリーマンには買えない」時代の始まり。', wiki: 'バブル景気', officialUrl: null },
              { year: 1960, era: '昭和35年', node: '公団分譲マンションの始まり', desc: '日本住宅公団が集合住宅を「分譲」し始め、現代的な意味での分譲マンションの起源となる。「マンション」という言葉が定着し始める時期。', wiki: '日本住宅公団', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '2026年地価公示——全用途平均+5.3%でバブル期以来最大の上昇率、三大都市圏に集中する二極化が鮮明に',
        summary: '2026年3月に公表された国土交通省の地価公示で、全用途平均の上昇率が前年比+5.3%と、バブル期以来最大の上昇率を記録した。東京都心・大阪・名古屋の上昇が突出する一方、地方圏では上昇・横ばい・下落が混在する「二極化」が鮮明。インバウンド需要と外国人投資家の参入が都市部地価を押し上げている。',
        sourceUrl: 'https://www.homes.co.jp/cont/press/buy/buy_01937/',
        sourceLabel: 'LIFULL HOME\'S PRESS / 日本経済新聞',
        hotwords: [
          {
            id: 'chika_koshi_history',
            label: '地価公示',
            axis: '日本の地価公示制度の歴史——バブルと失われた30年が刻んだ土地価格の記憶',
            timeline: [
              { year: 2026, era: '令和8年', node: '2026年地価公示——バブル期以来最大の上昇率+5.3%', desc: '全用途平均が5.3%上昇し1990年バブル期以来の最高水準に。東京・大阪・名古屋の都心部は10%超の地点も多く、観光需要と外国人投資家の参入が主因。', wiki: '地価公示', officialUrl: null },
              { year: 2023, era: '令和5年', node: 'インバウンド復活——訪日観光客が地価を押し上げ本格化', desc: 'コロナ禍から完全回復したインバウンド観光が地価を押し上げる。京都・大阪・東京の観光エリアで商業地が急騰し、外資系ホテル・リゾート投資が加速。', wiki: '地価公示', officialUrl: null },
              { year: 2012, era: '平成24年', node: 'アベノミクスで地価回復——東京都心から上昇転換', desc: 'アベノミクスの金融緩和と東京五輪招致決定が地価の下落トレンドを転換。都心5区や湾岸エリアから上昇が始まる転換点。', wiki: 'アベノミクス', officialUrl: null },
              { year: 2002, era: '平成14年', node: '全国地価——12年連続下落の底', desc: 'バブル崩壊後の地価下落が止まらず全国的に12年連続下落。「土地神話の崩壊」が完成し、土地を資産と見なさない価値観への転換が加速。', wiki: '地価公示', officialUrl: null },
              { year: 1991, era: '平成3年', node: 'バブル崩壊——地価急落の始まり', desc: '日銀の急速な利上げと土地融資総量規制がバブルを直撃。東京都心の商業地地価が翌年以降急落し始め、「失われた30年」の出発点となる。', wiki: 'バブル景気', officialUrl: null },
              { year: 1990, era: '平成2年', node: 'バブルピーク——東京都心の地価が最高値', desc: '不動産融資と日本列島改造論が生んだ地価バブルが頂点に達する。東京都心の商業地で坪単価億円を超える地点が続出し、「東京の土地を売れば米国全土が買える」と言われた時代。', wiki: 'バブル景気', officialUrl: null },
              { year: 1970, era: '昭和45年', node: '地価公示法成立——地価の「公正な指標」が誕生', desc: '1970年に「地価公示法」が成立し、国が標準地の正常な土地価格を年1回公示する制度が始まる。高度成長期の地価高騰を背景に、適正地価の形成と取引の指標として機能するようになる。', wiki: '地価公示', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'jp_urban_dev_history',
            label: '都市再開発',
            axis: '日本の都市再開発の歴史——戦後復興から令和の大再開発まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '渋谷・虎ノ門・麻布台——令和の大再開発が続々完成', desc: '渋谷スクランブルスクエア第2期・麻布台ヒルズ森JPタワーなど大型再開発が相次ぐ。東京の空高く伸びるビル群が外資系企業・富裕層を引き付け、都心集中が加速。', wiki: '都市再開発', officialUrl: null },
              { year: 2014, era: '平成26年', node: '東京五輪決定——都市インフラ整備が加速', desc: '2020年東京五輪の開催決定で選手村・新国立競技場・臨海部再開発が本格化。外国人投資家・大手デベロッパーが東京への投資を一斉に加速させる。', wiki: '2020年東京オリンピック', officialUrl: null },
              { year: 2003, era: '平成15年', node: '六本木ヒルズ開業——「ヒルズ族」が象徴する都心回帰', desc: '森ビルの旗艦プロジェクト「六本木ヒルズ」が開業。「職住遊一体の複合開発」モデルを確立し、IT長者・外資系企業が集積する「ヒルズ族」ブームを生み出す。', wiki: '六本木ヒルズ', officialUrl: null },
              { year: 1988, era: '昭和63年', node: 'バブル期——幕張新都心・みなとみらい整備が進む', desc: 'バブル景気を背景に幕張新都心・横浜みなとみらい21・さいたま新都心などの大規模都市開発が同時多発的に進行。「新都心」づくりが全国各地で起こる。', wiki: '幕張新都心', officialUrl: null },
              { year: 1960, era: '昭和35年', node: '高度成長と住宅不足——団地が「憧れの住居」になる', desc: '日本住宅公団が供給する鉄筋コンクリート団地が「モダンな生活」の象徴として人気を博す。農村から都市への人口流入が続き、都市部の住宅不足が深刻化。', wiki: '日本住宅公団', officialUrl: null },
              { year: 1919, era: '大正8年', node: '都市計画法制定——近代日本の都市計画の誕生', desc: '大正8年、「都市計画法」「市街地建築物法」が制定され日本の近代都市計画の基盤が整備される。用途地域・市街地整備の概念が法律として確立。', wiki: '都市計画法', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '東京都心3区の中古マンション成約価格が頭打ち——港区・千代田区・中央区で売り手と買い手の「価格差」が拡大',
        summary: '不動産調査会社の最新データによると、東京都心3区(港区・千代田区・中央区)の中古マンション成約価格が2026年に入って頭打ちとなり、売り出し価格と成約価格の乖離が拡大していることが分かった。日銀の利上げ継続による住宅ローン金利の上昇が、高額物件の需要を抑制し始めていることが背景にある。',
        sourceUrl: 'https://diamond-fudosan.jp/articles/-/1113099',
        sourceLabel: 'ダイヤモンド不動産研究所',
        hotwords: [
          {
            id: 'tokyo_chuuko_mansion',
            label: '都心マンション',
            axis: '東京都心マンション市場の歴史——バブルから令和の高値圏まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '都心3区の成約価格が頭打ち——売買乖離が拡大', desc: '港区・千代田区・中央区で売り手の希望価格と実際の成約価格のギャップが拡大。日銀利上げと住宅ローン金利上昇が高額物件需要に影響し始めた。', wiki: '東京都', officialUrl: null },
              { year: 2024, era: '令和6年', node: '首都圏新築マンション平均価格9383万円——バブル超えの高値', desc: '首都圏新築マンション平均価格が初めて9000万円台を超えた。外国資本・超富裕層の需要と低金利が重なった結果で、一般サラリーマン層は「買えないエリア」が拡大。', wiki: '首都圏', officialUrl: null },
              { year: 2013, era: '平成25年', node: 'アベノミクス・東京五輪特需——マンション価格上昇の転換点', desc: '2020年東京五輪決定とアベノミクスの低金利政策が重なり、都心マンション需要が急増。この年を境に2010年代の価格上昇が始まった。', wiki: '東京オリンピック (2020年)', officialUrl: null },
              { year: 2003, era: '平成15年', node: '「都心回帰」——超高層タワマン建設ラッシュ', desc: 'バブル崩壊後に地価が底打ちし、都心回帰の動きが始まった。都市再開発と高層マンション建設が加速し、「タワマン」という居住形態が定着した。', wiki: 'タワーマンション', officialUrl: null },
              { year: 1991, era: '平成3年', node: 'バブル崩壊——東京の地価が最高値から転落', desc: 'バブル経済の崩壊で東京の地価が暴落。1990年代前半の都心地価はピーク比50〜70%下落し、住宅市場低迷が始まった。', wiki: 'バブル景気', officialUrl: null },
              { year: 1988, era: '昭和63年', node: 'バブル最盛期——東京の地価が「日本列島全体を買えるレベル」に', desc: '東京の地価が「東京23区の時価総額でアメリカ全土の土地が買える」と言われたバブル最盛期。超富裕層・企業・機関投資家が都心の高額物件を購入した。', wiki: 'バブル景気', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'jp_land_price_history',
            label: '地価史',
            axis: '日本の地価政策史——地租改正から令和の二極化まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '全用途地価+5.3%・都心集中——地価の「二極化」が明確に', desc: '全国の地価が平均+5.3%と高水準の上昇を続ける一方、地方・過疎地域の地価下落が加速。都市と地方の格差が「土地」という実体資産でも鮮明になった。', wiki: '地価公示', officialUrl: null },
              { year: 2003, era: '平成15年', node: '地価公示——底値確認後の都市再生', desc: '長期低迷していた地価が特定エリアで底を打ち、都心部での地価上昇が始まった。都市再開発プロジェクトが各地で動き始めた年。', wiki: '地価公示', officialUrl: null },
              { year: 1970, era: '昭和45年', node: '大阪万博と高度成長——「土地神話」の形成', desc: '大阪万博を契機に日本全国で地価が高騰。「土地を持てば必ず値上がりする」という「土地神話」が定着し、土地への過剰な投資が加速した。', wiki: '日本万国博覧会', officialUrl: null },
              { year: 1950, era: '昭和25年', node: '国土法以前の混乱期——土地政策の模索', desc: '戦後の土地政策の混乱期。財産税・農地解放・都市計画の変更が複雑に絡み合い、土地転がし・地上げが横行した。', wiki: '地価公示', officialUrl: null },
              { year: 1873, era: '明治6年', node: '地租改正——近代的土地所有の確立', desc: '明治政府が地租改正を実施し、近代的な土地私有制度が確立。土地の売買・担保が法的に整備され、現代の地価制度の原点となった。', wiki: '地租改正', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
    ],
    gadget: [
      {
        time: '08:00',

        headline: 'ロジクール MX MASTER 4がWindows 11「触覚フィードバック」対応——スナップやウィンドウ操作に「振動」が加わる',
        summary: 'ロジクールがフラッグシップマウス「MX MASTER 4」の新ファームウェアを公開し、Windows 11の「Advanced Haptics(触覚フィードバック)」機能に対応。ウィンドウのスナップやタスクビュー操作時にマウスが微弱な振動を返すことで、操作の境界を「触覚」で認識できるようになる。PC操作に新しい感覚的次元を加える機能として注目されている。',
        sourceUrl: 'https://pc.watch.impress.co.jp/',
        sourceLabel: 'PC Watch / ロジクール公式',
        hotwords: [
          {
            id: 'computer_mouse_history',
            label: 'マウス',
            axis: 'コンピューターマウスの歴史——インターフェースの発明から触覚フィードバックへ',
            timeline: [
              { year: 2026, era: '令和8年', node: 'MX MASTER 4——触覚フィードバック対応', desc: 'ロジクールのMX MASTER 4がWindows 11の触覚フィードバックに対応。スクロールやウィンドウ操作に「振動」という新しい感覚的フィードバックを追加。', wiki: 'マウス (コンピュータ)', officialUrl: null },
              { year: 2012, era: '平成24年', node: 'MX MASTERシリーズ登場——プロ向けマウスの確立', desc: 'ロジクールがMX MASTERシリーズを発表。フリースピンホイールと多機能ボタン配置でプロユーザー向け高機能マウスの新基準を確立。', wiki: 'マウス (コンピュータ)', officialUrl: null },
              { year: 2004, era: '平成16年', node: 'レーザーセンサーマウス——光学の次世代', desc: 'ロジクールがレーザーセンサー搭載マウスを発売。光学マウスより高精度な追跡が可能になり、ゲーミングと専門職用途で普及。', wiki: 'マウス (コンピュータ)', officialUrl: null },
              { year: 1999, era: '平成11年', node: '光学マウス——ボールの廃止', desc: 'マイクロソフトとロジクールが相次いでボールレスの光学マウスを発売。メンテナンス不要の時代へ。', wiki: 'マウス (コンピュータ)', officialUrl: null },
              { year: 1984, era: '昭和59年', node: 'Macintosh——マウスが一般大衆に', desc: 'アップルがマッキントッシュを発売し、マウスを標準付属品として初めて一般消費者に届ける。GUI+マウスという操作体系が「コンピュータの新常識」に。', wiki: 'Macintosh', officialUrl: null },
              { year: 1973, era: '昭和48年', node: 'Xerox Altoに初採用', desc: 'ゼロックスのAltoで3ボタンマウスが採用される。GUIとの組み合わせでマウスが「コンピュータ操作の道具」として確立されたマイルストーン。', wiki: 'Xerox Alto', officialUrl: null },
              { year: 1968, era: '昭和43年', node: 'ダグラス・エンゲルバート——マウスの発明', desc: 'スタンフォード研究所のダグラス・エンゲルバートが木製のポインティングデバイス「マウス」を公開デモ。"The Mother of All Demos"と呼ばれる伝説のプレゼンの一部。', wiki: 'マウス (コンピュータ)', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'logicool_history',
            label: 'ロジクール',
            axis: 'ロジテック/ロジクールの歴史——スイス生まれの周辺機器帝国',
            timeline: [
              { year: 2026, era: '令和8年', node: 'MX MASTER 4——触覚対応で次世代へ', desc: 'Windows 11の触覚フィードバック対応マウスを世界で初めて製品化。PC周辺機器メーカーとして先端ハプティクス技術を牽引。', wiki: 'ロジクール', officialUrl: null },
              { year: 2021, era: '令和3年', node: 'ゲーミング×テレワーク需要で急成長', desc: 'コロナ禍のテレワーク需要とゲーミング需要が同時爆発し、年間売上が50億ドルを超える。ロジクールのウェブカメラが特に爆発的に売れる。', wiki: 'ロジクール', officialUrl: null },
              { year: 2013, era: '平成25年', node: 'ゲーミングブランド「ロジクールG」誕生', desc: 'eスポーツ・ゲーミング向けのハイエンドブランド「Logitech G」が始動。プロゲーマー向けのマウス・キーボード・ヘッドセットが急拡大。', wiki: 'ロジクール', officialUrl: null },
              { year: 2008, era: '平成20年', node: '売上20億ドル突破——PC周辺機器最大手に', desc: 'キーボード・マウス・ウェブカメラ・スピーカーなど幅広い製品群でPC周辺機器の世界最大手に成長。日本でも「ロジクール」の名が定着。', wiki: 'ロジクール', officialUrl: null },
              { year: 1994, era: '平成6年', node: '日本法人設立——ロジクール株式会社', desc: '日本市場向けの法人「ロジクール株式会社」を設立。海外での「ロジテック」という名称と異なり、日本では早期から「ロジクール」ブランドを使用。', wiki: 'ロジクール', officialUrl: null },
              { year: 1981, era: '昭和56年', node: 'スイスで創業——初代マウスを開発', desc: 'ダニエル・ブールらがスイスのアパグル(後のロールス)で創業。ゼロックスのALTO向けにマウスを開発したことが会社の起源。', wiki: 'ロジクール', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'Samsung Galaxy Unpacked 2026——7月22日ロンドン開催を正式発表、Galaxy Watch 8 UltraとGalaxy Buds 4が登場へ',
        summary: 'Samsungが2026年夏の大規模新製品発表イベント「Galaxy Unpacked」を7月22日に英ロンドンで開催すると正式発表した。新型スマートウォッチと次世代ワイヤレスイヤホンが発表される見通し。AIヘルスケア機能の大幅強化が焦点となっている。',
        sourceUrl: 'https://www.gizmodo.jp/article/uwasa_2026_gadget/',
        sourceLabel: 'ギズモード・ジャパン / ケータイWatch',
        hotwords: [
          {
            id: 'samsung_galaxy_history',
            label: 'Galaxy',
            axis: 'SamsungとGalaxyの歴史——韓国の半導体巨人がスマートデバイスの王者となるまで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'Galaxy Unpacked 2026——AIヘルスケアウォッチを発表', desc: 'Galaxy Watch 8 Ultraがロンドンで発表予定。AI搭載の血糖値推定・睡眠スコアリング・体組成分析など健康機能を強化し、Apple Watchとの差別化を図る。', wiki: 'サムスン電子', officialUrl: null },
              { year: 2023, era: '令和5年', node: 'Galaxy S23 Ultra——「ビジネス最強スマホ」として高評価', desc: 'Galaxy S23 Ultraが高評価を獲得。AI機能・Sペン・200MPカメラが融合したフラッグシップが、Androidスマホの頂点を示す。', wiki: 'サムスン電子', officialUrl: null },
              { year: 2019, era: '令和元年', node: 'Galaxy Fold——折りたたみスマホ時代を切り開く', desc: 'SamsungがGalaxy Foldを発売し、折りたたみスマートフォン市場を創出。後継機で改善が進み、フォールダブルスマホの代名詞となる。', wiki: 'サムスン電子', officialUrl: null },
              { year: 2010, era: '平成22年', node: 'Galaxy S初代——Androidスマホの主役に躍り出る', desc: 'SamsungがAndroidスマートフォン「Galaxy S」シリーズを発売。当時のiPhoneに対抗する高性能・大画面スマホとして急速にシェアを拡大。', wiki: 'サムスン電子', officialUrl: null },
              { year: 1993, era: '平成5年', node: 'Samsung——「新経営」宣言・品質革命へ', desc: '1993年、李健熙会長が「女房と子供以外はすべて変えろ」と宣言した「新経営」が始動。品質優先への大転換でSamsungが世界ブランドへと跳躍する起点となる。', wiki: 'サムスン電子', officialUrl: null },
              { year: 1969, era: '昭和44年', node: 'Samsung電子工業——半導体事業の黎明', desc: '1969年、三星電子(Samsung Electronics)が設立。家電・半導体・通信機器と事業を拡大し、後に世界最大の半導体メーカーへと成長する礎を築く。', wiki: 'サムスン電子', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'smartwatch_history',
            label: 'スマートW',
            axis: 'スマートウォッチの歴史——「時計の再発明」から健康管理端末への進化',
            timeline: [
              { year: 2026, era: '令和8年', node: 'AI健康ウォッチ元年——血糖値推定・体組成分析が標準装備へ', desc: 'Apple WatchとGalaxy Watch両陣営がAIを活用した血糖値推定・体組成計測を追加。スマートウォッチが「予防医療の窓口」として医療現場にも普及し始める。', wiki: 'スマートウォッチ', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'Apple Watch Ultra——スポーツ・ダイビング向け高耐久モデル登場', desc: 'Appleが「Apple Watch Ultra」を発売。チタンケース・潜水対応・48時間バッテリーで登山家・トライアスリートに特化した高級路線を確立。', wiki: 'Apple Watch', officialUrl: null },
              { year: 2018, era: '平成30年', node: 'Apple Watch Series 4——ECG(心電図)機能を搭載', desc: 'Apple WatchがECG(心電図)機能を搭載。「医療機器」と「ファッション」の融合という新たなデバイスカテゴリを確立した転換点。', wiki: 'Apple Watch', officialUrl: null },
              { year: 2015, era: '平成27年', node: 'Apple Watch初代発売——スマートウォッチ市場が変貌', desc: 'AppleがApple Watch初代を発売。スマートウォッチの大衆普及を本格的に起動させ、ファッション×テクの融合がトレンドとなる。', wiki: 'Apple Watch', officialUrl: null },
              { year: 1972, era: '昭和47年', node: '液晶デジタルウォッチ——ハミルトン「Pulsar」が時計の革命', desc: '1972年、Hamiltonが世界初の電子デジタル腕時計「Pulsar」を発売。ボタン押下でLEDが数字を表示する革命的なデザインが「未来の時計」として注目される。', wiki: '腕時計', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '折りたたみiPhone「iPhone Ultra」——台湾・中国工場で部品製造が本格化、2026年秋の量産開始へ',
        summary: '複数の業界ソースによると、Apple初の折りたたみスマートフォン「iPhone Ultra」(仮称)の量産に向け、台湾・中国の主要工場で部品製造が本格化していることが明らかになった。7.8インチのメインディスプレイと5.5インチのサブ画面を備えた構成で、2026年9月の「iPhone 18」シリーズ発表と同時に公開される見通しだ。',
        sourceUrl: 'https://iphone-mania.jp/iphone18/',
        sourceLabel: 'iPhone Mania / スーログ',
        hotwords: [
          {
            id: 'foldable_phone_lineage',
            label: '折りたたみ機',
            axis: '折りたたみスマートフォンの歴史——Samsung Fold創生からApple参入まで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'Apple「iPhone Ultra」折りたたみ量産——業界最後の「最大参入者」', desc: '折りたたみスマホ市場の最後の大物・Appleが量産に踏み切った。Samsung・Huawei・Motorolaが先行する中、Apple参入で市場が一気に大衆化するとの予測。', wiki: 'スマートフォン', officialUrl: null },
              { year: 2023, era: '令和5年', node: 'Samsung Galaxy Z Fold5——折りたたみが「高級スマホ」の定番に', desc: 'SamsungのGalaxy Z Foldシリーズが成熟し、折りたたみ機が「特殊」から「選択肢の一つ」へ転換。Xperia・Motorola・Huaweiも追随。', wiki: null, officialUrl: null },
              { year: 2021, era: '令和3年', node: 'Huawei Mate X2・Oppo Find N——中国勢が折りたたみを量産', desc: '中国メーカーが折りたたみスマホを大量投入し、価格競争が激化。韓中の競争が折りたたみ機の「普及のトリガー」となった。', wiki: 'Huawei', officialUrl: null },
              { year: 2019, era: '令和元年', node: 'Samsung Galaxy Fold——折りたたみスマホ商業化の第1号', desc: 'Samsungが世界初の本格的な折りたたみスマートフォン「Galaxy Fold」を商業発売。価格約25万円・初期不良問題を乗り越えて「折りたたみ元年」を開いた。', wiki: 'Samsung Galaxy Fold', officialUrl: null },
              { year: 2004, era: '平成16年', node: 'ガラケー二つ折り携帯最盛期——折りたたみの源流', desc: '日本の「ガラケー」二つ折り携帯が全盛期を迎え、携帯各社が薄型・軽量・デザイン性で競争。スマートフォン折りたたみ機の先行事例として今日的に再評価される。', wiki: 'ガラケー', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'apple_iphone_lineup',
            label: 'iPhone史',
            axis: 'iPhoneの進化——タッチパネル革命から折りたたみ時代まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '「iPhone Ultra」折りたたみ——スマホの「第2形態」元年', desc: 'iPhone 18シリーズと同時発表予定の折りたたみ「iPhone Ultra」が、スマートフォンの次世代フォームファクターを決定づける見通し。', wiki: 'iPhone', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'iPhone 14 Pro「ダイナミックアイランド」——切り欠きを機能に変えた発想の転換', desc: '「ノッチ」の廃止と「ダイナミックアイランド」の導入でiPhoneの外観が刷新。機能としての通知領域という新発想が業界標準になった。', wiki: 'iPhone 14', officialUrl: null },
              { year: 2017, era: '平成29年', node: 'iPhone X——フルスクリーン・Face IDの革命', desc: '10周年記念モデルiPhone Xがホームボタンを廃止し、全面ディスプレイとFace IDを導入。現代iPhoneの基本設計を確立。', wiki: 'iPhone X', officialUrl: null },
              { year: 2010, era: '平成22年', node: 'iPhone 4——Retina Displayの登場', desc: 'iPhone 4でRetina Displayが搭載され、スマホの「画面品質競争」が始まった。', wiki: 'iPhone 4', officialUrl: null },
              { year: 2007, era: '平成19年', node: '初代iPhone——スティーブ・ジョブズが変えた電話の常識', desc: 'スティーブ・ジョブズがMacworld Expoで初代iPhoneを発表。「電話・iPod・インターネット通信機の3つを一つにした革命的製品」として現代スマートフォン時代を開いた。', wiki: 'iPhone', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
    ],
    game: [
      {
        time: '08:00',

        headline: 'Square EnixのHD-2D新作『ティアナの帝国——四つの時代』2026年冬発売決定——時代を超えるアクションRPG',
        summary: 'スクウェア・エニックスが独自開発のHD-2Dエンジンを用いた新作アクションRPG『ティアナの帝国——四つの時代』を2026年冬に発売すると発表。4つの異なる時代(古代・中世・近世・現代)を行き来しながら謎を解くシステムが特徴で、「オクトパストラベラー」開発チームが手掛ける。Nintendo Switch 2・PS5・Xbox Series X|S・PCで展開。',
        sourceUrl: 'https://www.gamespark.jp/',
        sourceLabel: 'Game*Spark / AUTOMATON',
        hotwords: [
          {
            id: 'hd2d_history',
            label: 'HD-2D',
            axis: 'HD-2Dの歴史——スクウェア・エニックスが生んだ新ドット絵革命',
            timeline: [
              { year: 2026, era: '令和8年', node: '『ティアナの帝国——四つの時代』発表', desc: 'HD-2Dエンジンを用いた新作アクションRPG。4時代を舞台にしたオープンワールド的探索と謎解きが融合した意欲作。', wiki: 'スクウェア・エニックス', officialUrl: null },
              { year: 2024, era: '令和6年', node: 'ドラゴンクエストIII HD-2D版発売', desc: 'シリーズ最高傑作との呼び声高い「ドラクエIII」がHD-2D版でリメイク。PlayStation 5・Nintendo Switch・Xboxで発売し高い評価を得る。', wiki: 'ドラゴンクエストIII そして伝説へ…', officialUrl: null },
              { year: 2022, era: '令和4年', node: '『オクトパストラベラーII』発表', desc: '初代の続編として8人の旅人が再び登場。Switch・PS4・PS5・PCで展開し、前作を超える規模と完成度で評価を高める。', wiki: 'OCTOPATH TRAVELER II', officialUrl: null },
              { year: 2021, era: '令和3年', node: '三角戦略——HD-2Dがシミュレーションに応用', desc: '『三角戦略』でHD-2Dがシミュレーションに応用。ドラクエIIIのHD-2Dリメイクも発表され、手法がシリーズを超えて拡大。', wiki: 'スクウェア・エニックス', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'オクトパストラベラー 大陸の覇者(モバイル)、Live A Live発表', desc: 'スマホ向け「大陸の覇者」配信。「ライブアライブ」のHD-2Dリメイクも発表されファン歓喜。', wiki: 'ライブ・ア・ライブ', officialUrl: null },
              { year: 2018, era: '平成30年', node: 'オクトパストラベラー——HD-2D誕生', desc: 'Nintendo Switchで発売。3DポリゴンにドットのテクスチャとHDRライティングを組み合わせた「HD-2D」という新グラフィック手法が登場。世界的にヒットし続編・派生作の礎となる。', wiki: 'オクトパストラベラー', officialUrl: null, isOrigin: true },
            ],
          },
          'jrpg',
        ],
      },
      {
        time: '12:00',

        headline: 'ネットマーブル「ヴァンピール」7月22日正式サービス開始——韓国産ダークファンタジーMMORPGが日本に本格上陸',
        summary: 'ネットマーブルが日本向けに展開する大型MMORPG「ヴァンピール」が7月22日に正式サービスを開始する。ダークファンタジーの世界観と最大100人が戦うリアルタイムレイドが特徴。7月15日19時から第3回公式生放送も予定されており、新コンテンツの詳細が明かされる予定。',
        sourceUrl: 'https://www.gamer.ne.jp/news/%e6%96%b0%e4%bd%9c/',
        sourceLabel: 'Gamer / 4Gamer.net',
        hotwords: [
          {
            id: 'korea_game_history',
            label: '韓国ゲーム',
            axis: '韓国ゲーム産業の歴史——PC房文化からモバイル・グローバル覇権まで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'ネットマーブル「ヴァンピール」日本上陸', desc: '韓国ネットマーブルが開発した大型MMORPG「ヴァンピール」が日本でサービス開始。グローバル展開の最前線として日本市場を重視する韓国ゲーム産業の戦略の一環。', wiki: 'ネットマーブル', officialUrl: null },
              { year: 2021, era: '令和3年', node: 'KRAFTON「PUBG: BATTLEGROUNDS」——累計ユーザー7億人突破', desc: 'KRAFTONがNASDAQに上場し、PUBGが累計ユーザー7億人を突破。韓国ゲーム企業が世界的コンテンツ産業の主役の一つとなる。', wiki: 'PlayerUnknown\'s Battlegrounds', officialUrl: null },
              { year: 2012, era: '平成24年', node: 'カカオゲームで韓国がモバイルゲームを席巻', desc: 'カカオトークゲームプラットフォームがモバイルゲームの爆発的普及を促進。韓国が「モバイルゲーム大国」としての地位を確立し始める。', wiki: 'カカオ_(企業)', officialUrl: null },
              { year: 2003, era: '平成15年', node: '「リネージュII」——韓国MMOが世界100カ国超で展開', desc: 'NCsoftの「リネージュII」が100カ国超で展開され、韓国産MMORPGが世界市場を席巻。日本でも大ヒットし、韓国ゲームの存在感が一気に高まる。', wiki: 'リネージュII', officialUrl: null },
              { year: 1998, era: '平成10年', node: 'スタークラフト——PC房文化と韓国eスポーツの誕生', desc: 'Blizzardの「スタークラフト」が韓国でブームとなり、全国に「PC방(PC房)」が急増。プロゲーマーが誕生し、eスポーツ大国・韓国の礎を築く。', wiki: 'スタークラフト', officialUrl: null },
              { year: 1987, era: '昭和62年', node: '三星電子・LG電子がPC・家電産業を拡大——ゲーム産業の土台形成', desc: '韓国の三星電子・LG電子等がPC・家電産業を拡大。政府の情報産業振興策のもとでソフトウェア開発人材が育ち、ゲーム産業の土台が形成される。', wiki: 'サムスン電子', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'mmorpg_jp_history',
            label: 'MMORPG',
            axis: '日本のMMORPG史——ウルティマ・オンラインからFFXIV復活の奇跡まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '「ヴァンピール」など新世代MMOが競合', desc: '韓国・国産・欧米MMOが競合する日本市場。クロスプラットフォーム対応と大規模レイドコンテンツが選択の鍵となる。', wiki: 'ファイナルファンタジーXIV', officialUrl: null },
              { year: 2019, era: '令和元年', node: 'ファイナルファンタジーXIV「漆黒のヴィランズ」——ゲームオブザイヤー多数受賞', desc: 'FFXIVの拡張パック「漆黒のヴィランズ」がゲームオブザイヤー多数受賞。「一度失敗したMMOを復活させた奇跡」として業界史に残る成功例となる。', wiki: 'ファイナルファンタジーXIV', officialUrl: null },
              { year: 2013, era: '平成25年', node: 'FFXIV新生エオルゼア——MMO再建神話の誕生', desc: '2010年の失敗作を全面リニューアルした「新生FFXIV」がリリース。スクウェア・エニックスが廃墟からの復活を成し遂げ、日本産MMOの誇りを取り戻す。', wiki: 'ファイナルファンタジーXIV', officialUrl: null },
              { year: 2007, era: '平成19年', node: '「マビノギ」「アラド戦記」——韓国産MMOが日本でヒット', desc: 'ネクソン「マビノギ」「アラド戦記」が日本で大ヒット。韓国産オンラインゲームが日本市場に完全浸透し、PC房型プレイスタイルが若者に波及。', wiki: 'マビノギ', officialUrl: null },
              { year: 2002, era: '平成14年', node: 'FFXI——日本初の本格国産MMORPG登場', desc: 'スクウェアの「ファイナルファンタジーXI」がPS2・PCで発売。日本人向けMMOの先駆けとして、後の日本MMO産業の礎を築く。', wiki: 'ファイナルファンタジーXI', officialUrl: null },
              { year: 1997, era: '平成9年', node: 'ウルティマ・オンライン——世界初のグラフィカルMMORPG', desc: '「ウルティマ オンライン」がリリース。グラフィカルなMMORPGの元祖として「仮想世界」という概念を大衆化した歴史的作品。', wiki: 'ウルティマオンライン', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: 'poncle Japan設立——竹安佐和記氏が代表取締役社長就任へ、新ブランド「SURVIVATON」始動と夏の新DLCも発表',
        summary: '「Vampire Survivors」開発元のponcleが日本スタジオ「Poncle Japan」の設立を発表。代表取締役社長には「エルシャダイ」「大神」「デビルメイクライ」などを手がけた竹安佐和記氏が就任予定。同時にサバイバー系新ブランド「SURVIVATON」も始動し、夏には新DLC「Legacy of the Blood Moon」もリリース予定だ。',
        sourceUrl: 'https://automaton-media.com/articles/newsjp/20260609-448458/',
        sourceLabel: 'AUTOMATON',
        hotwords: [
          {
            id: 'sawaki_takeyasu',
            label: '竹安佐和記',
            axis: '竹安佐和記の歩み——カプコンの職人からインディー革命の旗手へ',
            timeline: [
              { year: 2026, era: '令和8年', node: 'Poncle Japan代表取締役社長就任へ——poncleとの相思相愛', desc: 'Vampire Survivors開発元poncleが日本スタジオを設立し、竹安佐和記氏が代表に就任予定。「エルシャダイ」に登場するエノクとVampire SurvivorsのエノクキャラがDLCで先行コラボ済みという縁も背景に。', wiki: 'エルシャダイ', officialUrl: 'https://automaton-media.com/articles/newsjp/20260609-448458/' },
              { year: 2025, era: '令和7年', node: '「神話的構想 スターノート」(Survivaton作品)をリリース', desc: 'Vampire Survivorsにインスパイアされたローグライクアクション「神話的構想 スターノート」を個人でリリース。インディー開発者としての実績を示した。', wiki: 'エルシャダイ', officialUrl: null },
              { year: 2011, era: '平成23年', node: '「エルシャダイ」ディレクター・キャラクターデザイン', desc: '「エルシャダイ：アセンション・オブ・ザ・メタトロン」を竹安氏がディレクション。「このゲームのクオリティは神ゲー」「大丈夫だ、問題ない」はネットミームとなり今も語り継がれる。', wiki: 'エルシャダイ', officialUrl: null },
              { year: 2008, era: '平成20年', node: '「大神」北米版 制作統括', desc: '「大神」の北米リリースに携わり、クローバースタジオ解散後もIPの価値を守り続けた。この経験が後の独立・IP開発の素地となった。', wiki: '大神 (ゲーム)', officialUrl: null },
              { year: 2001, era: '平成13年', node: '「デビルメイクライ」にカプコン在籍時から関与', desc: 'カプコン在籍中に「デビルメイクライ」のビジュアル・世界観設計に携わり、ダークかつスタイリッシュなゲームデザインの礎を築く。', wiki: null, officialUrl: null },
              { year: 1982, era: '昭和57年', node: '竹安佐和記生まれ——関西出身のゲームクリエイター', desc: '竹安佐和記は1982年生まれ。幼少期からゲームと漫画に親しみ、後にカプコンへ入社してゲームクリエイターとしてのキャリアをスタートした。', wiki: null, officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'vampire_survivors_poncle',
            label: 'ヴァンサバ',
            axis: 'Vampire Survivorsとサバイバー系ゲームの革命',
            timeline: [
              { year: 2026, era: '令和8年', node: 'SURVIVATON始動・Poncle Japan設立——インディーが「ジャンル創造主」に', desc: 'poncleが「Vampire Survivors」を含む新ブランド「SURVIVATON」を立ち上げ、日本スタジオも設立。インディー1作から業界を変えたスタジオが組織的展開に入った。', wiki: 'Vampire Survivors', officialUrl: 'https://www.4gamer.net/games/618/G061824/20260607001/' },
              { year: 2026, era: '令和8年', node: '新DLC「Legacy of the Blood Moon」今夏リリース予定', desc: '10人の新キャラクター・16種以上の武器・XLステージなどを追加する大型DLCが発表。カルト教団の足跡を追うストーリー要素も。', wiki: 'Vampire Survivors', officialUrl: null },
              { year: 2023, era: '令和5年', node: 'Nintendo Switch版・スマホ版が登場——プラットフォーム拡大', desc: 'Switch版とスマートフォン版がリリースされ、PC以外のプレイヤーも大量流入。世界的なヒット作として確立した。', wiki: 'Vampire Survivors', officialUrl: null },
              { year: 2022, era: '令和4年', node: '正式版1.0リリース——売上200万本突破', desc: '2022年12月に正式版をリリース。PC向けインディーとして異例の大ヒットとなり、Steam売上で首位を獲得。「サバイバー系」というジャンルの代名詞となった。', wiki: 'Vampire Survivors', officialUrl: null },
              { year: 2021, era: '令和3年', node: 'Early Access開始——Luca Gallante個人開発で話題に', desc: 'イタリア人開発者Luca Gallanteが一人で制作した「Vampire Survivors」がSteam Early Accessを開始。1人開発・低価格・高い中毒性がゲーマーの口コミで爆発的に広がる。', wiki: 'Vampire Survivors', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
    ],
    gourmet: [
      {
        time: '08:00',

        headline: '世界No.1バリスタ粕谷哲×ファミリーマート「チャンピオンズモカ」全国7700店で発売',
        summary: '2016年ワールドバリスタチャンピオンシップ優勝者・粕谷哲氏監修の「チャンピオンズモカ」がファミリーマートとのコラボで7月14日から全国約7700店で発売。エチオピア・ゲイシャ種の豆を使用した本格仕様で、コンビニコーヒーが「専門店品質」に挑む話題作となっている。',
        sourceUrl: 'https://www.family.co.jp/',
        sourceLabel: 'ファミリーマート公式 / グルメWatch',
        hotwords: [
          {
            id: 'convenience_coffee_history',
            label: 'コンビニコーヒー',
            axis: 'コンビニコーヒーの歴史——「100円コーヒー革命」から専門店超えへ',
            timeline: [
              { year: 2026, era: '令和8年', node: '粕谷哲×ファミマ「チャンピオンズモカ」発売', desc: 'ゲイシャ種を使った世界最高峰のバリスタが監修するコンビニコーヒー。コンビニコーヒーが「本物のスペシャルティコーヒー体験」を提供する段階へ。', wiki: 'コンビニエンスストア', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'スペシャルティコーヒー化の進行', desc: '各コンビニチェーンが産地指定・精製法指定のスペシャルティコーヒーを相次いで投入。カフェと遜色ない品質追求が本格化。', wiki: 'コーヒー', officialUrl: null },
              { year: 2019, era: '令和元年', node: 'コンビニカフェ市場1000億円超え', desc: 'セブン・ファミマ・ローソン3社のコンビニカフェ市場が年間1000億円を突破。一方、ドトールや吉野家系カフェが苦戦を強いられる。', wiki: 'コンビニエンスストア', officialUrl: null },
              { year: 2013, era: '平成25年', node: 'セブンカフェ登場——「100円コーヒー革命」', desc: 'セブン-イレブンが100円コーヒー「SEVEN CAFÉ」を全国展開し大ヒット。年間4億杯を超す販売数となりファミマ・ローソンも即追随。', wiki: 'セブンカフェ', officialUrl: null },
              { year: 2000, era: '平成12年', node: '缶コーヒー全盛からカップコーヒーへ', desc: '自動販売機の缶コーヒーが主流だったコンビニが、店舗内でのカップコーヒー提供を試験導入し始める。', wiki: '缶コーヒー', officialUrl: null },
              { year: 1994, era: '平成6年', node: 'セルフサービス方式の萌芽', desc: 'コンビニ内で客が自分でコーヒーをカップに注ぐセルフサービス形式が導入され始める。まだ限定的だがコンビニとコーヒーの関係が始まる。', wiki: 'コンビニエンスストア', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'barista_championship_history',
            label: 'バリスタ',
            axis: 'ワールドバリスタチャンピオンシップの歴史——コーヒーが「競技」になった日',
            timeline: [
              { year: 2026, era: '令和8年', node: '粕谷哲の功績——コンビニコーヒーへの波及', desc: '2016年チャンピオン・粕谷哲がコンビニ大手とのコラボで本格スペシャルティコーヒーを一般に届ける。「バリスタ技術の民主化」として注目。', wiki: 'コーヒー', officialUrl: null },
              { year: 2016, era: '平成28年', node: '粕谷哲——アジア人初のWBC優勝', desc: '粕谷哲がダブリン大会でアジア人として初めてワールドバリスタチャンピオンシップを制覇。「4:6メソッド」と呼ばれる独自の抽出理論が評価される。', wiki: 'コーヒー', officialUrl: null },
              { year: 2012, era: '平成24年', node: '日本人バリスタの台頭', desc: '日本から複数のバリスタが国際大会で上位入賞。「サードウェーブコーヒー」の影響で日本の精緻なサービス文化が国際評価を得る。', wiki: 'コーヒー', officialUrl: null },
              { year: 2000, era: '平成12年', node: 'WBC第1回大会——モナコで開催', desc: '第1回ワールドバリスタチャンピオンシップがモナコで開催。コーヒーの抽出技術を競う初の国際大会として、バリスタという職業の地位向上に寄与。', wiki: 'コーヒー', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'ゆず庵「夏の牛たん食べ放題」本日7月14日スタート——厚さ0.9mmの薄切り牛タンしゃぶしゃぶが食べ放題に',
        summary: 'しゃぶしゃぶ・日本料理のゆず庵が「夏の牛たん食べ放題」を7月14日よりスタート。独自カットで厚さ0.9mmに仕上げた牛タンをしゃぶしゃぶで堪能できる。「牛タン×しゃぶしゃぶ」という異色の組み合わせが今夏の注目グルメとして話題を呼んでいる。',
        sourceUrl: 'https://gourmet.watch.impress.co.jp/backno/top/index.html',
        sourceLabel: 'グルメWatch / ぐるなび通信',
        hotwords: [
          {
            id: 'gyutan_history',
            label: '牛タン',
            axis: '牛タン料理の歴史——仙台の戦後食文化から全国グルメへの道',
            timeline: [
              { year: 2026, era: '令和8年', node: '牛タンしゃぶしゃぶ——新ジャンルとして食べ放題チェーンへ', desc: 'ゆず庵が薄切り牛タンしゃぶしゃぶを食べ放題メニューに採用。焼き牛タンだけでなく多様な調理法で全国展開され、グルメトレンドを更新する。', wiki: '牛タン', officialUrl: null },
              { year: 2011, era: '平成23年', node: '東日本大震災——仙台の牛タン文化を守れ', desc: '東日本大震災で仙台の牛タン店の多くが被害を受け、業界が危機的状況に。復興支援を兼ねた「仙台牛タン支援キャンペーン」が全国的な注目を集める。', wiki: '牛タン', officialUrl: null },
              { year: 2001, era: '平成13年', node: '牛タン全国展開——チェーン店が急増', desc: '利休・たんやなど仙台系牛タン専門チェーンが東京・大阪など全国展開を加速。仙台名物が「全国グルメ」となる転換点。', wiki: '牛タン', officialUrl: null },
              { year: 1989, era: '平成元年', node: '牛タン焼きが「仙台のソウルフード」として定着', desc: '仙台出身の料理人や専門店が増加し、牛タンが仙台を代表する名物料理として全国的に認知される。観光客誘致の核心コンテンツとなる。', wiki: '牛タン', officialUrl: null },
              { year: 1948, era: '昭和23年', node: '佐野啓四郎が仙台で牛タン焼きを考案——誕生の瞬間', desc: '仙台の料理人・佐野啓四郎が洋風料理のタン・シチューからヒントを得て、炭火で焼く牛タン料理を考案。敗戦後の食糧難時代に廃棄されていた部位を活用したのが始まり。', wiki: '牛タン', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'shabu_shabu_history',
            label: 'しゃぶしゃぶ',
            axis: 'しゃぶしゃぶの歴史——大阪発の食文化が日本料理へと昇華した道',
            timeline: [
              { year: 2026, era: '令和8年', node: 'しゃぶしゃぶ×牛タン——食べ放題新ジャンルが誕生', desc: 'ゆず庵など大手チェーンがしゃぶしゃぶのフォーマットで牛タン・海鮮などの素材を食べ放題化。「ご当地素材×鍋スタイル」のハイブリッドグルメが定着。', wiki: 'しゃぶしゃぶ', officialUrl: null },
              { year: 2010, era: '平成22年', node: 'しゃぶしゃぶ食べ放題——チェーン化の本格化', desc: 'しゃぶ葉などのしゃぶしゃぶ食べ放題チェーンが全国展開。「カジュアル鍋」としての地位が確立し、多様な食材を扱うスタイルに進化。', wiki: 'しゃぶしゃぶ', officialUrl: null },
              { year: 1989, era: '平成元年', node: 'バブル景気——しゃぶしゃぶが高級接待料理として普及', desc: 'バブル景気の外食ブームでしゃぶしゃぶ専門店が急増。「松阪牛しゃぶしゃぶ」が接待料理の定番となり、和牛文化の普及とともに高級食文化として定着。', wiki: 'しゃぶしゃぶ', officialUrl: null },
              { year: 1960, era: '昭和35年', node: '「しゃぶしゃぶ」の名称が商標として定着', desc: '大阪「スエヒロ」が「しゃぶしゃぶ」という名称で鍋料理を展開。肉を湯に通す際の擬音がそのままネーミングとなった料理が全国に広がる。', wiki: 'しゃぶしゃぶ', officialUrl: null },
              { year: 1952, era: '昭和27年', node: 'しゃぶしゃぶの原形——大阪「スエヒロ」が初提供', desc: '大阪の「スエヒロ」が薄切り肉を熱湯にくぐらせる鍋料理を提供し始める。しゃぶしゃぶの誕生とされる原点の出来事。', wiki: 'しゃぶしゃぶ', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '銀だこが新業態「銀だこ点心酒場」神田1号店をオープン——自家製小籠包とたこ焼のコラボが話題に',
        summary: 'ホットランド(銀だこ)が神田駅前に新業態「銀だこ点心酒場」の1号店をオープンした。たこ焼に加えて自家製小籠包・春巻き・餃子など本格中華系点心を提供し、居酒屋使いにも対応する新コンセプト。30年近い歴史を持つ「銀だこ」が初の本格的な業態転換に挑んでいる。',
        sourceUrl: 'https://gourmet.watch.impress.co.jp/',
        sourceLabel: 'グルメWatch / PR TIMES',
        hotwords: [
          {
            id: 'gindako_history',
            label: '銀だこ',
            axis: '銀だこ(ホットランド)の歩み——露天たこ焼からグローバルFCへ',
            timeline: [
              { year: 2026, era: '令和8年', node: '新業態「銀だこ点心酒場」神田1号店オープン', desc: 'たこ焼に点心・中華居酒屋メニューを組み合わせた新業態をスタート。「銀だこ」ブランドの価値を継承しながら夜の飲食需要を取り込む戦略。', wiki: '銀だこ', officialUrl: null },
              { year: 2018, era: '平成30年', node: '海外100店舗突破——アジア・北米での展開', desc: 'アジアを中心に海外出店が100店を突破。アメリカでの出店も進め、「日本のたこ焼」が国際フードに成長した。', wiki: '銀だこ', officialUrl: null },
              { year: 2011, era: '平成23年', node: '「スーパーたこ焼き」——外側カリカリ内側トロトロの製法確立', desc: '銀だこの代名詞「スーパーたこ焼き」製法(外カリ内トロ)が全店統一化。高温の油をかけて焼く独自製法が差別化に成功。', wiki: '銀だこ', officialUrl: null },
              { year: 1997, era: '平成9年', node: '銀だこ1号店——群馬で創業、全国フランチャイズ展開へ', desc: '平林司がホットランドを創業し、「築地銀だこ」の1号店を群馬にオープン。スーパーの食品売り場という立地でたこ焼の「高級化・コンビニ化」を実現。', wiki: '銀だこ', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'jp_street_food_history',
            label: '屋台B級',
            axis: '日本のB級グルメ・屋台文化史——縁日の焼きとうもろこしからフードコートまで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'B級グルメが「業態」「FC」「観光資産」に——三位一体の進化', desc: '屋台や露天由来のB級グルメが、FCチェーン(銀だこ)・観光商品(B-1グランプリ発祥地ブランド)・インバウンド誘致素材として活用される時代に。', wiki: 'B級グルメ', officialUrl: null },
              { year: 2006, era: '平成18年', node: 'B-1グランプリ——ご当地グルメ競争で地域活性化', desc: '第1回B-1グランプリが富士宮市で開催。各自治体のB級グルメが地域ブランドとして競い合い、テレビ露出で全国的なブームに。', wiki: 'B-1グランプリ', officialUrl: null },
              { year: 1986, era: '昭和61年', node: 'フードコートの台頭——ショッピングモール文化とB級グルメ', desc: 'イオン(ジャスコ)などの大型SCにフードコートが普及。縁日・屋台由来のたこ焼・焼きそば・唐揚げが「屋内日常食」に転換。', wiki: 'フードコート', officialUrl: null },
              { year: 1964, era: '昭和39年', node: '東京五輪——屋台から「清潔な飲食店」への移行期', desc: '東京五輪開催に向けた都市整備で屋台が大幅に規制。衛生管理の強化が「きれいなB級グルメ」の出発点となった。', wiki: '1964年東京オリンピック', officialUrl: null },
              { year: 1868, era: '明治元年', node: '明治の縁日——神社仏閣の「露天文化」が都市庶民の食文化に', desc: '明治維新後、縁日の屋台・露天が都市庶民の娯楽と食の場として定着。たこ焼の原型「ちょぼ焼き」「ラジオ焼き」の文化が育まれた。', wiki: '縁日', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
    ],
    hobby: [
      {
        time: '08:00',

        headline: 'HGAW ガンダムX再販&新キット発表——「機動新世紀ガンダムX」放送30周年、ガンプラ再評価が加速',
        summary: '「機動新世紀ガンダムX」放送30周年記念として、HGAW(ハイグレード アフターウォー)シリーズのガンダムX・ガンダムエアマスターバーストが7月に再販。さらに劇中に登場する「ガンダムレオパルドデストロイ」の新キット化も発表され、ガンダムX再評価の機運が一気に高まっている。',
        sourceUrl: 'https://www.gundam.info/',
        sourceLabel: 'GUNDAM.INFO / リーチャのガンプラ再販情報',
        hotwords: [
          {
            id: 'gundam_x_history',
            label: 'ガンダムX',
            axis: '機動新世紀ガンダムXの歴史——「低視聴率の傑作」から30年の再評価',
            timeline: [
              { year: 2026, era: '令和8年', node: '放送30周年——HGAW再販&新キット発表', desc: 'HGAW ガンダムX・エアマスターバーストの再販と新キット化が決定。ガンダムXファンの長年の夢が実現し始める。', wiki: '機動新世紀ガンダムX', officialUrl: null },
              { year: 2021, era: '令和3年', node: 'ガンダムXのMG(マスターグレード)化', desc: '長年待望されていたMGガンダムXがついに発売。「低視聴率で打ち切り」の烙印を押されていた作品の商業的な復権を示すことに。', wiki: '機動新世紀ガンダムX', officialUrl: null },
              { year: 2016, era: '平成28年', node: '放送20周年——Blu-ray BOX化', desc: '20周年を機にBlu-ray BOX化が実現。ネット上で「実はガンダムXが一番いい」という再評価の波が起きている時期と重なる。', wiki: '機動新世紀ガンダムX', officialUrl: null },
              { year: 1996, era: '平成8年', node: 'テレビ朝日で放送開始——第7次宇宙大戦後の世界', desc: '「機動新世紀ガンダムX」がテレビ朝日系で放送開始。宇宙大戦後の荒廃した地球を舞台に、少年ガロードとニュータイプ少女ティファの出会いを描く。視聴率低迷で39話に短縮終了。', wiki: '機動新世紀ガンダムX', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'gunpla_culture_history',
            label: 'ガンプラ',
            axis: 'ガンプラの歴史——日本プラモデル文化の金字塔',
            timeline: [
              { year: 2026, era: '令和8年', node: 'ガンプラ世界的ブームの継続', desc: 'コロナ禍で火がついたガンプラブームが世界的に継続。東南アジア・欧米でのプレミア転売問題や、バンダイの増産対応が続く。', wiki: 'ガンプラ', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'ガンダムベース上海开設——世界展開加速', desc: 'バンダイの旗艦ガンプラショップ「ガンダムベース」が上海に開設。中国・東南アジアでのガンプラ需要急増に対応する拠点が拡充。', wiki: 'ガンプラ', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'コロナ禍でガンプラ需要が爆発的に増加', desc: '巣ごもり需要でガンプラ人気が急騰。1970〜90年代にガンダムを見て育った「おじさん世代」が再入門し、子供との「親子ガンプラ」も広まる。', wiki: 'ガンプラ', officialUrl: null },
              { year: 2010, era: '平成22年', node: 'RG(リアルグレード)の誕生', desc: '1/144スケールながら内部フレーム可動など精密なメカを再現する「RG」が誕生。HG・MG・PGと並ぶ第4のグレードとして定着。', wiki: 'ガンプラ', officialUrl: null },
              { year: 1998, era: '平成10年', node: 'MG(マスターグレード)——大人向け高精度プラモデルへ', desc: '1/100スケールで内部構造まで再現するMGが登場。子供のおもちゃから「大人の趣味」へとガンプラの位置づけを変えた歴史的シリーズ。', wiki: 'ガンプラ', officialUrl: null },
              { year: 1982, era: '昭和57年', node: '第1次ガンプラブーム——生産追いつかず', desc: 'ガンダムの人気に火がつき1/144ガンプラが全国的な品切れに。社会現象となり「ガンプラ問題」として国会でも取り上げられる。', wiki: 'ガンプラ', officialUrl: null },
              { year: 1980, era: '昭和55年', node: '1/144ガンプラ発売——プラモ革命', desc: 'バンダイが「機動戦士ガンダム」のプラモデル(ガンプラ)を発売開始。アニメキャラのプラモとして国内初の大ヒット商品になる。', wiki: 'ガンプラ', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '「ワンピース カード ゲーム」世界大会2026——25カ国・地域から猛者が集結、TCGのグローバル拡大が加速',
        summary: 'バンダイが展開する「ワンピース カード ゲーム」の世界大会が開催され、25カ国・地域から代表選手が集結。2022年の発売から僅か4年で国際的な競技TCGとして定着し、遊戯王・ポケモンカードと並ぶ三大TCGの一角として急成長している。',
        sourceUrl: 'https://premium.gamepedia.jp/hobby/genres/32/calendar',
        sourceLabel: 'バンダイカードゲームス / 攻略大百科',
        hotwords: [
          {
            id: 'onepiece_tcg_history',
            label: 'OP-TCG',
            axis: 'ワンピース カード ゲームの歴史——IP最強のTCGが急成長した4年間',
            timeline: [
              { year: 2026, era: '令和8年', node: '世界大会2026——25カ国が競い合う国際TCGに', desc: 'チャンピオンシップシリーズ2026が開催。発売4年で世界的競技カードゲームに成長し、海外プレイヤーのデッキ構成・新戦略が話題を呼ぶ。', wiki: 'ONE PIECE', officialUrl: null },
              { year: 2024, era: '令和6年', node: 'OP-TCG 累計販売数5億枚突破', desc: 'ワンピースTCGの累計販売枚数が5億枚を突破。アジア圏での人気が急上昇し、中国・韓国・東南アジア市場での売上も大幅に伸長。', wiki: 'ONE PIECE', officialUrl: null },
              { year: 2023, era: '令和5年', node: 'OP-TCG 海外展開——英語版発売で欧米市場席巻', desc: '英語版・フランス語版・スペイン語版が相次いで発売。ポケモンカード・MTGが席巻するカードショップでワンピースが棚を確保し、グローバルTCGとして定着。', wiki: 'ONE PIECE', officialUrl: null },
              { year: 2022, era: '令和4年', node: '「ワンピース カード ゲーム」発売——TCG市場に旋風', desc: 'バンダイカードゲームスが「ワンピース カード ゲーム」を発売。ONE PIECE連載25周年の節目に登場したカードゲームがポケモンカードブームの次のブームとして急速に拡大。', wiki: 'ONE PIECE', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'tcg_market_history',
            label: 'TCG',
            axis: 'トレーディングカードゲームの歴史——マジック誕生から令和の投資TCGブームまで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'ワンピース・ポケモン・遊戯王——日本産TCGが世界市場を三分割', desc: 'ポケモンカード・遊戯王・ワンピースの三大TCGが世界市場の大半を占める時代に。グレーディング(PSA)サービスと価格高騰で、TCGが「投資資産」として認知される。', wiki: 'トレーディングカードゲーム', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'コロナ禍でポケモンカードバブル——開封動画がSNSでバズる', desc: 'コロナ禍の巣ごもりと動画視聴増加でポケモンカードへの投資・コレクション需要が爆発。レアカードが数十万〜数百万円で取引される「ポケカバブル」が発生。', wiki: 'ポケモンカードゲーム', officialUrl: null },
              { year: 2002, era: '平成14年', node: 'デュエル・マスターズ登場——小学生を席巻した第3のTCG', desc: 'タカラとWizards of the Coastの共同開発「デュエル・マスターズ」が発売。小学生向けの遊びやすさが評価され、ポケモン・遊戯王と並ぶ三大TCGの一角を担う。', wiki: 'デュエル・マスターズ', officialUrl: null },
              { year: 1999, era: '平成11年', node: 'ポケモンカード・遊戯王OCG——日本発TCGが世界へ', desc: 'ポケモンカードゲームがアメリカで正式発売され世界的大ヒット。遊戯王OCGも世界展開を開始。日本産IPを基にしたTCGが「マジック:ザ・ギャザリング」に続く世界的コンテンツとなる。', wiki: 'ポケモンカードゲーム', officialUrl: null },
              { year: 1993, era: '平成5年', node: 'マジック:ザ・ギャザリング——TCGというジャンルを創造', desc: 'Wizards of the Coastがマジック:ザ・ギャザリングを発売。「デッキを構築して対戦する」というトレーディングカードゲームという全く新しいジャンルが誕生。', wiki: 'マジック:ザ・ギャザリング', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: 'コードギアス「奪還のロゼ」HG 1/35 Zi-アポロ・Zi-アルテミス プレミアムバンダイで予約受付開始',
        summary: '2026年夏アニメとして放送中の「コードギアス 奪還のロゼ」より、主役機「Zi-アポロ」と「Zi-アルテミス」のHG 1/35スケールプラモデルがプレミアムバンダイで予約受付を開始した。初代コードギアスのナイトメアフレームシリーズを彷彿とさせるスタイリッシュなデザインが注目されている。',
        sourceUrl: 'https://premium.bandai.com/',
        sourceLabel: 'プレミアムバンダイ',
        hotwords: [
          {
            id: 'code_geass_history',
            label: 'コードギアス',
            axis: 'コードギアスシリーズの歩み——2006年の衝撃から「奪還のロゼ」まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '「コードギアス 奪還のロゼ」夏アニメで放送——新主人公・新ナイトメア', desc: '舞台を20年後に移した新シリーズ「奪還のロゼ」が放送。新主人公ロゼとナイトメアフレーム「Zi-アポロ」「Zi-アルテミス」でシリーズを刷新。', wiki: 'コードギアス 奪還のロゼ', officialUrl: null },
              { year: 2019, era: '令和元年', node: '「コードギアス 反逆のルルーシュ III 皇道」——劇場版完結', desc: '劇場版3部作の完結編「皇道」が公開。旧テレビ版を再編集した前2作に続き、新エンディングを迎えシリーズの一区切りとなった。', wiki: 'コードギアス 反逆のルルーシュ', officialUrl: null },
              { year: 2008, era: '平成20年', node: '「コードギアスR2」——最終話は伝説に', desc: '続編「R2」がTBS放送。最終話のルルーシュの選択は「アニメ史最高のラスト」の一つとして語り継がれ、BD/DVDが大ヒット。', wiki: 'コードギアス 反逆のルルーシュR2', officialUrl: null },
              { year: 2006, era: '平成18年', node: '「コードギアス 反逆のルルーシュ」放送開始——深夜アニメ最高クラスの衝撃', desc: 'サンライズ・大河内一楼脚本・谷口悟朗監督で放送開始。「チェス戦略×ロボット×学園×政治」の複合体が深夜アニメに革命をもたらした。', wiki: 'コードギアス 反逆のルルーシュ', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'bandai_plamo_history',
            label: 'バンダイプラモ',
            axis: 'バンダイのプラモデル史——ガンプラの誕生から世界進出まで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'コードギアス新作HG・プレミアムバンダイ展開——アニメ連動プラモが旬', desc: '放送中アニメの登場機体を放送時期に合わせてHGでリリースする「アニメ連動プラモ」が定着。コードギアス新作もこの流れで即座に商品化。', wiki: 'バンダイ', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'ガンプラ増産計画——品薄問題への対応と工場増強', desc: 'コロナ禍のガンプラ品薄問題を受け、バンダイが国内外工場の増産計画を発表。プラモ需要の高まりが「大人のホビー」復権の証明に。', wiki: 'ガンプラ', officialUrl: null },
              { year: 2013, era: '平成25年', node: 'ガンダムベース東京オープン——プラモの「聖地」誕生', desc: 'ダイバーシティ東京にガンダムベース東京がオープン。ガンプラの専門旗艦店として国内外のファンを集める「聖地」となった。', wiki: 'ガンプラ', officialUrl: null },
              { year: 1995, era: '平成7年', node: '「新世紀エヴァンゲリオン」放送——エヴァプラモで第3次ブーム', desc: 'エヴァンゲリオン放送とともにエヴァプラモが爆発的に売れた。「初号機」のキットは品薄が続くほどで、プラモの新ブームの幕開けとなった。', wiki: '新世紀エヴァンゲリオン', officialUrl: null },
              { year: 1980, era: '昭和55年', node: 'ガンプラ発売——「機動戦士ガンダム」プラモで第1次ブーム', desc: '機動戦士ガンダムのプラモデルシリーズ「ガンプラ」が300円シリーズから発売。量販店から消えるほどの大ヒットとなり、プラモデルの歴史を変えた。', wiki: 'ガンプラ', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
    ],
    influencer: [
      {
        time: '08:00',

        headline: 'しぐれうい——KアリーナYOKOHAMA 誕生日ライブから1ヶ月、8年目突入で本格的な「歌い手→VTuber」融合期へ',
        summary: '5月にKアリーナYOKOHAMAで開催した誕生日ライブ「SUI-SUI-SUISEI 2026」が反響を呼んでいるVTuberしぐれういが活動8年目に突入。「歌い手」出身というルーツを活かしながら、イラストレーター・VTuber・歌手という三つの顔を融合させた独自のクリエイター像が海外からも注目されている。',
        sourceUrl: 'https://www.youtube.com/@shigureui',
        sourceLabel: 'しぐれうい公式 / VTuberスタイル2026年7月号',
        hotwords: [
          {
            id: 'shigure_ui_history',
            label: 'しぐれうい',
            axis: 'しぐれういの歩み——イラストレーター×歌い手×VTuberの三刀流',
            timeline: [
              { year: 2026, era: '令和8年', node: 'Kアリーナ誕生日ライブ「SUI-SUI-SUISEI 2026」', desc: '活動7年目の誕生日を記念したソロライブをKアリーナYOKOHAMAで開催。VTuber界では珍しい規模での誕生日公演として話題。', wiki: 'しぐれうい', officialUrl: 'https://www.youtube.com/@shigureui' },
              { year: 2024, era: '令和6年', node: '海外ファンベース急拡大', desc: 'イラストレーターとしての海外認知とVTuberとしての活動が相乗効果を生み、英語圏・東南アジアのファンが急増。公式グッズの海外発送が開始。', wiki: 'しぐれうい', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'VTuberとして「ホロライブ」外で独立活動', desc: 'ホロライブプロダクション所属のはくいきよら・ラプラスのデザインを手がけつつ、自身のVTuber活動も本格化。イラスト×VTuberの「お母さん」的立場が確立。', wiki: 'しぐれうい', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'VTuber活動開始——コロナ禍の需要急増', desc: '新型コロナウイルスのパンデミックでVTuber市場が急拡大する中、歌い手・イラストレーターとしての実績を背景にVTuber活動を開始。', wiki: 'しぐれうい', officialUrl: null },
              { year: 2019, era: '令和元年', node: 'ホロライブメンバーのキャラデザ担当——宝鐘マリン', desc: '宝鐘マリンのキャラクターデザインを担当。以降ホロライブ関連のイラスト制作が増え、VTuber業界とのつながりが深まる。', wiki: 'しぐれうい', officialUrl: null },
              { year: 2018, era: '平成30年', node: 'イラストレーター×歌い手として活動開始', desc: 'ニコニコ動画・YouTubeで歌い手として活動を始め、同時にイラストレーターとしての商業案件も受け始める。ホロライブとの関係もこの頃始まる。', wiki: 'しぐれうい', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'vtuber_media_history',
            label: 'VTuberメディア',
            axis: 'VTuberメディアの歴史——雑誌・書籍でVTuberを語る文化の誕生',
            timeline: [
              { year: 2026, era: '令和8年', node: 'VTuberスタイル7月号——しぐれうい8年目特集', desc: 'VTuber専門誌「VTuberスタイル」がしぐれうい活動8年目を総特集。インタビューとグラビアで両面から掘り下げる形が定着。', wiki: 'バーチャルYouTuber', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'VTuber専門誌の定着', desc: '「VTuberスタイル」「電撃Gsマガジン」などがVTuberの定期特集を組み始める。アニメ・ゲームと並ぶコンテンツジャンルとして確立。', wiki: 'バーチャルYouTuber', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'ホロライブ・にじさんじが主要メディアに進出', desc: '週刊ビッグコミックスピリッツなど一般誌にVTuberのインタビューが掲載され始める。「VTuberは若者文化」から「広義のエンタメ」へと認知が移行。', wiki: 'バーチャルYouTuber', officialUrl: null },
              { year: 2018, era: '平成30年', node: 'キズナアイブーム——VTuberが社会現象に', desc: 'キズナアイの登録者数が100万人を突破し、VTuberという言葉が一般に広まる。「YOUはVチューバー!?」系のTV企画が相次ぐ。', wiki: 'キズナアイ', officialUrl: null },
              { year: 2017, era: '平成29年', node: 'キズナアイ登場——VTuber元年', desc: 'キズナアイがYouTubeに初動画を投稿し、「バーチャルYouTuber」という概念が生まれる。', wiki: 'キズナアイ', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'TikTokが「購買直結SNS」に進化——旅行・グルメ系クリエイターが消費行動を牽引、国内ライブコマース市場が1000億円超へ',
        summary: 'TikTokが若年層の消費行動に与える影響が急拡大し、旅行・グルメ系ショート動画が「口コミ→購買」の最短経路として機能し始めている。国内のTikTokライブコマース市場規模は2026年に1000億円を超える見通しで、インフルエンサーマーケティングの主戦場が完全にTikTokへ移行しつつある。',
        sourceUrl: 'https://neobright-live.com/blog/%E3%80%902026%E5%B9%B4%E6%9C%80%E6%96%B0%E7%89%88%E3%80%91%E4%BA%BA%E6%B0%97tiktoker%E3%83%A9%E3%83%B3%E3%82%AD%E3%83%B3%E3%82%B0/',
        sourceLabel: 'neobright / インフルエンサーマーケティングラボ',
        hotwords: [
          {
            id: 'tiktok_history',
            label: 'TikTok',
            axis: 'TikTokの歴史——ByteDanceが生んだ15秒革命とグローバル制覇',
            timeline: [
              { year: 2026, era: '令和8年', node: 'TikTokライブコマース——日本市場1000億円超え', desc: 'TikTok Shopと連動したライブコマースが国内外で急成長。旅行・グルメ系クリエイターが商品紹介×購買決定を一体化させたショッパブル動画が主流になりつつある。', wiki: 'TikTok', officialUrl: null },
              { year: 2024, era: '令和6年', node: 'TikTok Shop日本本格展開——ライブコマース解禁', desc: 'TikTok Shopの日本展開が本格化。ライブ配信中にそのまま商品を購入できる機能が若年層に浸透し、SNS内で「見る→欲しい→買う」が完結する。', wiki: 'TikTok', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'Z世代の「検索はTikTok」化', desc: 'Z世代がGoogle検索の代わりにTikTokで飲食店・観光地を検索する習慣が定着。「TikTok経済効果」として、話題になった店舗の売上が急増する現象が多発。', wiki: 'TikTok', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'コロナ禍でTikTok大爆発——世界ユーザー10億人突破', desc: 'コロナ禍の巣ごもり需要でTikTokの月間アクティブユーザーが10億人を突破。ダンス・ミーム・料理動画が世界的に流行しインフルエンサー文化が大衆化。', wiki: 'TikTok', officialUrl: null },
              { year: 2018, era: '平成30年', node: 'TikTok 日本本格展開——Musical.lyと統合', desc: 'ByteDanceがMusical.lyを吸収しTikTokに統合。日本での10〜20代へのリーチが爆発的に拡大し、「バズる」文化の主戦場として定着。', wiki: 'TikTok', officialUrl: null },
              { year: 2016, era: '平成28年', node: 'TikTok(抖音)誕生——ByteDanceが中国でリリース', desc: 'ByteDance(張一鳴CEO)がショート動画アプリ「抖音(Douyin)」を中国でリリース。アルゴリズムベースのフィード型SNSが誕生した瞬間。', wiki: 'TikTok', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'jp_influencer_history',
            label: 'インフル史',
            axis: '日本のインフルエンサー文化史——読者モデルからYouTuber、TikTokクリエイターまで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'TikTok旅行系クリエイターが消費を直撃', desc: '旅行・グルメ・コスメ系TikTokerのショート動画が「購買ファネル」として機能。「りょうまい」など夫婦系アカウントが特に高い信頼度を持ちブランド案件が急増。', wiki: 'TikTok', officialUrl: null },
              { year: 2021, era: '令和3年', node: 'VTuber×インフルエンサーマーケティングが交差', desc: 'ホロライブ・にじさんじなどVTuberへの企業案件が急増。「バーチャルアイドル」が「インフルエンサー」として機能し、企業マーケティングの新しい選択肢に。', wiki: 'バーチャルYouTuber', officialUrl: null },
              { year: 2017, era: '平成29年', node: '「インスタ映え」が流行語大賞——インスタグラマー全盛', desc: '「インスタ映え」が流行語大賞に。インスタグラマーによるグルメ・旅行・コスメの口コミが購買に直結する「インフルエンサーマーケティング元年」と言われる。', wiki: 'Instagram', officialUrl: null },
              { year: 2014, era: '平成26年', node: 'HikakinがYouTube専業宣言——クリエイターが職業に', desc: 'HikakinがYouTubeをメインの職業として宣言。「YouTuberになりたい」が子供の将来の夢ランキング上位に入り始め、クリエイターが確立された職業として認知される。', wiki: 'HIKAKIN', officialUrl: null },
              { year: 2006, era: '平成18年', node: 'ニコニコ動画開始——個人動画クリエイターの揺籃', desc: 'ニコニコ動画が正式サービスを開始。ゲーム実況・歌い手・VOCALOID動画が台頭し、「個人メディア」時代の幕が上がる。後のYouTuberへの橋渡し役となる。', wiki: 'ニコニコ動画', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: 'ヒカキンがセブン-イレブン×「カレーみそきん」7月26日発売を発表——川越シェフとのアレンジ対決動画でバズ',
        summary: 'HIKAKINが自身のYouTubeチャンネルで、セブン-イレブン限定カップ麺「カレーみそきん」を7月26日から発売することを発表した。「みそきん」ブランドの新フレーバーとなる今作は、川越達也シェフとのアレンジ対決動画とともに公開され、ファンの間で大きな話題となっている。',
        sourceUrl: 'https://news.livedoor.com/topics/detail/31815437/',
        sourceLabel: 'ライブドアニュース / YouTube',
        hotwords: [
          'hikakin',
          {
            id: 'youtuber_food_collab',
            label: 'Tuber食品',
            axis: 'YouTuberコラボ食品の歴史——ヒカキンみそきんからZ世代マーケティングの最前線まで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'ヒカキン「カレーみそきん」——「みそきん」ブランド拡大の第3弾', desc: '「みそきんヌードル」「みそきん ビッグ」に続く第3弾として「カレーみそきん」が7月26日発売。川越シェフとのコラボ動画でのバズマーケティングが食品業界の注目を集める。', wiki: null, officialUrl: 'https://news.livedoor.com/topics/detail/31815437/' },
              { year: 2023, era: '令和5年', node: '「みそきんヌードル」セブン限定で大ヒット——コラボ食品が定番に', desc: 'ヒカキンとセブンの提携による「みそきんヌードル」がSNSで爆発的に拡散し、発売後即完売が続出。コンビニ×YouTuberの食品コラボが「必勝方程式」として認識された。', wiki: null, officialUrl: null },
              { year: 2021, era: '令和3年', node: 'コロナ禍のYouTuber食品ブーム——巣ごもり需要と結びつく', desc: 'コロナ禍の巣ごもり需要と、YouTuberのコラボ食品ブームが重なった時期。ヒカキンやはじめしゃちょーのコラボ商品が相次いでコンビニに登場。', wiki: null, officialUrl: null },
              { year: 2018, era: '平成30年', node: 'YouTuberグッズが多角化——食品・アパレルへ拡大', desc: 'YouTuberのグッズ展開が缶バッジ・Tシャツを超えて食品・アパレルへと拡大。テレビCMを起点としない「エンゲージメントマーケティング」の実例として注目された。', wiki: null, officialUrl: null },
              { year: 2015, era: '平成27年', node: 'HIKAKINが日本初の1000万登録YouTuberへ', desc: 'ヒカキンが日本初の1000万登録YouTuberに。「YouTuber」という職業が社会的に認知され、コラボマーケティングの依頼が企業から殺到するようになった。', wiki: 'HikakinTV', officialUrl: null },
              { year: 2011, era: '平成23年', node: 'ヒカキン「HIKAKINTVチャンネル創設」——日本YouTuber文化の先駆者に', desc: 'HIKAKINがHIKAKINTVを立ち上げ、アカペラ・ビートボックス動画で注目を集める。日本のYouTuber文化の先駆者として歩みが始まった。', wiki: 'HikakinTV', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
    ],
    politics: [
      {
        time: '08:00',

        headline: '骨太の方針の閣議決定を延期——特別国会で防災庁設置法案など17法案が審議未了、与党は会期延長の調整へ',
        summary: '政府が6月末に予定していた「経済財政運営と改革の基本方針(骨太の方針)」の閣議決定を7月中旬に先送り。臨時国会で防災庁設置法案を含む17法案が審議未了で廃案となり、与党は夏の特別国会で再提出する方針。財政規律と経済成長の両立が焦点となっている。',
        sourceUrl: 'https://www.nhk.or.jp/politics/articles/',
        sourceLabel: 'NHK政治マガジン',
        hotwords: [
          'takaichi_sanae',
          {
            id: 'hone_futoi_history',
            label: '骨太方針',
            axis: '骨太の方針の歴史——経済財政諮問会議と日本の財政改革',
            timeline: [
              { year: 2026, era: '令和8年', node: '骨太2026 閣議決定延期', desc: '防災庁設置法案の審議未了を受け、「骨太の方針2026」の閣議決定を7月中旬に先送り。財政規律と防衛費増額の両立が議論の焦点。', wiki: '骨太の方針', officialUrl: null },
              { year: 2024, era: '令和6年', node: '骨太2024 少子化・防衛費', desc: '岸田内閣が骨太の方針2024を閣議決定。少子化対策の財源確保と防衛費増額を両軸に据え、「異次元の少子化対策」の具体的工程を明記。', wiki: '骨太の方針', officialUrl: null },
              { year: 2023, era: '令和5年', node: '骨太2023 防衛・GX・DX', desc: '防衛力強化のための増税方針と、グリーントランスフォーメーション(GX)推進を柱とする骨太方針を策定。NISA拡充など「資産所得倍増プラン」も盛り込む。', wiki: '骨太の方針', officialUrl: null },
              { year: 2021, era: '令和3年', node: '新しい資本主義・成長と分配', desc: '岸田文雄内閣が「成長と分配の好循環」を掲げた骨太2021を策定。財政健全化の旗印は維持しつつ積極投資路線へ転換。', wiki: '骨太の方針', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'コロナ禍と財政出動', desc: '新型コロナウイルス感染症対応を最優先に位置づけた骨太2020。財政規律の一時的な緩和と大規模補正予算を組み合わせた緊急対応を明示。', wiki: '新型コロナウイルス感染症', officialUrl: null },
              { year: 2018, era: '平成30年', node: '財政健全化 PB黒字化目標再設定', desc: '安倍政権が2020年度のPB黒字化目標を2025年度に先送り。「財政健全化の旗は降ろさない」としながら経済成長優先を継続。', wiki: '基礎的財政収支', officialUrl: null },
              { year: 2006, era: '平成18年', node: '歳出改革路線 骨太2006', desc: '小泉政権末期に策定。2011年度PB黒字化を目標に、社会保障費の毎年2200億円削減という「歳出削減路線」の象徴的な骨太方針となる。', wiki: '骨太の方針', officialUrl: null },
              { year: 2001, era: '平成13年', node: '「骨太の方針」誕生', desc: '小泉純一郎内閣発足直後、経済財政諮問会議が「今後の経済財政運営および経済社会の構造改革に関する基本方針」を策定。「骨太の方針」という通称が定着。', wiki: '経済財政諮問会議', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '「副首都」創設法案を巡る与野党攻防——与党が15日採決を提案、野党の反発で協議継続へ',
        summary: '与党が衆院・地域活性化等特別委員会で「副首都」創設法案の15日採決を提案したが、野党各党が反発し同日は見送り、引き続き協議となった。大阪を首都機能の一部を担う副首都に位置づける構想で、与党は今国会での成立を目指している。',
        sourceUrl: 'https://www.jiji.com/jc/article?k=2026071400144&g=pol',
        sourceLabel: '時事ドットコム',
        hotwords: [
          {
            id: 'fukutoshu_history',
            label: '副首都',
            axis: '日本の副首都・首都機能移転論の歴史——明治奠都から大阪副都市構想まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '「副首都」創設法案が衆院審議', desc: '大阪を首都機能の一部を担う副首都とする法案が国会に提出。与野党攻防が続くなか、関西経済界は強い期待感を示す。', wiki: '大阪都構想', officialUrl: null },
              { year: 2020, era: '令和2年', node: '大阪都構想・2度目の住民投票で否決', desc: '大阪市の廃止・特別区設置を問う住民投票が再び実施されわずか1.2万票差で否決。松井大阪府知事は「実質的大阪都」を目指す方針を示す。', wiki: '大阪都構想', officialUrl: null },
              { year: 2015, era: '平成27年', node: '大阪都構想・1回目の住民投票', desc: '橋下徹大阪市長が主導した大阪都構想の住民投票が実施され、わずか1万票差で否決。橋下氏は政界引退を表明。', wiki: '大阪都構想', officialUrl: null },
              { year: 2010, era: '平成22年', node: '大阪維新の会結成——「大阪都」を旗印に', desc: '橋下徹大阪府知事が大阪維新の会を結成。「大阪都構想」を旗印にした地域政党が中央政界に影響力を持ち始める。', wiki: '日本維新の会', officialUrl: null },
              { year: 2000, era: '平成12年', node: '首都機能移転検討——栃木・茨城が候補地に答申', desc: '国会等移転審議会が首都機能移転先として栃木・茨城地域を答申。しかし経済停滞を背景に政治的機運が薄れ、実現に至らず。', wiki: '首都機能移転', officialUrl: null },
              { year: 1992, era: '平成4年', node: '国会等移転に関する法律制定', desc: '宮澤喜一内閣のもと「国会等の移転に関する法律」が成立。首都機能分散・移転の検討を国の施策として位置づける。', wiki: '首都機能移転', officialUrl: null },
              { year: 1868, era: '明治元年', node: '明治政府が「東京奠都」——大阪遷都論と対抗', desc: '明治政府が京都から東京への奠都を決定。木戸孝允らは大阪遷都を主張したが、最終的に東京に落ち着く。日本の首都一極集中の原点。', wiki: '東京奠都', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'chihoo_jichi_history',
            label: '地方自治',
            axis: '日本の地方分権改革——中央集権体制から地方創生の確立まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '副首都法案・地方分権の新フェーズ', desc: '副首都構想は単なる首都移転ではなく、統治機構改革・道州制的発想と連動した地方分権の議論として注目される。', wiki: '地方分権', officialUrl: null },
              { year: 2014, era: '平成26年', node: '地方創生法成立——「東京一極集中」是正へ', desc: '「まち・ひと・しごと創生法」が成立し、地方への人口流入・産業誘致を促す地方創生政策が本格化。消滅可能性自治体問題が社会的議題に。', wiki: 'まち・ひと・しごと創生法', officialUrl: null },
              { year: 2011, era: '平成23年', node: '東日本大震災——首都圏リスク分散論が再燃', desc: '震災と原発事故を機に首都圏の脆弱性が露呈。バックアップ機能としての副首都・首都分散論が政策議論に浮上する。', wiki: '東日本大震災', officialUrl: null },
              { year: 1999, era: '平成11年', node: '地方分権一括法成立——機関委任事務廃止', desc: '「地方分権の推進を図るための関係法律の整備等に関する法律」(地方分権一括法)が成立。国から地方への権限移譲が本格的に始動。', wiki: '地方分権', officialUrl: null },
              { year: 1947, era: '昭和22年', node: '地方自治法・日本国憲法施行——地方自治の礎', desc: '日本国憲法と地方自治法が施行され、地方公共団体の自治権を憲法上保障。戦前の内務省による中央集権体制から民主的自治体制へ転換。', wiki: '地方自治法', officialUrl: null },
              { year: 1888, era: '明治21年', node: '市制・町村制公布——近代地方自治制度の出発点', desc: '山縣有朋の主導で市制・町村制が公布。翌年の府県制・郡制とともに日本の近代地方自治制度が成立するが、内務省の強力な監督下に置かれた。', wiki: '市制', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '防衛省が「航空宇宙自衛隊」移行を今年度中に実施——宇宙領域防衛の本格化へ、SDA衛星も打ち上げ予定',
        summary: '防衛省は航空自衛隊を「航空宇宙自衛隊」へと改編し、今年度中に移行することを発表した。SDA(宇宙領域把握)衛星の打ち上げ計画も進んでおり、宇宙を「第4の戦場」と位置づける日本の防衛政策が具体的な段階に入った。',
        sourceUrl: 'https://www.mod.go.jp/j/press/kisha/2026/0714a.html',
        sourceLabel: '防衛省・自衛隊',
        hotwords: [
          {
            id: 'jp_space_defense',
            label: '宇宙防衛',
            axis: '日本の宇宙防衛政策——冷戦期の宇宙平和利用から航空宇宙自衛隊へ',
            timeline: [
              { year: 2026, era: '令和8年', node: '航空宇宙自衛隊への移行・SDA衛星打ち上げ', desc: '防衛省が航空自衛隊を「航空宇宙自衛隊」へ改編し、宇宙領域把握(SDA)衛星の打ち上げを計画。宇宙が防衛の第4の領域として本格整備される。', wiki: '航空自衛隊', officialUrl: null },
              { year: 2022, era: '令和4年', node: '宇宙作戦群の創設・宇宙状況監視の強化', desc: '航空自衛隊に宇宙作戦群が設置され、宇宙状況監視(SSA)の専門部隊が本格始動。アメリカ宇宙軍との連携も強化。', wiki: '宇宙作戦群', officialUrl: null },
              { year: 2020, era: '令和2年', node: '宇宙作戦隊の発足——日本初の宇宙専門部隊', desc: '航空自衛隊府中基地に宇宙作戦隊が設立され、日本初の宇宙専門防衛部隊が誕生。衛星の電波妨害や破壊への対処能力整備に着手。', wiki: '宇宙作戦群', officialUrl: null },
              { year: 2018, era: '平成30年', node: '宇宙・サイバー・電磁波 新領域防衛方針の明記', desc: '防衛省が「宇宙・サイバー・電磁波」を新たな防衛領域に明記した防衛計画の大綱を閣議決定。陸海空に次ぐ「第4の戦場」論が政策化。', wiki: '防衛計画の大綱', officialUrl: null },
              { year: 2008, era: '平成20年', node: '宇宙基本法成立——宇宙の「安全保障利用」解禁', desc: '宇宙基本法が成立し、「非軍事目的に限る」としてきた国会決議の制約が解除される。偵察衛星の開発・保有が正式に可能になった。', wiki: '宇宙基本法', officialUrl: null },
              { year: 1998, era: '平成10年', node: '北朝鮮のテポドン発射——情報収集衛星開発の直接的契機', desc: '北朝鮮弾道ミサイルが三陸沖に落下した事件を受け、日本独自の情報収集衛星(IGS)開発が決定。安全保障目的の宇宙利用が事実上始まる。', wiki: 'テポドン (ミサイル)', officialUrl: null },
              { year: 1969, era: '昭和44年', node: '国会決議「宇宙の平和利用に限る」——40年間縛り続けた制約', desc: '衆参両院が「宇宙の平和利用に関する決議」を採択。「非軍事目的に限る」という制約が日本の宇宙安保政策を40年間拘束した。', wiki: '宇宙開発事業団', officialUrl: null },
              { year: 1955, era: '昭和30年', node: '糸川英夫がペンシルロケット試射——日本の宇宙開発の原点', desc: '東京大学生産技術研究所・糸川英夫が全長23cmの「ペンシルロケット」の水平発射実験に成功。戦後日本の宇宙・ロケット開発の出発点。', wiki: '糸川英夫', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'jieitai_history',
            label: '自衛隊',
            axis: '自衛隊の歩み——朝鮮戦争の産声から宇宙域展開まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '航空自衛隊が「航空宇宙自衛隊」へ改編', desc: '宇宙領域防衛の本格化に伴い、航空自衛隊が宇宙も担う「航空宇宙自衛隊」に改名・再編される。', wiki: '航空自衛隊', officialUrl: null },
              { year: 2024, era: '令和6年', node: '防衛費がGDP比2%目標への移行期——増額5年計画が本格始動', desc: '防衛費のGDP比2%に向けた5年計画が始動。弾薬備蓄・反撃能力・宇宙防衛など多領域で予算が大幅増。', wiki: '防衛省', officialUrl: null },
              { year: 2015, era: '平成27年', node: '安保法制成立——集団的自衛権の限定行使解禁', desc: '平和安全法制が成立し、集団的自衛権の限定行使が可能に。「存立危機事態」等の概念が導入され、自衛隊の役割が大幅拡大。', wiki: '平和安全法制', officialUrl: null },
              { year: 1992, era: '平成4年', node: 'PKO協力法成立——自衛隊が初の国連PKOへ参加', desc: 'PKO協力法が成立し、カンボジアPKOへの自衛隊派遣が実現。「海外派遣」という禁じ手を乗り越えた歴史的転換点。', wiki: 'PKO協力法', officialUrl: null },
              { year: 1976, era: '昭和51年', node: '防衛計画の大綱（旧大綱）——「基盤的防衛力構想」の確立', desc: '初の防衛計画大綱を策定。「基盤的防衛力構想」として最低限の防衛力を整備し、冷戦下の安定した防衛体制を構築。', wiki: '防衛計画の大綱', officialUrl: null },
              { year: 1954, era: '昭和29年', node: '防衛庁・自衛隊の発足（7月1日）', desc: '防衛庁が設置され、保安隊・警備隊を廃止して陸・海・空3軍の「自衛隊」が正式発足。日本国憲法第9条との関係が今日まで議論される。', wiki: '自衛隊', officialUrl: null },
              { year: 1950, era: '昭和25年', node: '朝鮮戦争勃発——警察予備隊の創設', desc: '朝鮮戦争の勃発により米軍が朝鮮半島へ移動、日本の防衛真空を埋めるためGHQの指令で警察予備隊が創設。自衛隊の前身。', wiki: '警察予備隊', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
    ],
    retro: [
      {
        time: '08:00',

        headline: 'テレネットRPGコレクション Switch版発売決定——「ダークキングダム」「緋王伝」「ノイギーア」がリバイバル',
        summary: 'ゲームアーツ・マーベラスなど複数のパブリッシャーがかつての日本テレネット作品3本のSwitch移植を発表。スーパーファミコン時代の名作として語り継がれる「ダークキングダム」「緋王伝」「ノイギーア」が現代のゲーム機で遊べるようになる。日本テレネットは1999年にゲーム部門を売却・解体されたため長らくリバイバルが困難とされていたが、版権の複数企業への分散移転が解決されつつある。',
        sourceUrl: 'https://www.zettaisimple.com/',
        sourceLabel: '絶対SIMPLE主義 / Game*Spark',
        hotwords: [
          {
            id: 'telenet_japan_history',
            label: 'テレネット',
            axis: '日本テレネットの歴史——PC-88時代の雄から消滅まで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'テレネット作品3本のSwitch移植決定', desc: '版権問題が徐々に解消され、スーファミ時代のテレネット名作RPG「ダークキングダム」「緋王伝」「ノイギーア」のSwitch移植が実現。', wiki: '日本テレネット', officialUrl: null },
              { year: 2007, era: '平成19年', node: '日本テレネット——最終的な解散', desc: 'ゲーム部門売却後も存続していた日本テレネットが最終的に解散。「ヴァリス」「夢幻戦士ヴァリス」など名作の版権が分散して複数社へ。', wiki: '日本テレネット', officialUrl: null },
              { year: 1999, era: '平成11年', node: 'ゲーム部門売却——衰退の始まり', desc: 'バブル崩壊後の業績悪化でゲーム事業をライバル他社に売却。主要タイトルの版権が分散し、長期のリバイバル困難期が始まる。', wiki: '日本テレネット', officialUrl: null },
              { year: 1995, era: '平成7年', node: 'サターン・プレステ移行期——32ビット競争に出遅れ', desc: 'スーパーファミコン時代にヒット作を送り出したが、次世代機(セガサターン・PlayStation)への移行で競合他社に遅れ市場でのプレゼンスが低下。', wiki: '日本テレネット', officialUrl: null },
              { year: 1992, era: '平成4年', node: 'SFCで「ノイギーア」「緋王伝」などをリリース', desc: 'スーパーファミコン移行後も複数のRPGを発売し一定の支持を集める。グラフィックの美しさと重厚なストーリーが特徴。', wiki: '日本テレネット', officialUrl: null },
              { year: 1988, era: '昭和63年', node: 'ヴァリス——アクションRPGの傑作シリーズ開始', desc: 'PC-88向けに開発した「夢幻戦士ヴァリス」シリーズが人気を集める。その後メガドライブ版で全国的な知名度を獲得。', wiki: '夢幻戦士ヴァリス', officialUrl: null },
              { year: 1983, era: '昭和58年', node: '日本テレネット設立——PC-88ゲーム黎明期', desc: '広島を拠点に日本テレネットが設立。PC-8800シリーズ向けアドベンチャー・RPGで頭角を現す。アクション性の高いゲームで若年層から支持を集める。', wiki: '日本テレネット', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'retro_game_revival_history',
            label: 'レトロ復刻',
            axis: 'レトロゲーム復刻の歴史——消えたゲームが帰ってくる文化',
            timeline: [
              { year: 2026, era: '令和8年', node: 'テレネット版権解決で「難解な復刻」が実現', desc: '複数社に分散した版権問題を乗り越えたテレネット作品の復刻は、これまで困難だった「権利複雑なゲームの復刻」に道を開く先例として注目。', wiki: 'レトロゲーム', officialUrl: null },
              { year: 2024, era: '令和6年', node: 'ライブアライブHD-2D版の成功', desc: 'スクウェア(当時)の幻の名作「ライブアライブ」がHD-2Dでリメイクされ大ヒット。1994年の原作から30年の時を超えた「ファン念願の復刻」のモデルケースに。', wiki: 'ライブ・ア・ライブ', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'サターンミニ計画——復刻の権利問題が浮上', desc: 'セガがサターンミニの開発をほぼ確定させたとの報道が流れるが、権利問題で難航。サードパーティ作品の復刻が「権利の複雑さ」で困難になる現実が広く認識される。', wiki: 'セガサターン', officialUrl: null },
              { year: 2016, era: '平成28年', node: 'NESクラシックミニ——復刻機ブームの再燃', desc: '任天堂がファミコンの公式ミニ復刻版を発売し世界的なヒット。レトロゲームが現役世代の「ノスタルジー商品」として再評価される復刻ブームが起きる。', wiki: 'ニンテンドークラシックミニ ファミリーコンピュータ', officialUrl: null },
              { year: 2007, era: '平成19年', node: 'Wiiバーチャルコンソール——過去作の公式配信モデル', desc: '任天堂WiiのバーチャルコンソールがFC・SFC・N64の旧作を数百円でダウンロード販売。メーカー公認のデジタル復刻モデルを確立。', wiki: 'バーチャルコンソール', officialUrl: null },
              { year: 1983, era: '昭和58年', node: 'ファミコン誕生——後にレトロとなるゲームが始まる', desc: '任天堂がファミリーコンピュータを発売。のちにレトロゲームとして懐古される大量のタイトルが生まれる起点となる。', wiki: 'ファミリーコンピュータ', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '「流星のロックマン パーフェクトコレクション」発売決定——DS時代のシリーズ7作品がNintendo Switch・PS5で完全復活',
        summary: 'カプコンが「流星のロックマン パーフェクトコレクション」の発売を決定した。ニンテンドーDS向けに発売された「流星のロックマン」シリーズ全7作品と特典映像をまとめ、現世代機向けにアップスケールして復刻。平成の「星座カード×バトル」RPGが20年ぶりに蘇る。',
        sourceUrl: 'https://retoromania.club/2026fukoku-retrogame/',
        sourceLabel: '4Gamer.net / レトロマニア倶楽部',
        hotwords: [
          {
            id: 'ryuusei_rockman_history',
            label: '流星ロックマン',
            axis: '流星のロックマンシリーズの歴史——電波とカードで戦った「星座少年」の記憶',
            timeline: [
              { year: 2026, era: '令和8年', node: '「流星のロックマン パーフェクトコレクション」発売決定', desc: 'DS時代のシリーズ7作品が現世代機で復刻。電波変換・仲間システム・星座フォームなど独自のゲームシステムが再評価され、リバイバルブームに火が付く。', wiki: '流星のロックマン', officialUrl: null },
              { year: 2010, era: '平成22年', node: '「流星のロックマン3」——シリーズ最終作', desc: '3番目にして最後となる流星のロックマン3が発売。ブラックエースとレッドジョーカーの2バージョン展開で、思い出深いシリーズの有終の美を飾る。', wiki: '流星のロックマン3', officialUrl: null },
              { year: 2008, era: '平成20年', node: '「流星のロックマン2」——3バージョン展開でヒット', desc: '3バージョンで発売された流星のロックマン2。電波系バトルの深化とキャラクター人気で、DSにおける「バトル系RPGの雄」として地位確立。', wiki: '流星のロックマン2', officialUrl: null },
              { year: 2006, era: '平成18年', node: '「流星のロックマン」初代——電波人間「スター・フォース」との出会い', desc: 'ニンテンドーDS向けに発売。「電波」と「星座」というテーマで新世界を構築し、全国のDS少年を虜にする。', wiki: '流星のロックマン', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'rockman_series_history',
            label: 'ロックマン',
            axis: 'ロックマンシリーズの歴史——カプコンが生み出したアクションの金字塔',
            timeline: [
              { year: 2026, era: '令和8年', node: 'ロックマン各シリーズが復刻ラッシュ——平成ゲームの再評価が最高潮', desc: '流星のロックマン復刻に続き、ロックマンX・バトルネットワーク・ゼロシリーズも復刻ラインナップに並ぶ。平成生まれのゲーマーを直撃するノスタルジアブームの最高潮。', wiki: 'ロックマン', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'ロックマン エグゼ アドバンスドコレクション——前作復刻の先例に', desc: 'GBA時代の「バトルネットワーク」シリーズ10作品が現代機向けにまとめて復刻。「平成GBAゲームの復刻需要」を証明し、DS時代の復刻への道を開く。', wiki: 'ロックマンエグゼシリーズ', officialUrl: null },
              { year: 2018, era: '平成30年', node: 'ロックマン11——28年ぶりナンバリング新作', desc: 'ロックマン30周年に合わせてナンバリング最新作「ロックマン11 運命の歯車!!」が発売。2段階のギアシステムと現代的なグラフィックで新旧ファンを獲得。', wiki: 'ロックマン11 運命の歯車!!', officialUrl: null },
              { year: 1993, era: '平成5年', node: 'ロックマン6——ファミコン時代の集大成', desc: 'ファミコン向けロックマン最後の作品「ロックマン6」が発売。世界大会というストーリーで各国のデザインが集まるビジョンが新鮮で、シリーズの傑作として高評価。', wiki: 'ロックマン6', officialUrl: null },
              { year: 1987, era: '昭和62年', node: 'ロックマン——ファミコンに生まれた青き勇者', desc: '1987年12月17日、カプコンがファミリーコンピュータ向けに「ロックマン」を発売。ロボット工学の権威「ライト博士」が創ったロックマンが世界を守る物語の始まり。', wiki: 'ロックマン', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '初代「人生ゲーム」発売から58年——タカラトミーが昭和43年版の復刻版を発表、ボードゲームが「親子の対話」ツールとして再評価',
        summary: 'タカラトミーが1968年(昭和43年)に発売した初代「人生ゲーム」の復刻版を発表した。ルーレット式で就職・結婚・退職を体験するボードゲームの原点が、スマホ世代への「アナログ体験」として再評価されている。昭和レトロブームを背景に、ボードゲーム市場は2020年代に入り復活の兆しを見せている。',
        sourceUrl: 'https://www.4gamer.net/words/018/W01824/',
        sourceLabel: '4Gamer / タカラトミー公式',
        hotwords: [
          {
            id: 'jinsei_game_history',
            label: '人生ゲーム',
            axis: '人生ゲームの歴史——昭和43年の衝撃から令和の復刻まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '「昭和43年版」復刻——昭和レトロブームと親子で遊ぶ原点回帰', desc: 'タカラトミーが初代「人生ゲーム」を完全復刻。1960年代のシンプルなルールと雰囲気を再現し、スマホ漬けの現代へのアンチテーゼとして注目された。', wiki: '人生ゲーム', officialUrl: null },
              { year: 2011, era: '平成23年', node: 'スマホアプリ版「人生ゲーム」——デジタルとアナログの融合', desc: 'スマートフォン向け「人生ゲーム」アプリが登場し、若い世代が初めてゲームを体験。アプリの普及がボードゲームへの関心を呼び戻す逆説的な効果を生んだ。', wiki: '人生ゲーム', officialUrl: null },
              { year: 1998, era: '平成10年', node: '「人生ゲーム EX」——バブル後の日本を反映した大幅リニューアル', desc: '「EX版」が登場し、「フリーター」「リストラ」「株」などバブル崩壊後の社会を反映した内容に。時代の鏡としてのボードゲームの性格が強調された。', wiki: '人生ゲーム', officialUrl: null },
              { year: 1971, era: '昭和46年', node: '初の本格リニューアル——日本社会の変化を取り込む', desc: '高度成長を反映した初のリニューアル版が登場。「マイホーム購入」「海外旅行」など当時の夢を反映したマスが追加された。', wiki: '人生ゲーム', officialUrl: null },
              { year: 1968, era: '昭和43年', node: '初代「人生ゲーム」発売——米「THE GAME OF LIFE」を日本化', desc: '米国Milton Bradley社の「THE GAME OF LIFE」を日本向けにアレンジした初代「人生ゲーム」がタカラ(現タカラトミー)から発売。ルーレット式で就職・結婚・子育て・退職を体験する革新的なボードゲームが登場した。', wiki: '人生ゲーム', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'jp_boardgame_history',
            label: 'ボードゲーム',
            axis: '日本のボードゲーム文化史——将棋・囲碁の伝統から「カタン」ブームまで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'ボードゲームカフェが全国3000店超——アナログゲームの「第3次ブーム」', desc: 'スマホ疲れとコロナ禍の「リアル体験」需要が重なり、ボードゲームカフェが全国で急増。カタン・ドミニオン・人生ゲームが世代を超えて楽しまれている。', wiki: 'ボードゲーム', officialUrl: null },
              { year: 2010, era: '平成22年', node: 'ゲームマーケット——同人ボードゲームの祭典が定着', desc: 'ゲームマーケットがコミケ的なボードゲームイベントとして定着。一般参加者が自作ゲームを頒布する文化が「国産ボードゲーム創作ブーム」を牽引。', wiki: 'ゲームマーケット', officialUrl: null },
              { year: 1996, era: '平成8年', node: '「カタン」日本上陸——ドイツゲームブームの始まり', desc: '「カタンの開拓者たち」が日本でも発売。「ドイツゲーム」の高い完成度が口コミで広まり、「ゲームといえばテレビゲーム」という常識に揺さぶりをかけた。', wiki: 'カタンの開拓者たち', officialUrl: null },
              { year: 1955, era: '昭和30年', node: '「モノポリー」日本版発売——海外ボードゲームの上陸期', desc: 'モノポリーの日本語版が発売され、海外ボードゲームが国内でも親しまれるようになった。「経営・地主・投資」を体験するゲームが戦後日本の家庭に入り始めた。', wiki: 'モノポリー', officialUrl: null },
              { year: 794, era: '延暦13年', node: '平安宮廷の双六・囲碁・将棋——日本ボードゲームの源流', desc: '平安遷都の頃、宮廷で双六・囲碁・将棋が盛んに行われた記録がある。双六は奈良時代以前から存在し、将棋は平安時代に唐から伝わった。', wiki: '将棋', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
    ],
    sports: [
      {
        time: '08:00',

        headline: 'FIFA W杯2026準決勝——フランス対スペイン・イングランド対アルゼンチン、7/15〜16に夢の頂上対決',
        summary: '2026 FIFAワールドカップ準決勝がいよいよ迫る。7月15日にフランス対スペイン、16日にイングランド対アルゼンチンが激突する。欧州の強豪2カ国と南米の伝統国が相まみえる歴史的な準決勝となり、決勝は7月19日メトライフ・スタジアム(ニュージャージー)で行われる。',
        sourceUrl: 'https://www.fifa.com/en/tournaments/mens/worldcup/canada-mexico-usa2026',
        sourceLabel: 'FIFA公式サイト / テレビ朝日',
        hotwords: [
          {
            id: 'fifa_worldcup_history',
            label: 'W杯',
            axis: 'FIFAワールドカップの歴史——フットボールの祭典と世界の記憶',
            timeline: [
              { year: 2026, era: '令和8年', node: '北中米W杯2026 準決勝', desc: '米国・カナダ・メキシコの3カ国共催。48チームに拡大した初のW杯。準決勝はフランス対スペイン、イングランド対アルゼンチンという黄金カードが実現。', wiki: '2026 FIFAワールドカップ', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'カタールW杯——アルゼンチン36年ぶり優勝', desc: '中東初のW杯。メッシ率いるアルゼンチンがフランスとの激闘を制して36年ぶりの世界一に輝く。日本はドイツ・スペインを破るジャイアントキリングを達成。', wiki: '2022 FIFAワールドカップ', officialUrl: null },
              { year: 2018, era: '平成30年', node: 'ロシアW杯——フランスが20年ぶり優勝', desc: 'フランスがムバッペを擁してクロアチアを4-2で下し、1998年以来20年ぶりの優勝。VAR(ビデオ判定)が初採用された大会として注目される。', wiki: '2018 FIFAワールドカップ', officialUrl: null },
              { year: 2002, era: '平成14年', node: '日韓W杯——日本初のベスト16', desc: '日本と韓国が共同開催。日本は初のグループリーグ突破を果たしベスト16入り。ブラジルが5回目の優勝。', wiki: '2002 FIFAワールドカップ', officialUrl: null },
              { year: 1986, era: '昭和61年', node: 'メキシコW杯——マラドーナの神の手', desc: 'マラドーナが「神の手」ゴールと世紀のドリブルゴールを決め、アルゼンチンが優勝。サッカーの歴史に残る伝説的な大会。', wiki: '1986 FIFAワールドカップ', officialUrl: null },
              { year: 1966, era: '昭和41年', node: 'イングランド唯一の世界一', desc: 'イングランドが地元開催のW杯で初優勝。ジェフ・ハーストのハットトリックでドイツを4-2で破る。以降60年、イングランドは優勝から遠ざかっている。', wiki: '1966 FIFAワールドカップ', officialUrl: null },
              { year: 1930, era: '昭和5年', node: '第1回ワールドカップ開催', desc: 'ウルグアイで第1回FIFAワールドカップが開催。13カ国が参加し、開催国ウルグアイが初代王者に。フットボールの国際的祭典の幕開け。', wiki: '1930 FIFAワールドカップ', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'france_football_history',
            label: 'フランス代表',
            axis: 'フランス代表の歴史——「レ・ブルー」の黄金時代と試練',
            timeline: [
              { year: 2026, era: '令和8年', node: 'W杯2026 準決勝——スペイン戦', desc: 'ムバッペ率いるフランスがスペインとの準決勝に挑む。グリーズマン・デンベレら経験豊富な選手と若手の融合で強固な陣容。', wiki: 'サッカーフランス代表', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'カタールW杯 準優勝', desc: '決勝でアルゼンチンに惜敗。ムバッペは1大会8得点を記録し得点王。決勝のPK戦での敗北は「惜しくも届かなかった」記憶として刻まれる。', wiki: '2022 FIFAワールドカップ', officialUrl: null },
              { year: 2018, era: '平成30年', node: 'ロシアW杯 優勝', desc: '若きムバッペを擁してロシアW杯を制覇。ポグバ、グリーズマン、ジルーら多様な人材が融合した「新黄金世代」が世界一に輝く。', wiki: '2018 FIFAワールドカップ', officialUrl: null },
              { year: 2016, era: '平成28年', node: 'EURO2016 準優勝', desc: '自国開催のEURO2016で決勝まで進むも、ポルトガルに延長戦の末に敗退。エリクセンのゴールに泣く。', wiki: 'UEFA EURO 2016', officialUrl: null },
              { year: 2006, era: '平成18年', node: 'ドイツW杯 準優勝——ジダンの頭突き', desc: 'ジダン率いるフランスが決勝でイタリアに惜敗。ジダンがマテラッツィへの頭突きで退場となり「サッカー史上最大の事件」として語り継がれる。', wiki: '2006 FIFAワールドカップ', officialUrl: null },
              { year: 1998, era: '平成10年', node: '自国開催W杯 初優勝——「98年代表」の伝説', desc: 'ジダン・デサイー・テュラムらを擁し自国開催のフランスW杯で初優勝。ジダンが決勝でヘディング2発。フランスサッカー史上最高の瞬間。', wiki: '1998 FIFAワールドカップ', officialUrl: null },
              { year: 1958, era: '昭和33年', node: 'スウェーデンW杯——フォンテーヌ13得点', desc: 'ジュスト・フォンテーヌが1大会13得点という未破の記録を樹立し3位入賞。フランス代表が初めて世界に存在感を示した大会。', wiki: '1958 FIFAワールドカップ', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '村上宗隆・MLBオールスター2026ホームランダービー参戦——「パワーを見せたい」日本人野手初の挑戦が実現',
        summary: 'ニューヨーク・メッツの村上宗隆が、2026年MLBオールスターのホームランダービー出場を表明した。「パワーを見せたい」とコメントし、日本人野手として初のホームランダービー参戦が実現する。オールスター本戦は7月15日(現地)に開催予定。',
        sourceUrl: 'https://sports.yahoo.co.jp/list/news/npb',
        sourceLabel: 'Yahoo!スポーツ / スポーツナビ',
        hotwords: [
          {
            id: 'murakami_munetaka',
            label: '村上',
            axis: '村上宗隆の歩み——熊本の怪童が辿った日本プロ野球からMLBへの軌跡',
            timeline: [
              { year: 2026, era: '令和8年', node: 'MLBオールスター・ホームランダービー参戦', desc: 'ニューヨーク・メッツに在籍2年目の村上がオールスター選出。ホームランダービーにも参戦し、日本人野手の実力を世界に示す。', wiki: '村上宗隆', officialUrl: null },
              { year: 2025, era: '令和7年', node: 'ニューヨーク・メッツとメジャー契約', desc: 'ヤクルトスワローズからFAとなり、ニューヨーク・メッツと複数年契約。日本人本塁打記録保持者としてのMLB挑戦が始まる。', wiki: '村上宗隆', officialUrl: null },
              { year: 2022, era: '令和4年', node: '王貞治の日本記録55本を超える56本塁打', desc: 'シーズン終盤の怒涛の一発攻勢で王貞治の日本プロ野球本塁打記録を更新し、最終的に56本を達成。22歳での達成は歴代最年少。', wiki: '村上宗隆', officialUrl: null },
              { year: 2021, era: '令和3年', node: 'セ・リーグMVP——39本塁打・112打点', desc: '39本塁打・112打点でセ・リーグMVPを獲得。「和製スラッガー」の地位を確立し、翌年の本塁打記録更新への布石を打つ。', wiki: '村上宗隆', officialUrl: null },
              { year: 2019, era: '令和元年', node: '初の打率3割・36本・96打点——覚醒の年', desc: '19歳で打率.319・36本塁打・96打点を達成。史上最年少クラスの記録が並び、球界を代表する大砲へと急成長した覚醒の一年。', wiki: '村上宗隆', officialUrl: null },
              { year: 2018, era: '平成30年', node: 'ヤクルトスワローズ入団——ドラフト1位', desc: '九州学院高校からドラフト1位でヤクルト入団。高校時代から将来の4番として期待された怪童が、プロの扉を開く。', wiki: '東京ヤクルトスワローズ', officialUrl: null },
              { year: 2000, era: '平成12年', node: '熊本県で誕生', desc: '2000年2月2日、熊本県熊本市で誕生。後に日本プロ野球史上最多本塁打を記録する選手へ成長する出発点。', wiki: '村上宗隆', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'jp_mlb_hitter_history',
            label: 'MLB野手',
            axis: '日本人MLB野手の歴史——野茂の先駆けから松井・イチロー・大谷・村上の時代まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '村上宗隆がホームランダービー参戦——日本人野手初', desc: '村上がMLBホームランダービーに日本人野手として初参戦。大谷翔平との「二刀流×スラッガー」対比が世界的な注目を集める。', wiki: 'メジャーリーグベースボール', officialUrl: null },
              { year: 2023, era: '令和5年', node: '大谷翔平・ドジャース移籍——ワールドシリーズ制覇', desc: 'ロサンゼルス・ドジャースに移籍した大谷翔平がワールドシリーズで優勝。投手と打者の両方で史上最強の二刀流として世界に君臨。', wiki: '大谷翔平', officialUrl: null },
              { year: 2003, era: '平成15年', node: '松井秀喜 ニューヨーク・ヤンキース入団', desc: 'ジャイアンツで通算332本塁打を放った松井秀喜がヤンキースへ。「ゴジラ」の愛称で日本人野手初のMLB定着者となる。', wiki: '松井秀喜', officialUrl: null },
              { year: 2001, era: '平成13年', node: 'イチロー・シアトル・マリナーズ入団', desc: 'オリックス時代7年連続首位打者の鈴木一朗(イチロー)がマリナーズへ。初年度から打率.350・242安打の大活躍でMVP・新人王をダブル受賞。', wiki: 'イチロー', officialUrl: null },
              { year: 1995, era: '平成7年', node: '野茂英雄・ロサンゼルス・ドジャース入団', desc: '「トルネード投法」で知られる野茂英雄がドジャースへ移籍。新人王を獲得し、日本人選手のMLB進出ブームの先駆けとなる。', wiki: '野茂英雄', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '大相撲名古屋場所3日目——横綱・琴ノ若が3連勝スタート、関脇・大の里との上位対決を制し「最強横綱」への道を歩む',
        summary: '大相撲7月場所(名古屋場所)3日目(7月14日)、横綱・琴ノ若が関脇・大の里との上位対決に勝利し、3連勝で好スタートを切った。昨年初場所で横綱昇進後、在位中に複数の優勝を達成している琴ノ若は、綱の重みに見合った成績を積み上げている。',
        sourceUrl: 'https://www.sumo.or.jp/',
        sourceLabel: '日本相撲協会公式サイト',
        hotwords: [
          {
            id: 'kotonosho_sumo',
            label: '琴ノ若',
            axis: '琴ノ若(鎌谷将之)の歩み——佐渡ヶ嶽部屋の横綱継承',
            timeline: [
              { year: 2026, era: '令和8年', node: '名古屋場所3日目——大の里を下し3連勝', desc: '琴ノ若が関脇・大の里との上位対決に勝利し、好スタートを切った。横綱在位で安定した成績を残し「最強横綱」論も浮上。', wiki: '琴ノ若傑太', officialUrl: null },
              { year: 2025, era: '令和7年', node: '第74代横綱に昇進(初場所後)', desc: '初場所で14勝1敗の成績で優勝を果たし、横綱審議委員会が満場一致で推挙。佐渡ヶ嶽部屋から横綱が誕生。', wiki: '琴ノ若傑太', officialUrl: null },
              { year: 2024, era: '令和6年', node: '大関在位で複数回の優勝——横綱昇進へのカウントダウン', desc: '大関在位中に複数場所で優勝を積み重ね、安定した強さで横綱昇進をほぼ確実にした。', wiki: '琴ノ若傑太', officialUrl: null },
              { year: 2023, era: '令和5年', node: '大関昇進——佐渡ヶ嶽部屋の期待の星が頂点へ', desc: '大関昇進が決定。父・元関脇琴ノ若(現佐渡ヶ嶽親方)、祖父・元横綱琴桜に続く名門部屋の横綱候補として注目を集める。', wiki: '琴ノ若傑太', officialUrl: null },
              { year: 2019, era: '令和元年', node: '初土俵——19歳で佐渡ヶ嶽部屋入門', desc: '鎌谷将之として初土俵を踏み、佐渡ヶ嶽部屋に入門。相撲一家の血を受け継ぐ逸材として期待を受けスタート。', wiki: '琴ノ若傑太', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'yokozuna_history',
            label: '横綱史',
            axis: '横綱の歴史——江戸の奉納相撲から令和の最高位まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '第74代横綱・琴ノ若——日本出身横綱の時代へ', desc: '琴ノ若が横綱在位で安定した成績を残し、モンゴル勢が席巻した時代から日本出身横綱が台頭する時代へ。', wiki: '横綱', officialUrl: null },
              { year: 2019, era: '令和元年', node: '鶴竜・白鵬の両横綱——令和初場所を飾る', desc: 'モンゴル出身の横綱2人が令和初の場所を盛り上げた。白鵬は令和4年に引退し、モンゴル横綱全盛時代に終止符が打たれた。', wiki: '横綱', officialUrl: null },
              { year: 2003, era: '平成15年', node: '朝青龍が横綱昇進——外国人横綱の新時代', desc: 'モンゴル出身の朝青龍が昇進し、外国人初の一人横綱として時代を席巻。1年7場所すべてで優勝するなど超絶な成績を残した。', wiki: '朝青龍明徳', officialUrl: null },
              { year: 1986, era: '昭和61年', node: '千代の富士が53連勝記録', desc: '千代の富士が53連勝の日本記録を達成(後に白鵬に更新)。「小さな大横綱」として国民的人気を博し、大相撲ブームを牽引した。', wiki: '千代の富士貢', officialUrl: null },
              { year: 1958, era: '昭和33年', node: '若乃花・栃錦の黄金時代——「和製横綱」の最後の輝き', desc: '若乃花と栃錦が角界を二分する激戦を繰り広げ、大相撲の人気を最高潮に押し上げた。', wiki: '若乃花幹士 (初代)', officialUrl: null },
              { year: 1909, era: '明治42年', node: '国技館開設——相撲が「国技」に', desc: '両国に国技館が開設。「相撲は国技なり」という掲示板が掲げられ、横綱を頂点とした格付け制度が一般に定着した。', wiki: '両国国技館', officialUrl: null },
              { year: 1789, era: '寛政元年', node: '谷風・小野川への横綱免許——横綱の起源', desc: '江戸時代後期、吉田司家が谷風梶之助・小野川喜三郎に横綱免許を授与。横綱は「最強の力士に贈る証明書」として制度化され、称号が始まった。', wiki: '横綱', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
    ],
    star: [
      {
        time: '08:00',

        headline: '佐々木麟太郎がソフトバンク1位指名——甲子園通算140安打の「令和の怪物打者」がプロ入りへ',
        summary: '今夏の甲子園で大阪桐蔭・徳丸快晴との「史上最高の高校生対決」として話題を呼んだ花咲徳栄の佐々木麟太郎がプロ野球ドラフトでソフトバンクから1位指名を受けた。甲子園通算140安打、3年連続本塁打記録など規格外のプロフィールで注目されてきた右打の大型スラッガー。父・洋氏(元プロ野球選手)の後を継ぐ形でのプロ入りが決定的となった。',
        sourceUrl: 'https://full-count.jp/',
        sourceLabel: 'Full-Count / 日刊スポーツ',
        hotwords: [
          {
            id: 'sasaki_rintaro_history',
            label: '佐々木麟太郎',
            axis: '佐々木麟太郎の歩み——高校野球史上最多安打への道',
            timeline: [
              { year: 2026, era: '令和8年', node: 'ソフトバンクから1位指名', desc: '夏の甲子園でも規格外の活躍を見せ、ドラフト1位でソフトバンクホークスが指名。父・洋氏のプロ生活を上回る活躍が期待される。', wiki: '佐々木麟太郎', officialUrl: null },
              { year: 2025, era: '令和7年', node: '甲子園通算140安打を超える', desc: '花咲徳栄の4番打者として出場し続け甲子園通算安打の歴史的記録を更新。高校通算本塁打100本にも迫る数字で全国的な注目を集める。', wiki: '佐々木麟太郎', officialUrl: null },
              { year: 2024, era: '令和6年', node: '高校通算本塁打の新記録', desc: '高校野球での通算本塁打数が既存の記録を塗り替え、「令和の松井」的な存在として広く認知される。', wiki: '佐々木麟太郎', officialUrl: null },
              { year: 2023, era: '令和5年', node: '花咲徳栄2年次——春夏で甲子園出場', desc: '春・夏の甲子園で活躍し「スター高校生」として全国メディアに取り上げられる。スイングの美しさと長打力が各球団スカウトの注目を集める。', wiki: '花咲徳栄高等学校', officialUrl: null },
              { year: 2022, era: '令和4年', node: '花咲徳栄に進学——1年次から4番起用', desc: '埼玉・花咲徳栄高校に進学し、1年生ながら4番打者に起用される異例の待遇。全国的なスカウトの注目が集まり始める。', wiki: '花咲徳栄高等学校', officialUrl: null },
              { year: 2004, era: '平成16年', node: '岩手県で誕生——父は元プロ野球選手', desc: '岩手県で元プロ野球選手・佐々木洋氏の息子として生まれる。幼少期から野球に親しみ、父親の薫陶を受けながら打撃技術の基礎を養う。', wiki: '佐々木麟太郎', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'japan_mlb_history',
            label: '日本選手MLB',
            axis: '日本人選手のMLB挑戦史——野茂から大谷まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '大谷翔平——二刀流の完成形', desc: 'ドジャース大谷翔平が投打ともにMLBトップ水準のパフォーマンスを継続。日本人選手のMLBにおける地位を不動のものにしている。', wiki: '大谷翔平', officialUrl: null },
              { year: 2023, era: '令和5年', node: '山本由伸・今永昇太ら相次いでMLB移籍', desc: '山本由伸(ドジャース)・今永昇太(カブス)ら日本人投手が相次いでメジャーに挑戦し、いずれも高い評価を獲得。', wiki: '山本由伸', officialUrl: null },
              { year: 2021, era: '令和3年', node: '大谷翔平——MVP受賞で二刀流を世界に証明', desc: 'エンゼルスの大谷翔平がMVPを受賞。投打「二刀流」がMLBで完全に認められ、日本人選手の可能性を大きく広げる。', wiki: '大谷翔平', officialUrl: null },
              { year: 2013, era: '平成25年', node: '田中将大——ヤンキース入団', desc: '楽天で24勝0敗という圧倒的成績を残した田中将大がニューヨーク・ヤンキースに移籍。7年1億5500万ドルの大型契約が話題に。', wiki: '田中将大', officialUrl: null },
              { year: 2001, era: '平成13年', node: 'イチロー——首位打者+盗塁王でMVP', desc: 'マリナーズのイチローが首位打者と盗塁王を同時受賞しMVPに輝く。日本人野手のメジャー定着を決定づけた歴史的シーズン。', wiki: 'イチロー', officialUrl: null },
              { year: 1995, era: '平成7年', node: '野茂英雄——MLB挑戦のパイオニア', desc: '近鉄バファローズを退団した野茂英雄がドジャースとマイナー契約を結び渡米。現地で「トルネード投法」が大ブレイクし日本人のMLB挑戦の扉を開く。', wiki: '野茂英雄', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '山本彩、本日33歳誕生日——NMB48からソロ転向8年目に突入、稀代のボーカルが歌い続ける理由',
        summary: '元NMB48・AKB48の山本彩が7月14日で33歳の誕生日を迎えた。2018年のNMB48卒業後にソロ転向し、ギター弾き語り・ロック色の強い楽曲で独自の道を歩む。現在はSTU48プロデューサーとしての顔も持ち、SNSには「さや姉おめでとう」とファンのコメントが多数寄せられた。',
        sourceUrl: 'https://bestcalendar.jp/dates/birthday/7/14',
        sourceLabel: 'Best Calendar / モデルプレス',
        hotwords: [
          {
            id: 'yamamoto_sayaka',
            label: '山本彩',
            axis: '山本彩の歩み——NMB48から孤高のソロシンガーへの道',
            timeline: [
              { year: 2026, era: '令和8年', node: '33歳誕生日——STU48プロデューサーとして活動継続', desc: 'ソロ8年目に突入した山本彩が33歳を迎える。STU48のプロデューサーとしてアイドル育成に携わりながら、自身の歌手活動も精力的に継続。', wiki: '山本彩', officialUrl: null },
              { year: 2023, era: '令和5年', node: 'STU48プロデューサー就任——アイドル育成の新たな顔', desc: '瀬戸内アイドル「STU48」の公式プロデューサーに就任。アイドルシーンの先輩として、新世代への継承を担う立場になる。', wiki: 'STU48', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'コロナ禍でもリリース活動継続——ファンと絆を保つ', desc: 'コロナ禍の制約のなかソロアルバムをリリース。ライブが困難な状況でも音楽制作を継続し、ファンとの絆を保ち続ける。', wiki: '山本彩', officialUrl: null },
              { year: 2018, era: '平成30年', node: 'NMB48卒業——ソロシンガーとして再出発', desc: '7年間在籍したNMB48を卒業し、ソロ活動に専念。ギター弾き語りやロック色の強い楽曲でアイドルの枠を超えたアーティストとして再デビュー。', wiki: '山本彩', officialUrl: null },
              { year: 2015, era: '平成27年', node: 'AKB48総選挙2位——「さや姉」の愛称で国民的人気', desc: 'AKB48選抜総選挙で2位を獲得し全国区の知名度を確立。NMB48の「エース」として番組・CM・音楽活動で大活躍。', wiki: '山本彩', officialUrl: null },
              { year: 2011, era: '平成23年', node: 'NMB48第1期生・選抜メンバーへ', desc: '2010年設立のNMB48に1期生として加入。歌声の実力が評価され、グループのシングル表題曲でセンターを多数経験。', wiki: 'NMB48', officialUrl: null },
              { year: 1993, era: '平成5年', node: '大阪府で誕生', desc: '1993年7月14日、大阪府で誕生。後に大阪を拠点とするNMB48の看板となり、日本を代表するアイドルの一人となる出発点。', wiki: '山本彩', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'akb48_history',
            label: 'AKB48',
            axis: 'AKB48の歴史——秋葉原の「会いに行けるアイドル」が切り開いた新時代',
            timeline: [
              { year: 2026, era: '令和8年', node: 'AKB48「ポニーテールとシュシュ」うたコン披露——レジェンド曲が輝き続ける', desc: '7月13日放送「うたコン」で、AKB48が「ポニーテールとシュシュ」を披露。歴代名曲が現役メンバーによって歌い継がれ、ファン世代を超えた感動を呼ぶ。', wiki: 'AKB48', officialUrl: null },
              { year: 2021, era: '令和3年', node: 'AKB48選抜総選挙廃止——ファン文化がSNS中心へ', desc: '2013年から続いたAKB48選抜総選挙が廃止(2019年)。ファンの「推し活」の形がSNS中心に移行し、アイドルファン文化が変容。', wiki: 'AKB48選抜総選挙', officialUrl: null },
              { year: 2011, era: '平成23年', node: '「ヘビーローテーション」MV——YouTube再生1億回突破', desc: 'AKB48の「ヘビーローテーション」MVがYouTube公式チャンネルで日本初の1億再生突破。アイドル文化がデジタルに本格移行した象徴的な出来事。', wiki: 'ヘビーローテーション', officialUrl: null },
              { year: 2009, era: '平成21年', node: '選抜総選挙第1回——ファンが直接人気を決める仕組みが話題に', desc: 'AKB48選抜総選挙第1回が実施され、ファンが直接メンバーの人気を決めるという前代未聞の仕組みが話題沸騰。「会いに行けるアイドル」文化が爆発的に普及。', wiki: 'AKB48選抜総選挙', officialUrl: null },
              { year: 2005, era: '平成17年', node: 'AKB48結成・秋葉原劇場オープン', desc: '秋元康プロデュースによるAKB48が秋葉原に専用劇場をオープン。「会いに行けるアイドル」というコンセプトで毎日公演を実施し、アイドル文化に革命をもたらす。', wiki: 'AKB48', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '乃木坂46・久保史緒里が映画主演で本格俳優デビュー——「在籍中に女優として歩む」宣言が注目を集める',
        summary: '乃木坂46の久保史緒里が映画「隣の空」で本格的な俳優デビューを果たす。アイドル活動と並行して女優業を確立するという、乃木坂の「卒業後ではなく在籍中に俳優転換」路線の象徴的事例として注目されている。試写会で見た関係者からは演技力への高評価も届いている。',
        sourceUrl: 'https://www.crank-in.net/',
        sourceLabel: 'クランクイン！ / モデルプレス',
        hotwords: [
          {
            id: 'kuboshiori_history',
            label: '久保史緒里',
            axis: '久保史緒里の歩み——乃木坂の演技派が「女優」として羽ばたく',
            timeline: [
              { year: 2026, era: '令和8年', node: '映画「隣の空」主演——「在籍中俳優デビュー」を宣言', desc: '乃木坂46在籍のまま主演映画「隣の空」で本格俳優デビュー。「卒業しないまま女優として歩む」というステートメントが業界の注目を集める。', wiki: '久保史緒里', officialUrl: null },
              { year: 2025, era: '令和7年', node: 'NHK朝ドラにサブヒロイン役で出演', desc: '乃木坂活動と並行して朝ドラへの出演を果たし、演技派としての評価が高まった。アイドルと女優の二刀流路線を本格化させた転換点。', wiki: '久保史緒里', officialUrl: null },
              { year: 2022, era: '令和4年', node: '乃木坂46「4期生バースデーライブ」——センター抜擢', desc: '4期生のメンバーとしてバースデーライブでセンターに。歌唱力と表現力が評価され、グループ内での存在感を確立した。', wiki: '久保史緒里', officialUrl: null },
              { year: 2018, era: '平成30年', node: '乃木坂46 4期生に加入——16歳でオーディション合格', desc: '第4期生オーディションに合格し、16歳で乃木坂46に加入。歌とダンスに加え、読書好きの知的なキャラクターが人気に。', wiki: '久保史緒里', officialUrl: null },
              { year: 2002, era: '平成14年', node: '久保史緒里、大阪府に生まれる', desc: '2002年生まれ、大阪府出身。幼少期からダンスを習い、芸能の道へ進む。', wiki: '久保史緒里', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'nogizaka46_history',
            label: '乃木坂46',
            axis: '乃木坂46の歩み——「AKBの公式ライバル」から「J-POPの頂点」へ',
            timeline: [
              { year: 2026, era: '令和8年', node: '乃木坂46 10期生デビュー——世代交代が加速', desc: '10期生がデビューし、黄金世代の卒業が続く中で新たな主力育成が課題に。久保史緒里のような「在籍中女優転向」組が個性的なキャリアを描く。', wiki: '乃木坂46', officialUrl: null },
              { year: 2023, era: '令和5年', node: '黄金世代の卒業ラッシュ', desc: '白石麻衣に続き、生田絵梨花・堀未央奈らが卒業。乃木坂46の黄金期を支えた世代が世代交代のフェーズに入った。', wiki: '乃木坂46', officialUrl: null },
              { year: 2019, era: '令和元年', node: '累計シングル売上3000万枚超——国民的アイドルの地位確立', desc: '累計シングル売上3000万枚を超え、乃木坂46が「国民的アイドルグループ」として不動の地位を確立した時期。', wiki: '乃木坂46', officialUrl: null },
              { year: 2015, era: '平成27年', node: 'NHK紅白歌合戦への出演が定着', desc: '「乃木坂46」という名前が老若男女に知られる存在となった。', wiki: '乃木坂46', officialUrl: null },
              { year: 2012, era: '平成24年', node: '「おいでシャンプー」でCDデビュー——AKBとの差別化を模索', desc: '「AKBの公式ライバル」として結成されたが、デビューとともに独自路線を開拓。上品なイメージとバラードラインで差別化を図った。', wiki: '乃木坂46', officialUrl: null },
              { year: 2011, era: '平成23年', node: '乃木坂46 結成——「AKBの公式ライバル」として発足', desc: '秋元康プロデュースのもと、乃木坂(東京都港区)を拠点とする新グループが結成。初期メンバー38人が「AKBとは違う上品さ」を旗印にスタートした。', wiki: '乃木坂46', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
    ],
    uranai: [
      {
        time: '08:00',

        headline: '7月14日18時44分・蟹座の新月——「感情のリセット」と新しい出発を宣言する吉日',
        summary: '7月14日18時44分(JST)に蟹座で新月を迎える。蟹座の新月は「家族・安全・感情の根っこ」を象徴し、心の奥底にある望みを種まきする最良のタイミングとされる。月と太陽が21度22分で重なり、感情を素直に解放することがポイント。新月から新月までの周期に合わせた目標設定や浄化の儀式が注目されている。',
        sourceUrl: 'https://www.crea.jp/',
        sourceLabel: 'CREA WEB / 心理占星学研究家・岡本翔子',
        hotwords: [
          'cancer_zodiac',
          'astrology',
        ],
      },
      {
        time: '12:00',

        headline: 'ゲッターズ飯田「五星三心占い」——7月14日(己丑)は「銀の羅針盤」タイプに好機、フットワーク軽く行動が吉',
        summary: '芸能界最強の占い師と呼ばれるゲッターズ飯田が運営する「五星三心占い」が2026年も絶大な支持を集めている。7月14日は十干十二支で「己丑(つちのとのうし)」の日。銀の羅針盤タイプに好機が訪れるとされ、フットワーク軽く行動することが吉とされている。',
        sourceUrl: 'https://sp.gettersiida.net/article/gettersiida/unsei/35493/',
        sourceLabel: 'ゲッターズ飯田公式占いサイト',
        hotwords: [
          {
            id: 'getters_iida_history',
            label: '五星三心',
            axis: 'ゲッターズ飯田と五星三心占い——現代日本の占いブームを牽引した稀代の占い師',
            timeline: [
              { year: 2026, era: '令和8年', node: '五星三心占い——毎年1000万部超えの占い本', desc: 'ゲッターズ飯田の五星三心占いシリーズが2026年版も好調。タイプ別(金・銀・銅の羅針盤/鳳凰/時計)の運勢分析が長年にわたり人気を維持している。', wiki: 'ゲッターズ飯田', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'SNS動画で若年層を開拓——TikTok占い動画が人気', desc: 'TikTok・InstagramでのショートVideo占いが若い世代にヒット。「占い師の本」から「SNSコンテンツ」への転換で、10〜20代のユーザーが急増。', wiki: 'ゲッターズ飯田', officialUrl: null },
              { year: 2017, era: '平成29年', node: 'テレビ出演急増——「当たる占い師」として全国区に', desc: 'ゲッターズ飯田が情報番組・バラエティへの出演が急増。一切ハズれない有名人占いが話題となり、芸能界から一般人まで絶大な信頼を獲得。', wiki: 'ゲッターズ飯田', officialUrl: null },
              { year: 2012, era: '平成24年', node: '五星三心占い書籍シリーズ——毎年発行でヒット', desc: '年間12タイプ別の占い本「五星三心占い」シリーズが毎年刊行開始。前年末に発売するスタイルで占い本の定番となり、書店の年末の風景を変える。', wiki: 'ゲッターズ飯田', officialUrl: null },
              { year: 2002, era: '平成14年', node: 'タレント活動開始——「無料占い」でファン獲得', desc: 'ゲッターズ飯田が芸人・タレントとして活動しながら、無料で占いを提供し続けることで「信頼される占い師」としての地位を確立し始める。', wiki: 'ゲッターズ飯田', officialUrl: null },
              { year: 1979, era: '昭和54年', node: '誕生——大阪生まれの占い師', desc: '1979年6月10日、ゲッターズ飯田が大阪府で誕生。幼少期から人の気質・行動パターンへの観察眼が芽生えたとされる。', wiki: 'ゲッターズ飯田', officialUrl: null, isOrigin: true },
            ],
          },
          'astrology',
        ],
      },
      {
        time: '20:00',

        headline: '今日のタロット占い7月14日——「月」のカードが示す「直感と深層心理の対話」、内面を信頼する日',
        summary: '本日7月14日のタロット占いでは「月(The Moon)」のカードが多くの占い師によって示された。「月」は無意識・直感・曖昧さを象徴し、論理より感覚を信頼することで道が開けるとされる。蟹座新月直後の今日は、感情の流れに素直に従うことで潜在的な才能が開花する日と読まれている。',
        sourceUrl: 'https://allabout.co.jp/gm/gc/519863/',
        sourceLabel: 'All About 占い / dメニュータロット',
        hotwords: [
          {
            id: 'tarot_the_moon',
            label: 'タロット月',
            axis: 'タロット「月」のカード——神話と心理学が交差する象徴の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '7月14日のタロット引き——「月」が示す直感の日', desc: '蟹座新月直後に「月」のカードが出現。無意識への信頼・直感の活用・感情の流れへの従順が吉とされ、重要な決断より内省に向いた日。', wiki: 'タロット', officialUrl: null },
              { year: 2010, era: '平成22年', node: 'スマホ占いアプリの普及——「月」をはじめとする大アルカナが日常に', desc: 'タロット占いアプリが急速に普及し、大アルカナ22枚の意味が広く知られるようになった。「月」は夢占いとの連動でも人気のカードに。', wiki: 'タロット', officialUrl: null },
              { year: 1971, era: '昭和46年', node: '日本初のタロット専門書——西洋神秘学の日本普及', desc: '日本でタロットの専門書が出版され始め、西洋占術への関心が高まる。「月」のカードは「女性原理」「月の魔力」として日本的な感覚と結びついた。', wiki: 'タロット', officialUrl: null },
              { year: 1910, era: '明治43年', node: 'ライダー=ウェイト版タロット——現代の標準タロットの誕生', desc: 'アーサー・エドワード・ウェイトがパメラ・コールマン・スミスと制作した「ライダー=ウェイト版」が出版。「月」のカードの図像がこの版で定まった。', wiki: 'タロット', officialUrl: null },
              { year: 1781, era: '天明元年', node: 'クール・ド・ジブランがタロットを占術として体系化', desc: 'フランスの神秘主義者アントワーヌ・クール・ド・ジブランが著書でタロットをエジプト起源の秘教として解釈。「遊戯カード」から「占術ツール」への転換の起点。', wiki: 'タロット', officialUrl: null },
              { year: 1440, era: '室町中期', node: 'タロットカードの最初期の記録——北イタリアの貴族が使った遊戯具', desc: 'ミラノ・フィレンツェの貴族宮廷で「トロンフィ(タロッキ)」カードの記録が初登場。当初は遊戯カードであり、占術ではなかった。', wiki: 'タロット', officialUrl: null, isOrigin: true },
            ],
          },
          'tarot',
        ],
      },
    ],
  },
  'd-3': {
    ai: [
      {
        time: '08:00',

        headline: '楽天グループ「Rakuten AI 3.0」——7000億パラメータの日本語特化LLMをApache 2.0で無償公開',
        summary: '楽天グループが経産省・NEDOの「GENIACプロジェクト」支援のもとで開発した国産最大規模LLM「Rakuten AI 3.0」(約7000億パラメータ)をApache 2.0ライセンスで無償公開した。日本語ベンチマークでGPT-4oを超える性能を示しており、国産LLMの「実用フェーズ移行」を象徴するマイルストーンとして注目を集めている。',
        sourceUrl: 'https://corp.rakuten.co.jp/news/press/2026/0317_01.html',
        sourceLabel: '楽天グループ株式会社',
        hotwords: [
          {
            id: 'rakuten_ai_history',
            label: '楽天AI',
            axis: '楽天グループのAI戦略——ECプラットフォームからAI企業へ',
            timeline: [
              { year: 2026, era: '令和8年', node: 'Rakuten AI 3.0——7000億パラメータ・Apache 2.0で無償公開', desc: '経産省GENIACプロジェクトの成果として、7000億パラメータの日本語特化LLMを公開。GPT-4oを一部ベンチマークで超えた。', wiki: '楽天グループ' },
              { year: 2024, era: '令和6年', node: 'Rakuten AI 2.0——47Bパラメータに拡張、楽天エコシステム全域に展開', desc: '楽天市場・楽天カード・楽天銀行など自社サービス全域にAIを統合する「楽天AIプラットフォーム」戦略を発表した。', wiki: '楽天グループ' },
              { year: 2023, era: '令和5年', node: 'Rakuten AI 7B——国産初クラスの中規模LLMを公開', desc: '70億パラメータのRakuten AI 7Bをオープンソースで公開。開発者コミュニティの取り込みを図った。', wiki: '楽天グループ' },
              { year: 2021, era: '令和3年', node: '楽天モバイル全国展開——AI活用の通信ネットワーク自動最適化', desc: '楽天モバイルが完全仮想化ネットワークにAIを全面活用した世界初の商用通信サービスとして注目された。', wiki: '楽天モバイル' },
              { year: 2017, era: '平成29年', node: '楽天AI研究所設立——機械学習・NLP研究を本格化', desc: '楽天がAI専門の研究所を設立し、推薦エンジン・自然言語処理・画像認識の研究開発を加速させた。', wiki: '楽天グループ' },
              { year: 2014, era: '平成26年', node: '楽天が「英語公用語化」——国際エンジニア採用加速', desc: '国内企業として先進的な英語公用語化を宣言し、AI・テック系の海外エンジニア採用が加速した。', wiki: '楽天グループ' },
              { year: 2010, era: '平成22年', node: '楽天の海外M&A加速——Buy.com・PriceMinister等を取得', desc: '海外ECプラットフォーム買収で国際展開を本格化。データ量の拡大がAI学習の基盤構築につながった。', wiki: '楽天グループ' },
              { year: 1997, era: '平成9年', node: '楽天市場開設——日本ECの草創期を切り拓く', desc: '三木谷浩史が楽天市場をスタート。EC経由の大量購買データが後の推薦AI・レコメンドエンジン開発の源泉となった。', wiki: '楽天市場', isOrigin: true },
            ],
          },
          'generative_ai_history',
        ],
      },
      {
        time: '12:00',

        headline: 'OpenAI「GPT-5.5 Instant Mini」全世界ロールアウト完了 無料ユーザーも利用可能に',
        summary: 'OpenAIが軽量モデル「GPT-5.5 Instant Mini」の全世界向けロールアウトを完了したと発表した。無料ユーザーも基本機能を利用できるようになり、Gemini Nano・Claude Haiku等との競争が激化。AIの高速化・低コスト化が急速に進んでいる。',
        sourceUrl: 'https://openai.com/blog/gpt-55-instant-mini-global',
        sourceLabel: 'OpenAI Blog',
        hotwords: [
          {
            id: 'openai_history',
            label: 'OpenAI',
            axis: 'OpenAIの歩みとAI産業の覇権史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'GPT-5.5 Instant Mini 全世界ロールアウト完了', desc: '無料ユーザーも基本利用可能な軽量モデルを全世界展開。Gemini・Claudeとの低コスト・高速AIの三つ巴競争が激化。', wiki: 'OpenAI', officialUrl: 'https://openai.com/' },
              { year: 2025, era: '令和7年', node: 'GPT-5 発表 推論能力が飛躍的向上', desc: 'GPT-5が発表。推論・コーディング・画像理解の全方位で前モデルを大幅に上回り、AI研究者からAGIに最も近いと評された。', wiki: 'OpenAI', officialUrl: null },
              { year: 2024, era: '令和6年', node: 'o1・o3 推論モデルの登場で競争環境が一変', desc: 'チェーン・オブ・ソート推論を内部化したo1が発表。数学・コーディングで従来モデルを凌駕し、推論特化AIが新トレンドに。', wiki: 'OpenAI', officialUrl: null },
              { year: 2023, era: '令和5年', node: 'ChatGPT Plus / GPT-4 API 有料化 事業モデル確立', desc: 'ChatGPT Plusの月額20ドルサブスクを導入。APIでGPT-4を提供し、B2B・B2Cの両面で収益化モデルが確立された。', wiki: 'ChatGPT', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'ChatGPT公開 5日で100万ユーザー達成', desc: '11月にChatGPTを一般公開。5日で100万ユーザーを達成し、AIが専門家だけのものから「誰でも使えるツール」へと変わった転換点。', wiki: 'ChatGPT', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'GPT-3 発表 175Bパラメータで世界を驚かす', desc: '1750億パラメータのGPT-3が発表。APIを通じて世界中の開発者が利用を開始し、AIアプリケーション開発の爆発期が始まった。', wiki: 'GPT-3', officialUrl: null },
              { year: 2015, era: '平成27年', node: 'OpenAI 設立 非営利研究機関として出発', desc: 'イーロン・マスク・サム・アルトマンらが非営利研究機関としてOpenAIを設立。「AI利益を全人類に」を掲げてスタート。', wiki: 'OpenAI', officialUrl: null, isOrigin: true },
            ],
          },
          'generative_ai_history',
        ],
      },
      {
        time: '20:00',

        headline: 'ChatGPTの世界シェアが50%を割り込む——GeminiとClaudeが急伸し「AI一強時代」が終わる兆し',
        summary: '市場調査会社のレポートによると、生成AIチャットサービス市場におけるChatGPTのシェアが初めて50%を下回った。GoogleのGemini Advancedとアンソロピックのクロードが月間アクティブユーザーを急速に拡大しており、「ChatGPT一強」から三つ巴の競争構造に移行しつつある。',
        sourceUrl: 'https://news.yahoo.co.jp/articles/ed877d60595f0468e0ddfb64d3954cbb3764479e',
        sourceLabel: 'Yahoo!ニュース / ビジネス+IT',
        hotwords: [
          {
            id: 'chatgpt_market_history',
            label: 'AI市場競争',
            axis: 'ChatGPTから三つ巴へ——生成AI市場シェア競争の変遷',
            timeline: [
              { year: 2026, era: '令和8年', node: 'ChatGPTのシェアが50%割れ——Gemini・Claudeが急伸', desc: '生成AIチャット市場でChatGPTが初めて50%を割り込む。Google Gemini AdvancedとClaude 4.xが月間ユーザーを急拡大し三つ巴構造に。', wiki: 'ChatGPT' },
              { year: 2025, era: '令和7年', node: 'GoogleがGemini 2.0を発表——検索・Workspaceと統合', desc: 'GoogleがGemini 2.0シリーズを発表し、Gmail・Google検索・Workspaceとの深い統合で企業ユーザーを中心に急速に普及した。', wiki: 'Google Gemini' },
              { year: 2024, era: '令和6年', node: 'Anthropicが「Claude 3.5 Sonnet」で性能トップ奪取', desc: 'AnthropicがClaude 3.5 Sonnetを発表し、各種ベンチマークでOpenAIのGPT-4oを上回る性能を記録。コーディング・分析での支持が急拡大。', wiki: 'Anthropic' },
              { year: 2023, era: '令和5年', node: 'Bard改めGemini——GoogleがChatGPT対抗製品を本格投入', desc: 'GoogleがBardをGeminiにリブランドし、OpenAI対抗の生成AI製品として本格展開を開始。GPT-4とのベンチマーク競争が激化した。', wiki: 'Google Gemini' },
              { year: 2022, era: '令和4年', node: 'ChatGPT公開——1億人突破で史上最速の成長', desc: '2022年11月にOpenAIがChatGPTを一般公開。リリース2ヶ月でMAU1億人を突破し、インターネット史上最速のサービス成長を記録した。', wiki: 'ChatGPT' },
              { year: 2015, era: '平成27年', node: 'OpenAI設立——マスク・アルトマンらが安全なAI研究組織を創設', desc: 'イーロン・マスク、サム・アルトマンらが「人類に利益をもたらすAI」を目的にOpenAIを設立。非営利組織としてスタートし、ChatGPTへ至る研究開発の起点となった。', wiki: 'OpenAI', isOrigin: true },
            ],
          },
          'generative_ai_history',
        ],
      },
    ],
    animal: [
      {
        time: '08:00',

        headline: '夏休み直前——全国の水族館でクラゲ展示が今年も人気、加茂水族館(クラネタリウム)が来場者過去最高ペースを更新',
        summary: '夏休みシーズンを前に全国各地の水族館でクラゲの特別展示が相次いで始まり、大人から子どもまで広く人気を集めている。山形県鶴岡市の「加茂水族館」(クラネタリウム)は、累計入場者数が2019年のプレコロナ最高値を超えるペースで推移しており、「クラゲツーリズム」と呼ばれる現象が全国に広がっている。',
        sourceUrl: 'https://zooinfo.pastelring.com/2026/07/202679.html',
        sourceLabel: '動物園・水族館ニュース Zoo Ring',
        hotwords: [
          {
            id: 'kurage_culture',
            label: 'クラゲ',
            axis: 'クラゲ展示と水族館文化——幻想の生き物が「癒し」になるまで',
            timeline: [
              { year: 2026, era: '令和8年', node: '「クラゲツーリズム」が全国に広がる——加茂水族館が来場最高ペース', desc: '水族館のクラゲ専用水槽や暗室演出が「映え」スポットとして定着。夏休みの家族客に絶大な人気を集めている。', wiki: 'クラゲ' },
              { year: 2022, era: '令和4年', node: 'コロナ禍後の水族館ブーム——クラゲが「癒しコンテンツ」として再評価', desc: 'アフターコロナで外出需要が戻り、非日常体験としてのクラゲ展示が人気急回復。SNS映えが集客を後押しした。', wiki: 'クラゲ' },
              { year: 2015, era: '平成27年', node: '加茂水族館が「世界最大のクラゲ水族館」としてギネス認定', desc: '展示種数60種超・1200匹以上のクラゲを展示する山形県の加茂水族館(クラネタリウム)がギネスに認定され、クラゲ人気の象徴となった。', wiki: '鶴岡市立加茂水族館' },
              { year: 2009, era: '平成21年', node: '加茂水族館がクラゲ専門館にリニューアル——60種に特化', desc: '経営難だった加茂水族館がクラゲに特化した展示にリニューアルし、観光客が急増。クラゲ展示の革命的モデルとなった。', wiki: '鶴岡市立加茂水族館' },
              { year: 1993, era: '平成5年', node: 'モントレー湾水族館がクラゲ展示の革命——LEDバックライト演出が誕生', desc: '米国のモントレー湾水族館が照明技術を駆使したクラゲ展示を開始し、「光るクラゲ」の演出が世界の水族館に広まった。', wiki: '水族館' },
              { year: 1972, era: '昭和47年', node: '沖縄海洋博公園の水族館計画——大型水族館時代の幕開け', desc: '1975年の海洋博覧会に向けた「美ら海水族館」の前身施設建設が始まり、日本の水族館が世界クラスの展示へと進化した。', wiki: '沖縄美ら海水族館' },
              { year: 1930, era: '昭和5年', node: '上野動物園内の水族館——日本初の本格水族館', desc: '上野動物園内に日本初の本格的な水族館が設置され、海洋生物の展示文化が日本で始まった。', wiki: '上野動物園', isOrigin: true },
            ],
          },
          'jp_aquarium_history',
        ],
      },
      {
        time: '12:00',

        headline: '京都水族館「アザラシCOOOOOOL!」展示イベント 7/11夏休みにスタート',
        summary: '京都水族館が7月11日から「アザラシCOOOOOOL!」イベントを開始した。夏休み限定企画でアザラシの生態を近くで観察できる特別展示が人気を集めている。同館では夏季の涼感演出に力を入れており、SNSでの話題が広がっている。',
        sourceUrl: 'https://www.kyoto-aquarium.com/event/detail/cooool.html',
        sourceLabel: '京都水族館公式',
        hotwords: [
          {
            id: 'azarashi_culture',
            label: 'アザラシ',
            axis: 'アザラシと日本の水族館・動物保護文化史',
            timeline: [
              { year: 2026, era: '令和8年', node: '京都水族館「アザラシCOOOOOOL!」夏季イベント', desc: '涼感演出のアザラシ展示イベントが夏休みにスタート。近接観察できる特別展示が子どもたちに大人気となっている。', wiki: 'アザラシ', officialUrl: 'https://www.kyoto-aquarium.com/' },
              { year: 2018, era: '平成30年', node: 'ゴマフアザラシがSNSでブーム', desc: '各地の水族館でゴマフアザラシへの注目度が高まる。SNS映えする愛らしい外見が若い世代を水族館へ誘引した。', wiki: 'ゴマフアザラシ', officialUrl: null },
              { year: 2011, era: '平成23年', node: '京都水族館開館 内陸型水族館の新モデルに', desc: '京都駅近くに内陸型水族館として開館。オオサンショウウオなど地域固有種の展示が特徴的で年間160万人が来場。', wiki: '京都水族館', officialUrl: null },
              { year: 2002, era: '平成14年', node: '北海道でゴマフアザラシ保護・放流が定着', desc: '北海道で傷ついたアザラシを保護・治療して海に放流する取り組みが確立。アザラシを「守る」意識へ転換した。', wiki: 'ゴマフアザラシ', officialUrl: null },
              { year: 1972, era: '昭和47年', node: '米国海洋哺乳類保護法が成立 国際的保護が始まる', desc: '米国の海洋哺乳類保護法成立。アザラシ猟の規制が強まり、国際的にアザラシ保護意識が醸成され始めた。', wiki: 'アザラシ', officialUrl: null },
              { year: 1882, era: '明治15年', node: '上野動物園開園 哺乳類の公開展示が始まる', desc: '日本初の動物園・上野動物園が開園。水生哺乳類の展示が始まり、市民が動物を「見て知る」文化の起点となった。', wiki: '東京都恩賜上野動物園', officialUrl: null, isOrigin: true },
            ],
          },
          'jp_aquarium_history',
        ],
      },
      {
        time: '20:00',

        headline: '鴨川シーワールド・ポートピア神戸が共同研究——ベルーガの繁殖管理手法が国際学術誌に掲載',
        summary: '鴨川シーワールドとポートピアホテル神戸ベルーガ研究チームが5年間にわたって共同で取り組んだベルーガ(シロイルカ)の繁殖管理手法が、国際海洋哺乳類学術誌「Marine Mammals Science」に掲載された。音波探知を活用した健康モニタリング技術が世界的に評価されている。',
        sourceUrl: 'https://zooinfo.pastelring.com/',
        sourceLabel: '動物園・水族館ニュース Zoo Ring',
        hotwords: [
          {
            id: 'beluga_research_history',
            label: 'ベルーガ',
            axis: 'ベルーガ(シロイルカ)研究と日本の水族館科学の貢献',
            timeline: [
              { year: 2026, era: '令和8年', node: '鴨川シーW×ポートピア神戸——ベルーガ繁殖手法が国際誌掲載', desc: '5年間の共同研究が結実。音波モニタリングによるベルーガ繁殖管理技術が「Marine Mammals Science」に採択された。', wiki: 'シロイルカ' },
              { year: 2022, era: '令和4年', node: '鴨川シーワールドでベルーガの人工授精に成功——国内初事例', desc: '国内の飼育個体のみを使った人工授精プログラムが成功し、国際的な飼育下繁殖ネットワークの先進モデルとなった。', wiki: 'シロイルカ' },
              { year: 2015, era: '平成27年', node: 'ワシントン条約でシロイルカの輸出規制強化——野生捕獲がほぼ不可能に', desc: 'CITES附属書改訂でシロイルカ(ベルーガ)の国際取引規制が大幅強化。世界の水族館は国内繁殖プログラムの確立を急いだ。', wiki: 'ワシントン条約' },
              { year: 1994, era: '平成6年', node: '国内水族館でシロイルカの飼育スタート——鴨川シーWが先駆け', desc: '鴨川シーワールドが国内で初めてシロイルカの定常飼育を開始。ショーと並行した行動研究が日本の水族館科学を牽引した。', wiki: '鴨川シーワールド' },
              { year: 1970, era: '昭和45年', node: '鴨川シーワールド開業——大型海洋哺乳類展示の先駆け', desc: '1970年に鴨川シーワールドが開業し、シャチ・セイウチ等の大型海洋哺乳類を初めて本格展示。日本の水族館水準を引き上げた。', wiki: '鴨川シーワールド' },
              { year: 1906, era: '明治39年', node: '下関水族館(現・海響館)が開館——日本初の近代水族館', desc: '1906年、下関に日本初の近代水族館が開館。海洋生物の学術的展示文化が日本に根付く出発点となった。', wiki: '海響館', isOrigin: true },
            ],
          },
          'jp_aquarium_history',
        ],
      },
    ],
    anime: [
      {
        time: '08:00',

        headline: '「攻殻機動隊 THE GHOST IN THE SHELL」がAmazon Prime Videoで配信開始——押井版から30年、新世代スタッフが再解釈',
        summary: '士郎正宗の原作マンガをベースにした新作TVアニメ「攻殻機動隊 THE GHOST IN THE SHELL」がAmazon Prime Videoで独占配信を開始した。1989年の原作コミック、1995年の押井守監督映画、2002年のTV版「Stand Alone Complex」から30年以上を経た完全新作で、世界190カ国に同時配信される。',
        sourceUrl: 'https://news.yahoo.co.jp/articles/343ad2c10139b20b5a51222a64bd2bcc28723201',
        sourceLabel: 'Yahoo!ニュース / GAME Watch',
        hotwords: [
          {
            id: 'ghost_in_shell_history',
            label: '攻殻機動隊',
            axis: '攻殻機動隊——サイバーパンクの金字塔・35年の進化史',
            timeline: [
              { year: 2026, era: '令和8年', node: '新作TVアニメ「THE GHOST IN THE SHELL」がAmazon配信開始', desc: 'Amazon Prime Video向けの完全新作TVアニメが世界190カ国に同時配信。新世代スタッフによる現代的解釈が世界のファンから注目された。', wiki: '攻殻機動隊' },
              { year: 2022, era: '令和4年', node: '攻殻機動隊 SAC_2045 シーズン2が配信——フル3DCGアニメを継続', desc: '2020年に開始したSAC_2045の第2シーズンがNetflixで配信。フル3DCGのアプローチが賛否を呼びながらも世界的に視聴された。', wiki: '攻殻機動隊 SAC_2045' },
              { year: 2020, era: '令和2年', node: '攻殻機動隊 SAC_2045 シーズン1——Netflixオリジナルアニメで復活', desc: '神山健治・荒牧伸志の共同監督作品としてNetflixで世界配信。3DCGへの移行が大きな転換点となった。', wiki: '攻殻機動隊 SAC_2045' },
              { year: 2013, era: '平成25年', node: '「攻殻機動隊 ARISE」公開——前日譚でシリーズを拡張', desc: '素子が少佐になる前日譚を描く新劇場版シリーズ(全4章)が公開。黄瀬和哉総監督のもと若い世代に訴求した。', wiki: '攻殻機動隊ARISE' },
              { year: 2004, era: '平成16年', node: '「攻殻機動隊 S.A.C. 2nd GIG」放送——テロ・難民問題を描いた傑作シーズン2', desc: '神山健治監督のTV版第2シーズンが放送。難民問題・テロリズムというテーマが21世紀の社会問題を先取りして話題となった。', wiki: '攻殻機動隊 STAND ALONE COMPLEX' },
              { year: 2002, era: '平成14年', node: '「攻殻機動隊 S.A.C.」TVシリーズ放送開始——神山健治監督の新解釈', desc: '神山健治監督のTV版が登場し、映画版とは異なる政治・社会テーマを深めた。「孤独なハッカー」テーマが世界のSFファンに受け入れられた。', wiki: '攻殻機動隊 STAND ALONE COMPLEX' },
              { year: 1995, era: '平成7年', node: '押井守監督映画「GHOST IN THE SHELL」——世界のSFアニメに革命', desc: '押井守が監督した映画版が公開。米国のウォシャウスキー姉妹に「マトリックス」の着想を与えたとされる。', wiki: '攻殻機動隊' },
              { year: 1989, era: '昭和64年', node: '士郎正宗「攻殻機動隊」が月刊ヤングマガジンで連載開始', desc: 'サイバーパンクとフィロソフィカルなテーマを融合した士郎正宗の原作マンガが連載開始。「ゴーストとは何か」をテーマに日本SFの金字塔が誕生した。', wiki: '攻殻機動隊' },
              { year: 1982, era: '昭和57年', node: '「アキラ」——大友克洋がSFサイバーパンクマンガの地平を開く', desc: '大友克洋「AKIRA」の連載開始が日本SFマンガの水準を押し上げ、攻殻機動隊誕生の土台となった。', wiki: 'AKIRA (漫画)' },
              { year: 1968, era: '昭和43年', node: '手塚治虫「火の鳥」——生命・機械・魂を問う「哲学マンガ」の源流', desc: '手塚が人間の本質・機械と意識を繰り返し問い続けた「火の鳥」が、「ゴーストとは何か」というテーマの精神的源流とされる。', wiki: '火の鳥 (漫画)' },
              { year: 1927, era: '昭和2年', node: 'フリッツ・ラング「メトロポリス」——人造人間と意識を映像で描いた原点', desc: 'ドイツ表現主義の傑作映画「メトロポリス」が人工知能・意識の問いを映像で描いた世界最初の作品の一つ。後の日本SF界にも影響を与えた。', wiki: 'フリッツ・ラング', isOrigin: true },
            ],
          },
          {
            id: 'amazon_prime_anime',
            label: 'Prime Video',
            axis: 'Amazon Prime Videoと日本アニメの関係——独占配信・大型IPの時代',
            timeline: [
              { year: 2026, era: '令和8年', node: '攻殻機動隊新作——190カ国同時独占配信でAmazonがアニメ覇権を争う', desc: 'Amazonが大型日本IPの独占を確保。NetflixだけでなくAmazonも日本アニメ投資を加速させていることが示された。', wiki: 'Amazon Prime Video' },
              { year: 2022, era: '令和4年', node: '「リコリス・リコイル」がPrime Video独占配信——オリジナルアニメで大ヒット', desc: 'Spider Lily制作のオリジナルTVアニメがAmazon独占配信で世界的ヒット、国内外で絶大な人気を集めた。', wiki: 'リコリス・リコイル' },
              { year: 2021, era: '令和3年', node: 'Amazon Prime Video——日本アニメ独占ライブラリが充実化', desc: 'Amazon Video Direct等の仕組みを通じ、日本の旧作・新作アニメを積極的に独占配信する施策が強化された。', wiki: 'Amazon Prime Video' },
              { year: 2016, era: '平成28年', node: 'AmazonがAnime Strikeを立ち上げ——日本アニメ制作資金提供に本格参入', desc: 'AmazonがAnime Strike(後のPrime Video Channels)を立ち上げ、日本のアニメ制作資金提供に本格参入した。', wiki: 'Amazon Prime Video' },
              { year: 2014, era: '平成26年', node: 'Amazon Prime Videoが日本でスタート——定額ストリーミングの時代へ', desc: 'Amazonが日本でプライム・ビデオを開始。国内映像配信サービスの競争が一気に激化した。', wiki: 'Amazon Prime Video' },
              { year: 2007, era: '平成19年', node: 'YouTubeが日本参入——違法アップロードが合法ストリーミング需要の土台を形成', desc: 'YouTubeが日本参入し違法アップロードが急増。これが合法ストリーミングサービス需要の土台を形成した。', wiki: 'ニコニコ動画' },
              { year: 1963, era: '昭和38年', node: '「鉄腕アトム」——日本初のTVアニメが国際輸出の先駆けに', desc: '手塚治虫の「鉄腕アトム」が米国でも放映され、「Japanese Animation」の海外進出の原点となった。', wiki: '鉄腕アトム', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'BLEACH 千年血戦篇-禍進譚- 7/25よりテレビ東京系列で放送開始',
        summary: 'テレビ東京が「BLEACH 千年血戦篇-禍進譚-」(第4クール)の7月25日放送開始を発表した。Huluでの独占先行配信からテレビ地上波での本放送へ。クインシー軍と護廷十三隊の最終決戦が描かれ、アニメBLEACH完結に向けてクライマックスを迎える。',
        sourceUrl: 'https://bleach-anime.com/news/?id=70662',
        sourceLabel: 'BLEACH公式サイト',
        hotwords: [
          {
            id: 'bleach_anime_history',
            label: 'BLEACH',
            axis: 'BLEACHアニメーション20年の歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: '千年血戦篇-禍進譚- 地上波放送 最終章へ', desc: 'テレビ東京系で第4クール放送開始。護廷十三隊vsユーハバッハの決戦がアニメ化され、ファン待望の最終章を飾る。', wiki: 'BLEACH (アニメ)', officialUrl: 'https://bleach-anime.com/' },
              { year: 2022, era: '令和4年', node: '千年血戦篇 17年ぶりに新アニメ化', desc: '2012年に完結した原作の最終章「千年血戦篇」のアニメ化が17年ぶりに実現。制作クオリティへの高評価で話題に。', wiki: 'BLEACH (アニメ)', officialUrl: null },
              { year: 2012, era: '平成24年', node: 'アニメBLEACH第一期終了(全366話)', desc: '2004年から続いたアニメ第一期が終了。合計366話・約8年の長期放送となりジャンプアニメ史に残る大作として完結。', wiki: 'BLEACH (アニメ)', officialUrl: null },
              { year: 2004, era: '平成16年', node: 'アニメBLEACH 第1話放送', desc: 'テレビ東京系で放送開始。死神・朽木ルキアとの出会いから始まる一護の物語が10代を中心に爆発的な人気を博す。', wiki: 'BLEACH (アニメ)', officialUrl: null },
              { year: 2001, era: '平成13年', node: '久保帯人「BLEACH」週刊少年ジャンプ連載開始', desc: '週刊少年ジャンプで連載開始。独特のキャラデザインとセンス溢れる台詞回しで一躍人気作に。累計1.3億部超。', wiki: 'BLEACH', officialUrl: null },
              { year: 1968, era: '昭和43年', node: '週刊少年ジャンプ創刊 長期人気アニメ化の揺籃に', desc: '集英社が「週刊少年ジャンプ」を創刊。友情・努力・勝利の3本柱が誕生し、多くの長期人気漫画のアニメ化の基盤を築く。', wiki: '週刊少年ジャンプ', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'anime_streaming_history',
            label: 'アニメ配信',
            axis: '日本アニメの配信革命と海外展開の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '配信→地上波の二段階展開が定番化', desc: 'BLEACHのようにサブスク先行配信→地上波放送という二段階モデルが定番化。視聴者層を段階的に拡大する戦略として有効。', wiki: 'アニメ', officialUrl: null },
              { year: 2023, era: '令和5年', node: 'NetflixとCrunchyrollが配信権競争を激化', desc: 'Netflix・Amazon・Crunchyrollが日本アニメの配信権獲得を巡り競争激化。制作費の高騰と品質向上が同時進行した。', wiki: 'Crunchyroll', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'コロナ禍でアニメ配信視聴が急拡大', desc: 'コロナ禍の外出自粛でアニメ配信の利用者が急増。「鬼滅の刃」がNetflixで世界的ヒットとなり日本アニメのグローバル需要が爆発した。', wiki: '鬼滅の刃', officialUrl: null },
              { year: 2016, era: '平成28年', node: 'Crunchyroll 日本アニメ専門で1000万会員突破', desc: '米国発のアニメ専門配信サービスCrunchyrollが会員1000万人を突破。日本アニメの世界的人気を数字で証明した。', wiki: 'Crunchyroll', officialUrl: null },
              { year: 2011, era: '平成23年', node: 'Huluが日本上陸 映像配信の黒船に', desc: '米Huluが日本市場に参入。後にBLEACHなどのアニメ独占配信で存在感を増し、日本の映像市場に変化をもたらす。', wiki: 'Hulu', officialUrl: null },
              { year: 1997, era: '平成9年', node: '「新世紀エヴァンゲリオン」が海外放送 アニメ輸出の転換点', desc: 'エヴァが北米・欧州で正規放送され「日本アニメ=サブカル」から「グローバルコンテンツ」への転換点に。', wiki: '新世紀エヴァンゲリオン', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '「無職転生 〜異世界行ったら本気だす〜」第5期が7月スタート——各プラットフォームで視聴者数シリーズ最高水準',
        summary: '「なろう系」異世界転生アニメの旗手「無職転生」の第5期が2026年7月クールでスタート。AbemaTV・dアニメストアともに初週視聴者数がシリーズ最高を記録し、「完結まで見届けたい」ファンの熱量が続いている。制作スタジオBindは全シリーズ一貫して高品質な作画を維持している。',
        sourceUrl: 'https://www.oricon.co.jp/news/2346728/full/',
        sourceLabel: 'ORICON NEWS',
        hotwords: [
          {
            id: 'mushoku_tensei_history',
            label: '無職転生',
            axis: '無職転生とウェブ小説原作アニメ——「なろう系」が変えた日本アニメ産業',
            timeline: [
              { year: 2026, era: '令和8年', node: '第5期放送スタート——視聴者数シリーズ最高を記録', desc: '2026年7月クールで第5期がスタート。AbemaTVで初週視聴者数がシリーズ最高を更新し、「なろう系」頂点の地位を再確認した。', wiki: '無職転生 〜異世界行ったら本気だす〜' },
              { year: 2024, era: '令和6年', node: '第3期・第4期——魔大陸編でスケールが拡大', desc: '2024〜2025年に第3期・第4期を連続放送。主人公ルーデウスの成長と世界の謎が明かされ海外でも視聴ランキング上位に。', wiki: '無職転生 〜異世界行ったら本気だす〜' },
              { year: 2021, era: '令和3年', node: '第1期アニメ化——スタジオBindの高品質作画で話題', desc: '2021年1〜3月に第1期が放送。スタジオBind初作品ながら映像品質の高さが話題となり「なろう系覇権アニメ」として人気を確立。', wiki: '無職転生 〜異世界行ったら本気だす〜' },
              { year: 2014, era: '平成26年', node: '書籍化——MFブックスから11巻でシリーズ完結', desc: 'メディアファクトリーから書籍版が刊行開始。書籍版は2023年に完結し、原作ファンの熱狂とアニメ人気の相乗効果で累計1000万部超。', wiki: '無職転生 〜異世界行ったら本気だす〜' },
              { year: 2012, era: '平成24年', node: '「なろう」に連載開始——ランキング1位を独走', desc: 'リョウシュウ作の「無職転生」が「小説家になろう」で連載開始。「転生→主人公最強」のフォーマットを高品質で確立し全ジャンル1位を獲得。', wiki: '小説家になろう' },
              { year: 2004, era: '平成16年', node: '「小説家になろう」サービス開始——UGCアニメ原作の揺り籠が誕生', desc: 'ユーザーが無料で小説を公開できるプラットフォーム「小説家になろう」が開始。後に無数のアニメ原作を生む巨大原作プールになった。', wiki: '小説家になろう' },
              { year: 1989, era: '平成元年', node: 'スレイヤーズ!——ライトノベルから「異世界ファンタジー」ブームの源流', desc: 'スレイヤーズ!がドラゴンマガジンで連載開始。異世界ファンタジーとユーモアの融合で後の「なろう系」ジャンルへの道を開いた。', wiki: 'スレイヤーズ!', isOrigin: true },
            ],
          },
          {
            id: 'isekai_anime_history',
            label: '異世界アニメ',
            axis: '異世界転生アニメの歴史——「SAO」「Re:ゼロ」から「無職転生」まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '無職転生第5期——異世界アニメが成熟フェーズへ', desc: '無職転生完結に向けた第5期が開幕。量産型「なろう系」との差別化が進み、高品質異世界アニメの新基準が定着。', wiki: '異世界転生' },
              { year: 2021, era: '令和3年', node: '転スラ第2期・蜘蛛ですが、なにか?——異世界アニメが週10本超える時代', desc: '2021年冬〜春クールで転スラ・蜘蛛ですが等の異世界作品が同時放送。1クールに10本超の異世界アニメが並ぶ「異世界飽和時代」に突入。', wiki: '転生したらスライムだった件' },
              { year: 2016, era: '平成28年', node: 'Re:ゼロから始める異世界生活——「なろう系ダーク」の確立', desc: '主人公が何度も死ぬ「死に戻り」設定が話題を呼んだRe:ゼロが覇権アニメに。異世界×心理サスペンスという新地平を切り開いた。', wiki: 'Re:ゼロから始める異世界生活' },
              { year: 2013, era: '平成25年', node: '「このすば」「ログホラ」——なろう系黄金期の始まり', desc: 'ログ・ホライズン、この素晴らしい世界に祝福を!が人気を博し、「なろう系ファンタジー」が主要アニメジャンルとして定着。', wiki: 'ログ・ホライズン' },
              { year: 2012, era: '平成24年', node: 'ソードアート・オンライン——現代異世界転生アニメの幕開け', desc: 'VRゲームに閉じ込められる「SAO」が深夜アニメの覇権に。「ゲーム世界に転生」フォーマットのアニメ化第一波として記録的ヒット。', wiki: 'ソードアート・オンライン' },
              { year: 1994, era: '平成6年', node: '魔法騎士レイアース——「異世界召喚」少女漫画の原点', desc: 'CLAMPの魔法騎士レイアースがアニメ化。主人公たちが別世界に召喚される「異世界召喚」フォーマットを少年少女向けに確立した。', wiki: '魔法騎士レイアース', isOrigin: true },
            ],
          },
        ],
      },
    ],
    economy: [
      {
        time: '08:00',

        headline: '公募投信残高が6月末に359兆円で過去最高——NISA拡大と株高・円安が個人の「投資の大衆化」を加速',
        summary: '2026年6月末時点の国内公募投資信託の純資産残高が359兆円となり、過去最高を更新した。2024年に始まった新NISA制度の定着、株高・円安の相乗効果で個人マネーの流入が加速。低コストインデックスファンドへの集中が顕著で、「誰でも投資」の時代が到来した。日経平均は7月13日に68,557円で推移している。',
        sourceUrl: 'https://finance.yahoo.co.jp/quote/998407.O/history',
        sourceLabel: 'Yahoo!ファイナンス / 各紙',
        hotwords: [
          {
            id: 'jp_investment_trust_history',
            label: '投資信託',
            axis: '日本の投資信託——終戦直後の「証券民主化」から359兆円時代まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '公募投信残高359兆円——NISA・インデックスファンドが牽引し過去最高', desc: '新NISA導入と低コストインデックスファンドの普及で個人投資が爆発的に増加。残高が初めて350兆円を超えた。', wiki: '投資信託' },
              { year: 2024, era: '令和6年', node: '新NISA制度スタート——非課税枠が生涯1800万円に拡大', desc: '年360万円の投資枠・生涯1800万円の非課税枠を持つ新NISAが導入され、初年度から個人の投資熱が急上昇した。', wiki: 'NISA' },
              { year: 2020, era: '令和2年', node: 'コロナ禍で「つみたてNISA」利用者が急増——スマホ証券の普及と相まって', desc: '巣ごもり需要でネット証券口座開設が急増、毎月少額積立型のつみたてNISAが若い世代を中心に広まった。', wiki: 'NISA' },
              { year: 2014, era: '平成26年', node: 'NISA(少額投資非課税制度)スタート——英国ISAを参考に創設', desc: '年100万円(後に120万円)の非課税枠を持つNISAがスタート、個人の株式・投資信託投資を後押しした。', wiki: 'NISA' },
              { year: 2003, era: '平成15年', node: '株価底値・超低金利時代——投資信託が元本保証の代替に', desc: '銀行窓口での投資信託販売が解禁されたことで、預金から投信へ資金が移動し始めた。', wiki: '投資信託' },
              { year: 1998, era: '平成10年', node: '金融ビッグバン——投資信託の売買が銀行でも可能に', desc: '金融自由化で証券・銀行・保険の垣根が崩れ、銀行窓口での投資信託販売への道が開かれた。', wiki: '金融ビッグバン' },
              { year: 1990, era: '平成2年', node: 'バブル崩壊とファンド暴落——不特定多数の損失が社会問題に', desc: 'バブル崩壊で株式・不動産系ファンドが急落し、投資信託の「元本割れ」リスクが広く認知された。', wiki: 'バブル景気' },
              { year: 1965, era: '昭和40年', node: '山一証券不況と投資信託業の信頼危機', desc: '山一証券の経営危機を機に証券業界が揺れ、投資信託を含む証券制度の見直しが求められた。', wiki: '山一証券' },
              { year: 1951, era: '昭和26年', node: '証券投資信託法制定——投信業の制度基盤が確立', desc: '契約型オープン・エンドの投資信託を規定する法律が制定され、日本の投信業界が本格的な制度基盤を持った。', wiki: '投資信託' },
              { year: 1921, era: '大正10年', node: '大正バブルとその崩壊——証券民主化への胎動', desc: '第一次大戦後の好景気で株式投資が一般化し始め、その後の崩壊が制度整備の必要性を認識させた。', wiki: '投資信託', isOrigin: true },
            ],
          },
          {
            id: 'nisa_history',
            label: 'NISA',
            axis: 'NISAと日本の個人投資政策——「貯蓄から投資へ」30年史',
            timeline: [
              { year: 2026, era: '令和8年', node: '新NISA残高が100兆円突破——2年でNISA経由投資が急拡大', desc: '2024年スタートの新NISAに流入した資産が2年で100兆円を超え、個人金融資産の「貯蓄から投資」シフトが加速した。', wiki: 'NISA' },
              { year: 2024, era: '令和6年', node: '新NISA開始——生涯非課税枠1800万円・恒久化', desc: 'つみたて投資枠と成長投資枠を統合した新NISAが始動。年360万円・生涯1800万円の非課税枠と無期限の制度存続が決まった。', wiki: 'NISA' },
              { year: 2018, era: '平成30年', node: 'つみたてNISAスタート——低コスト長期積立が普及の核心に', desc: '年40万円・20年非課税の「つみたてNISA」が開始。金融庁が条件を厳しく設定した低コストファンドのみを対象とした。', wiki: 'NISA' },
              { year: 2016, era: '平成28年', node: 'ジュニアNISA導入——子どもの教育資金向け非課税制度', desc: '18歳未満を対象とするジュニアNISA(年80万円)が開始。普及は限定的だったが2024年廃止時に一時金としての活用が広まった。', wiki: 'NISA' },
              { year: 2014, era: '平成26年', node: 'NISA制度スタート——英国ISAを参考に個人株式優遇', desc: '年100万円非課税の日本版ISA「NISA」が始動。導入初年度に500万口座以上が開設された。', wiki: 'NISA' },
              { year: 2003, era: '平成15年', node: '証券税制改正——申告分離課税20%の統一化', desc: '複雑だった株式の税制が整理され、上場株式等の譲渡益・配当が20%の申告分離課税に一本化されNISAの前提が整った。', wiki: '投資信託' },
              { year: 1988, era: '昭和63年', node: '英国でISAの前身PEP制度スタート——日本のNISAのモデルに', desc: 'サッチャー政権下の英国で「PEP(個人株式プラン)」が開始。30年後の日本版ISA=NISAの直接のモデルとなった。', wiki: 'NISA' },
              { year: 1973, era: '昭和48年', node: 'マル優制度——小口預貯金利子非課税が「貯蓄>投資」文化を形成', desc: '少額預貯金利子の非課税制度「マル優」が機能し、「貯蓄>投資」の文化を長期にわたって形成した。', wiki: '少額貯蓄非課税制度' },
              { year: 1946, era: '昭和21年', node: '戦後の「証券民主化」——GHQが財閥解体と株式の個人分散保有を推進', desc: 'GHQの指導で財閥株が国民に売却され、初めて広く個人が株式を保有する「証券民主化」が実施された。', wiki: '財閥解体', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'イランがホルムズ海峡封鎖を示唆 原油先物が4%急騰 日本にも影響波及',
        summary: 'イランがホルムズ海峡の「封鎖も辞さない」と表明し、原油先物価格が1日で4%超急騰した。日本は原油輸入の約9割を中東に依存しており、政府とエネルギー各社が緊急対応策を協議。1973年のオイルショック以来の懸念が再燃しつつある。',
        sourceUrl: 'https://www.nikkei.com/article/DGXZQOGR12C4W0S6A710C2000000/',
        sourceLabel: '日本経済新聞',
        hotwords: [
          {
            id: 'hormuz_crisis_history',
            label: 'ホルムズ海峡',
            axis: 'ホルムズ海峡危機と世界石油政治の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'イラン、ホルムズ封鎖を示唆 原油4%急騰', desc: 'イランが「封鎖も辞さない」と発言し、WTI原油先物が1日で約4%上昇。日本政府がエネルギー対策を緊急協議。', wiki: 'ホルムズ海峡', officialUrl: null },
              { year: 2019, era: '令和元年', node: 'タンカー攻撃事件 ホルムズ海峡で緊張高まる', desc: 'ホルムズ海峡付近で複数国のタンカーが攻撃される。米国とイランの緊張が高まり、日本独自外交で緊張緩和を図った。', wiki: 'ホルムズ海峡', officialUrl: null },
              { year: 2012, era: '平成24年', node: 'イラン核問題激化 ホルムズ封鎖警告が相次ぐ', desc: '制裁強化を受けイランがホルムズ海峡封鎖を繰り返し警告。原油市場が不安定化し、日本のエネルギー調達に打撃。', wiki: 'イラン核合意', officialUrl: null },
              { year: 1980, era: '昭和55年', node: 'イラン・イラク戦争 タンカー戦争が勃発', desc: '1984年以降、双方がタンカーを攻撃し合う「タンカー戦争」が本格化。ホルムズ海峡の安全保障が国際問題化した。', wiki: 'タンカー戦争', officialUrl: null },
              { year: 1973, era: '昭和48年', node: '第一次オイルショック 日本経済に直撃', desc: 'OAPECが石油禁輸を発動。日本でトイレットペーパー買い占め騒動が起き、高度成長が終焉。GDPが戦後初のマイナスに。', wiki: '石油危機', officialUrl: null },
              { year: 1960, era: '昭和35年', node: 'OPEC設立 産油国の石油主権が台頭', desc: 'サウジアラビア・イラク・クウェートなど5カ国がOPECを設立。石油の価格決定権を産油国が握り始める転換点。', wiki: '石油輸出国機構', officialUrl: null },
              { year: 1908, era: '明治41年', node: 'ペルシャ湾で英国が石油採掘成功', desc: 'イギリスがペルシャ(現イラン)で商業的価値ある石油採掘に成功。中東石油政治の出発点となった。', wiki: 'ホルムズ海峡', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'japan_energy_security',
            label: 'エネルギー安保',
            axis: '日本のエネルギー政策と安全保障の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '中東依存9割の日本 ホルムズリスク再燃', desc: '原油輸入の約9割を中東に依存する日本のエネルギー安全保障の脆弱性が改めてクローズアップ。再生エネ加速論が浮上。', wiki: 'エネルギー安全保障', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'ウクライナ侵攻で LNG調達先多様化が急務', desc: 'ロシアのウクライナ侵攻で欧州向けロシア産LNGが途絶。日本もLNG調達先の多様化を急ぐこととなった。', wiki: 'エネルギー安全保障', officialUrl: null },
              { year: 2011, era: '平成23年', node: '福島第一原発事故 全炉停止で火力依存が激増', desc: '全国の原発が順次停止。火力発電依存度が急増し、LNG・石油の輸入量が激増して電力コストが大幅上昇した。', wiki: '福島第一原子力発電所事故', officialUrl: null },
              { year: 1974, era: '昭和49年', node: '石油備蓄法制定 90日分備蓄が義務化', desc: 'オイルショックの教訓を受け石油備蓄法が制定。民間・国家合わせて90日分の石油備蓄が義務付けられた。', wiki: '石油備蓄法', officialUrl: null },
              { year: 1973, era: '昭和48年', node: 'オイルショック 省エネ意識が国民に根付く', desc: '中東戦争を背景にOAPECが石油禁輸。GDPマイナス・インフレが直撃し、省エネルギーへの国民意識が醸成された。', wiki: '石油危機', officialUrl: null },
              { year: 1941, era: '昭和16年', node: '石油禁輸が太平洋戦争の引き金に', desc: '米英蘭による石油禁輸でエネルギー危機に陥った日本が開戦を決断。エネルギー安保の重要性を示す歴史的教訓となる。', wiki: '太平洋戦争', officialUrl: null },
              { year: 1914, era: '大正3年', node: '海軍艦船の石炭から石油への転換開始', desc: '第一次大戦期に石炭から石油への転換が進む。日本も海軍の石油調達を重視し始め、エネルギー安保意識が芽生える。', wiki: '第一次世界大戦', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '日経平均が1315円安の6万7242円——中東情勢悪化とAI半導体への利確売りが重なり一時1900円超の下落',
        summary: '7月13日の東京株式市場で日経平均株価は前週末比1315円安の6万7242円で引けた。イランとイスラエルの緊張再燃による原油高懸念に加え、AI関連株への利益確定売りが加速し、一時は1900円超の急落場面もあった。米国CPI発表を前に外国人投資家が持ち高整理を急いだ。',
        sourceUrl: 'https://www.nikkei.com/markets/worldidx/chart/nk225/',
        sourceLabel: '日本経済新聞',
        hotwords: [
          {
            id: 'nikkei_crash_history',
            label: '株価暴落',
            axis: '日経平均の歴史的暴落——ブラックマンデーから令和の波乱まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '中東緊張+AI利確で1900円超急落', desc: '7月13日、イラン・イスラエル緊張と半導体株利確が重なり日経平均が一時1900円超下落。6万7千円台まで水準を切り下げた。', wiki: '日経平均株価' },
              { year: 2024, era: '令和6年', node: '令和最大の暴落——日銀利上げ発表直後に4451円下落', desc: '日銀の利上げ発表翌日の8月5日、日経平均が過去最大の4451円安を記録。「令和のブラックマンデー」と呼ばれた。', wiki: '日本銀行' },
              { year: 2020, era: '令和2年', node: 'コロナショック——3月に3000円超下落が連続', desc: '新型コロナウイルスの世界的感染拡大を受け、3月16日に日経平均が2610円下落。年初から30%以上急落した。', wiki: '新型コロナウイルス感染症' },
              { year: 2008, era: '平成20年', node: 'リーマン・ショック——10月に1000円超下落が9回連続', desc: 'リーマン・ブラザーズ破綻後、日経平均は10月だけで1000円超の下落を9回経験し、一時6994円まで急落。', wiki: 'リーマン・ショック' },
              { year: 1997, era: '平成9年', node: 'アジア通貨危機——北海道拓殖銀行・山一証券が連鎖破綻', desc: 'タイバーツ急落から始まったアジア通貨危機が波及。山一証券・北拓銀行の破綻で日経平均は1万5000円台まで下落した。', wiki: 'アジア通貨危機' },
              { year: 1987, era: '昭和62年', node: 'ブラックマンデー——1日で3836円下落', desc: '10月20日、ニューヨーク市場の暴落が翌日の東京市場を直撃。一日で3836円という当時最大の下落を記録した。', wiki: 'ブラックマンデー' },
              { year: 1949, era: '昭和24年', node: '東京証券取引所が再開——終戦後の株式市場復活', desc: 'GHQ指導のもとで証券取引所が再開。戦後復興の資本市場として機能し始め、高度成長と株式ブームの出発点となった。', wiki: '東京証券取引所', isOrigin: true },
            ],
          },
          {
            id: 'ai_semiconductor_market',
            label: 'AI半導体',
            axis: 'AI半導体市場の台頭——NVIDIAの急成長と日本株への影響',
            timeline: [
              { year: 2026, era: '令和8年', node: 'AI半導体株に利確売り——日本のAI関連株も連れ安', desc: '生成AI向け半導体需要拡大を受け急上昇していたNVIDIA株等に利確売りが集中し、日本のAIインフラ関連株も連鎖下落。', wiki: 'エヌビディア' },
              { year: 2024, era: '令和6年', node: 'NVIDIAが時価総額世界1位に——AI需要でApple・Microsoftを超える', desc: 'ChatGPT普及によるGPU需要急増でNVIDIAが時価総額3.4兆ドルを達成し、世界首位に。日本でも関連株が急騰した。', wiki: 'エヌビディア' },
              { year: 2022, era: '令和4年', node: 'ChatGPT公開——AI半導体への爆発的需要が始まる', desc: 'OpenAIがChatGPTを公開。生成AIを動かす大規模GPU需要が爆発し、NVIDIAのH100チップが品薄状態に。', wiki: 'ChatGPT' },
              { year: 2021, era: '令和3年', node: '世界半導体不足——車載・民生全部品が枯渇', desc: 'コロナ禍の需要急増と工場停止が重なり世界的な半導体不足が発生。自動車の生産台数が大幅削減された。', wiki: '半導体' },
              { year: 2006, era: '平成18年', node: 'NVIDIA GPU——ゲームから科学計算へ用途拡大', desc: 'NVIDIAがCUDAアーキテクチャを発表し、GPUを汎用計算に使えるようにした。後のAI革命の技術的礎。', wiki: 'エヌビディア' },
              { year: 1959, era: '昭和34年', node: 'ジャック・キルビーが集積回路(IC)を発明', desc: 'テキサス・インスツルメンツのキルビーが世界初の集積回路を特許化。現代半導体産業の出発点となった発明。', wiki: '集積回路', isOrigin: true },
            ],
          },
        ],
      },
    ],
    entertainment: [
      {
        time: '08:00',

        headline: '映画「キングダム 魂の決戦」が7月17日公開直前——山﨑賢人主演シリーズ第5作、最大スケールの合戦シーン',
        summary: '山﨑賢人主演の映画「キングダム」シリーズ第5作「キングダム 魂の決戦」が2026年7月17日に全国公開される。原作漫画「キングダム」(原泰久)の最新編をベースに、シリーズ最大規模の合戦シーンを描く。前作「運命の炎」(2024)は興行収入82億円を記録し、シリーズ累計400億円超となっている。',
        sourceUrl: 'https://www.crank-in.net/',
        sourceLabel: 'クランクイン！',
        hotwords: [
          {
            id: 'kingdom_movie_series',
            label: 'キングダム',
            axis: 'キングダム映画シリーズ——古代中国史マンガが日本映画の頂点へ',
            timeline: [
              { year: 2026, era: '令和8年', node: '「キングダム 魂の決戦」7/17公開——シリーズ最大規模の合戦', desc: 'シリーズ5作目が全国公開。最新VFX技術が投入され、興収100億円超えを目指す。', wiki: 'キングダム (漫画)' },
              { year: 2024, era: '令和6年', node: '「キングダム 運命の炎」——興収82億円でシリーズ歴代最高', desc: '第4作が82億円を記録し、日本映画興収ランキングの常連に。', wiki: 'キングダム (映画)' },
              { year: 2022, era: '令和4年', node: '「キングダム 遥かなる大地へ」——コロナ禍後の映画市場を牽引', desc: '第3作が70億円超えを達成。コロナからの映画産業回復を象徴するヒット作となった。', wiki: 'キングダム (映画)' },
              { year: 2020, era: '令和2年', node: '「キングダム2 遥かなる大地へ」——シリーズ化を確立', desc: '2作目でシリーズとしての継続が確定。長澤まさみの羌瘣役が高く評価された。', wiki: 'キングダム (映画)' },
              { year: 2019, era: '令和元年', node: '映画「キングダム」第1作——57.3億円の大ヒット', desc: '山﨑賢人・吉沢亮主演の第1作が57億円を記録し、実写化困難とされた古代中国歴史漫画の映像化に成功した。', wiki: 'キングダム (映画)' },
              { year: 2012, era: '平成24年', node: '「キングダム」TVアニメ第1シリーズ放送開始', desc: '累計3000万部を超えつつあった原作マンガのアニメ化が実現し、幅広い世代にキングダムの認知が広まった。', wiki: 'キングダム (アニメ)' },
              { year: 2006, era: '平成18年', node: '「キングダム」原作が週刊ヤングジャンプで連載開始', desc: '原泰久が描く秦の始皇帝統一過程を描く物語が連載スタート。2010年代に累計2000万部を突破した。', wiki: 'キングダム (漫画)' },
              { year: 1954, era: '昭和29年', node: '「七人の侍」——日本映画の「合戦」描写が世界基準に', desc: '黒澤明「七人の侍」が日本映画の武闘・合戦シーンの表現を確立し、以後の時代劇・戦争映画に多大な影響を与えた。', wiki: '七人の侍', isOrigin: true },
            ],
          },
          {
            id: 'jp_historical_film',
            label: '歴史映画',
            axis: '日本の歴史実写映画史——時代劇から古代中国まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '「キングダム」「ゴジラ」——大型IP実写化がトレンドに', desc: '漫画・アニメを原作とした大型実写映画が邦画興収の主役に。CG・VFX技術の向上が「不可能」とされた原作ビジュアルの再現を可能にした。', wiki: 'キングダム (映画)' },
              { year: 2023, era: '令和5年', node: '「ゴジラ-1.0」が米国アカデミー賞視覚効果賞を受賞', desc: '山崎貴監督の「ゴジラ-1.0」が日本映画として初のアカデミー賞受賞を果たし、日本の実写VFX技術が世界最高峰に到達した。', wiki: 'ゴジラ-1.0' },
              { year: 2016, era: '平成28年', node: '「シン・ゴジラ」——実写特撮のリブートが邦画に新しい地平', desc: '庵野秀明監督が監修した「シン・ゴジラ」が82億円を記録し、日本の実写「リブート映画」の新時代を開いた。', wiki: 'シン・ゴジラ' },
              { year: 2002, era: '平成14年', node: '「たそがれ清兵衛」——日本時代劇映画が海外で評価される転換点', desc: '山田洋次監督作品がアカデミー賞外国語映画賞にノミネートされ、日本の時代劇映画が国際的に再評価された。', wiki: 'たそがれ清兵衛' },
              { year: 1969, era: '昭和44年', node: '東映・大映の時代劇黄金期——任侠映画・チャンバラが頂点に', desc: '東映任侠映画や大映時代劇が全盛期を迎え、高倉健・勝新太郎が国民的スターとなった。', wiki: '任侠映画' },
              { year: 1954, era: '昭和29年', node: '「七人の侍」公開——日本映画が世界に衝撃を与えた黄金期', desc: '黒澤明監督作品が威信を発揮し、日本映画が国際的に評価された時代。以後の世界映画に多大な影響を与えた。', wiki: '七人の侍' },
              { year: 1897, era: '明治30年', node: '日本初の映画上映——明治時代の活動写真', desc: '1897年に大阪・南地演舞場で日本人撮影による最初の映画が上映された。以来100年以上にわたる日本映画史が始まった。', wiki: '日本映画', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '「時をかける少女」20周年記念展 細田守の原点をたどる CREATIVE MUSEUM TOKYOで開催中',
        summary: '2006年公開の映画「時をかける少女」の20周年を記念した展覧会が東京・京橋のCREATIVE MUSEUM TOKYOで開催中。細田守監督の初期スケッチや絵コンテを公開し、映画的ターニングポイントを振り返る。8月末まで開催予定で連日行列の人気展示となっている。',
        sourceUrl: 'https://www.creativemuseum.tokyo/exhibition/toki-20th',
        sourceLabel: 'CREATIVE MUSEUM TOKYO',
        hotwords: [
          {
            id: 'hosoda_mamoru_history',
            label: '細田守',
            axis: '細田守監督と日本アニメ映画の進化',
            timeline: [
              { year: 2026, era: '令和8年', node: '「時をかける少女」20周年記念展が人気を集める', desc: '京橋で開催中の20周年記念展に連日行列。初期スケッチ・絵コンテが初公開され、スタジオ地図の原点が注目を浴びる。', wiki: '時をかける少女 (2006年の映画)', officialUrl: 'https://www.creativemuseum.tokyo/' },
              { year: 2022, era: '令和4年', node: '「竜とそばかすの姫」世界興収100億円超え', desc: 'カンヌ・ロサンゼルスを経て公開された「竜とそばかすの姫」が世界興収100億円を突破。細田守の国際的地位が確立した。', wiki: '竜とそばかすの姫', officialUrl: null },
              { year: 2018, era: '平成30年', node: '「未来のミライ」カンヌ国際映画祭監督週間に選出', desc: '「未来のミライ」がカンヌ監督週間に正式選出。米アカデミー賞長編アニメ映画賞にもノミネートされた。', wiki: '未来のミライ', officialUrl: null },
              { year: 2012, era: '平成24年', node: '「おおかみこどもの雨と雪」興収42.2億円', desc: 'スタジオ地図初の完全オリジナル作品で自己最高興収を達成。親子連れを中心にロングラン上映が続いた。', wiki: 'おおかみこどもの雨と雪', officialUrl: null },
              { year: 2009, era: '平成21年', node: '「サマーウォーズ」興収16.5億円 注目監督へ', desc: '仮想空間OZを舞台にした「サマーウォーズ」がヒット。細田守=「夏の映画」のイメージが確立された。', wiki: 'サマーウォーズ', officialUrl: null },
              { year: 2006, era: '平成18年', node: '「時をかける少女」公開 細田守の転換点', desc: '限定数館での公開ながら口コミで大ヒット。時間跳躍・青春・喪失を繊細に描き、以後の細田監督作品の原型となった。', wiki: '時をかける少女 (2006年の映画)', officialUrl: null },
              { year: 1967, era: '昭和42年', node: '細田守 富山県に誕生', desc: '富山県下新川郡に生まれる。幼少期に映画と親しみ多摩美術大学グラフィックデザイン学科に進学後、東映アニメーションに入社。', wiki: '細田守', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'studio_chizu_history',
            label: 'スタジオ地図',
            axis: 'スタジオ地図の設立と独立系アニメスタジオの歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: '設立14年 次回作への期待が高まる', desc: '「竜とそばかすの姫」以来の新作情報への期待が高まる中、次プロジェクトに関する断片情報がSNSに拡散している。', wiki: 'スタジオ地図', officialUrl: null },
              { year: 2022, era: '令和4年', node: '「竜とそばかすの姫」世界55か国以上で配信', desc: 'Netflixを通じて世界55か国以上で配信。「虚実の狭間の感情」テーマが国際的に共鳴し、スタジオ地図の世界認知度が急上昇した。', wiki: '竜とそばかすの姫', officialUrl: null },
              { year: 2018, era: '平成30年', node: 'アカデミー賞ノミネート スタジオ地図の国際的存在感', desc: '「未来のミライ」がアカデミー賞長編アニメ部門にノミネート。ジブリ・新海誠作品と並ぶ国際評価を獲得した。', wiki: 'スタジオ地図', officialUrl: null },
              { year: 2012, era: '平成24年', node: 'スタジオ地図 設立', desc: '細田守を中心に独立スタジオ「スタジオ地図」が設立。東映・マッドハウスでの経験を活かし自主制作体制を確立。', wiki: 'スタジオ地図', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '藤井フミヤが「生涯現役」を宣言——全国67公演・14.5万人を動員したツアー最終公演で5000人が涙',
        summary: '藤井フミヤが全国67公演・14.5万人を動員した2026年全国ツアーの最終公演(7月12日・大阪城ホール)で「生涯現役でステージに立ち続ける」と宣言した。チェッカーズ解散から33年、ソロ活動32年を経ての宣言に5000人のファンが涙し、SNSで「#藤井フミヤ不滅」がトレンド入りした。',
        sourceUrl: 'https://news.livedoor.com/topics/keyword/34103/',
        sourceLabel: 'ライブドアニュース',
        hotwords: [
          {
            id: 'fujii_fumiya_history',
            label: '藤井フミヤ',
            axis: '藤井フミヤの音楽人生——チェッカーズからソロ40年・「生涯現役」へ',
            timeline: [
              { year: 2026, era: '令和8年', node: '全国67公演ツアー完走——「生涯現役」を宣言', desc: '大阪城ホールでのファイナルで「生涯現役でステージに立ち続ける」と宣言。14.5万人のファンが感動した。', wiki: '藤井フミヤ' },
              { year: 2019, era: '令和元年', node: 'チェッカーズ再結成ツアー——「OH!! CHECKERS」で35年ぶりに全国を熱狂', desc: '2019年にチェッカーズが再結成し全国ツアーを敢行。10万枚超のチケットが即日完売し、往年のファンと新世代が融合した。', wiki: 'チェッカーズ' },
              { year: 2006, era: '平成18年', node: 'ソロ活動20周年——レコード大賞特別賞受賞', desc: 'ソロデビュー20周年を記念し「TRUE LOVE」のアコースティックバージョンを発表。日本レコード大賞特別賞を受賞した。', wiki: '日本レコード大賞' },
              { year: 1994, era: '平成6年', node: '「TRUE LOVE」——年間シングル1位・ドラマ「あすなろ白書」主題歌', desc: 'フジテレビドラマ「あすなろ白書」主題歌として「TRUE LOVE」がリリース。年間シングルチャート1位を獲得し、J-POPの歴史的名曲に。', wiki: 'TRUE LOVE (藤井フミヤの曲)' },
              { year: 1989, era: '平成元年', node: 'チェッカーズ解散——11年間の活動に幕', desc: '1989年10月にチェッカーズが解散。グループは累計3500万枚超の売り上げを記録した。藤井はソロ転向で新たな章を開く。', wiki: 'チェッカーズ' },
              { year: 1983, era: '昭和58年', node: 'チェッカーズ「ギザギザハートの子守唄」でデビュー', desc: '1983年9月、チェッカーズが「ギザギザハートの子守唄」でデビュー。ロカビリー風スタイルとティーンのカリスマ性で即座にブレイク。', wiki: 'ギザギザハートの子守唄' },
              { year: 1962, era: '昭和37年', node: '藤井フミヤ誕生——福岡県久留米市', desc: '1962年12月28日、福岡県久留米市に誕生。のちのチェッカーズ・リードボーカリストとしての起点。', wiki: '藤井フミヤ', isOrigin: true },
            ],
          },
          {
            id: 'jpop_live_evolution',
            label: 'J-POPライブ',
            axis: 'J-POPライブカルチャーの歴史——武道館伝説から令和フェスへ',
            timeline: [
              { year: 2026, era: '令和8年', node: 'フミヤ14.5万人ツアー——令和のライブエコノミーが旺盛', desc: '音楽配信時代にライブ収益の比重が高まり、大規模ツアーが音楽ビジネスの主軸に。14.5万人動員はソロアーティストとして上位水準。', wiki: 'コンサート' },
              { year: 2023, era: '令和5年', node: 'コロナ明けライブ需要が急回復——全国のアリーナ・ドームが満員に', desc: '2023年はライブ・エンタメ産業が3年分の需要を一気に解放する「ライブ回帰元年」に。大型会場の稼働率が過去最高水準に。', wiki: 'コンサート' },
              { year: 2009, era: '平成21年', node: 'マイケル・ジャクソン死去——エンタメ史上最大の「スター喪失」がライブの価値を再認識させる', desc: 'ロンドン公演50回のリハーサル中にジャクソンが急逝。「生のライブは二度と来ない」という感情がエンタメ消費の価値観を転換した。', wiki: 'マイケル・ジャクソン' },
              { year: 2000, era: '平成12年', node: 'フジロック・サマソニ定着——J-POPとロック/洋楽フェスが融合', desc: 'フジロックフェスティバル・サマーソニックが定着し、フェス文化が若年層の夏の風物詩に。アーティストにとってフェス出演が重要な収益源となった。', wiki: 'フジロック・フェスティバル' },
              { year: 1966, era: '昭和41年', node: 'ビートルズ日本公演——武道館5公演で3万人、「ライブ文化」が日本に根付く', desc: '1966年のビートルズ日本公演は武道館に空前の熱狂をもたらした。以降、武道館は「一流ミュージシャンの登竜門」として日本音楽史の聖地になった。', wiki: 'ザ・ビートルズ' },
              { year: 1914, era: '大正3年', node: '浅草オペラ——大衆エンタメとしての「ライブ音楽」の原点', desc: '大正時代の浅草で「オペラ」を大衆向けに親しみやすくアレンジした浅草オペラが誕生。日本における大衆音楽ライブ文化の出発点となった。', wiki: '浅草オペラ', isOrigin: true },
            ],
          },
        ],
      },
    ],
    fudosan: [
      {
        time: '08:00',

        headline: '定期借地権付きマンションが2026年に過去最多の供給見込み——地価高騰で「土地を買わない」選択肢が急浮上',
        summary: '2026年は定期借地権付きマンションの新規供給が過去最多となる見通しで、東京・神奈川・大阪など都市部を中心に急増している。背景には東京圏の地価上昇(住宅地+4.6%・商業地+8.4%)があり、土地所有コストを回避できる定期借地権物件が「手の届く都市住宅」として再評価されている。三井不動産も御茶ノ水にタワマン(最高8億円台)を計画中だ。',
        sourceUrl: 'https://www.nikkei.com/article/DGXZQOCD1171C0R10C26A6000000/',
        sourceLabel: '日本経済新聞',
        hotwords: [
          {
            id: 'teikisakuchi_history',
            label: '定期借地権',
            axis: '定期借地権と日本の土地制度——「土地の所有」から「土地の利用」へ',
            timeline: [
              { year: 2026, era: '令和8年', node: '定期借地権付きマンションが過去最多——地価高騰で需要急増', desc: '東京圏の地価高騰を背景に、土地代なしで入手できる定期借地権マンションが急増。50〜70年の借地期間で安く都心に住む選択肢として見直された。', wiki: '借地権' },
              { year: 2021, era: '令和3年', node: '都心の定期借地マンションが億ション化——借地権物件でも高級化', desc: '麻布・広尾・代官山など人気エリアの定期借地マンションが1億円超で取引され、「借地=割安」という概念が崩れてきた。', wiki: '借地権' },
              { year: 2015, era: '平成27年', node: '中古定期借地マンションの流通が活発化——残存期間の価格転嫁モデルが確立', desc: '定期借地権付きマンションの「残存借地期間」が中古価格に反映されるモデルが定着し、流通市場が整備された。', wiki: '借地権' },
              { year: 2003, era: '平成15年', node: '定期借地権付きマンション普及期——民間事業者が商品化に本腰', desc: '大手デベロッパーが定期借地権を活用したマンション商品を積極展開し始め、普通借地との違いが消費者に周知された。', wiki: '借地借家法' },
              { year: 1992, era: '平成4年', node: '借地借家法改正——定期借地権制度が法的に確立', desc: '旧借地法の「更新・強制」問題を解消するため借地借家法が改正され、50年超の「一般定期借地権」が創設された。', wiki: '借地借家法' },
              { year: 1987, era: '昭和62年', node: 'バブル期の地価急騰——土地所有が「投資」として過熱', desc: 'バブル景気で東京圏の地価が急騰し、土地を持てない層と持てる層の格差が拡大。制度改革の必要性が高まった。', wiki: '地価' },
              { year: 1963, era: '昭和38年', node: '旧借地法「正当事由の壁」——地主が土地を取り戻せない問題が深刻化', desc: '旧借地法の強い借地人保護のため、地主が土地を返還させることが困難になり批判が強まった。', wiki: '借地借家法' },
              { year: 1922, era: '大正11年', node: '借地法制定——戦後高度成長の住宅地供給を支えた制度の原点', desc: '大正期に制定された借地法は土地なき庶民の居住安定を図る社会法として機能し、後の借地借家法の前身となった。', wiki: '借地借家法' },
              { year: 1873, era: '明治6年', node: '地租改正——土地の「私有権」が法的に確立', desc: '明治政府が地租改正を実施し、土地の個人所有権が法制度として確立された。これが現代の土地売買・借地権の出発点となる。', wiki: '地租改正', isOrigin: true },
            ],
          },
          {
            id: 'tokyo_land_price',
            label: '東京地価',
            axis: '東京の地価史——戦後復興からバブル・令和の6万円超まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '東京基準地価——住宅地+4.6%・商業地+8.4%で12年連続上昇', desc: '湾岸エリアが12.4%と突出した上昇率を示し、都心3区・湾岸タワマンが地価上昇を牽引した。', wiki: '地価' },
              { year: 2024, era: '令和6年', node: '東京圏の地価上昇が全国に波及——地方中核都市も上昇傾向', desc: '東京の地価上昇が大阪・名古屋・福岡などに波及し、日本全体の地価上昇局面が継続した。', wiki: '地価' },
              { year: 2022, era: '令和4年', node: '円安・インフレで外国人富裕層が東京不動産を物色——新たな需要層', desc: '円安を追い風に外国人投資家が東京の高級マンションを競って購入し、港区・千代田区の高額物件市場が活況を呈した。', wiki: '地価' },
              { year: 2013, era: '平成25年', node: 'アベノミクスと黒田緩和——低金利が地価を押し上げ', desc: '日銀の大規模金融緩和で低金利・低モーゲージが実現し、不動産投資・住宅購入が促進された。', wiki: '日本銀行' },
              { year: 2003, era: '平成15年', node: '「土地神話の崩壊」が確認される——バブル後遺症のボトム', desc: 'バブル崩壊から10年超を経て、東京の地価が1980年代前半水準まで下落。「土地は上がる」という神話が完全に崩れた。', wiki: '地価' },
              { year: 1990, era: '平成2年', node: 'バブル崩壊——東京の地価が急落、三大都市圏で5年で半値に', desc: '1989〜90年のピーク後、日銀の金融引き締めと不動産融資規制で地価が急落。不良債権問題と長期デフレの引き金となった。', wiki: 'バブル景気' },
              { year: 1987, era: '昭和62年', node: 'バブルピーク期の東京地価——東京23区の一戸建てが庶民に手の届かない「夢」に', desc: '1985〜90年の地価高騰で東京23区の一戸建てが庶民に手の届かない「夢のマイホーム」となった。', wiki: 'バブル景気' },
              { year: 1964, era: '昭和39年', node: '東京五輪開催——首都圏の地価上昇と住宅地拡大', desc: '高度成長と東京五輪開催で都市化が急速に進み、郊外住宅地の地価が急上昇。ニュータウン開発が始まった。', wiki: '1964年東京オリンピック' },
              { year: 1945, era: '昭和20年', node: '終戦直後の土地混乱——農地改革・都市計画が地価を根本から塗り替え', desc: 'GHQの農地改革・財閥解体・都市計画法の改定で土地所有権の構造が変わり、戦後の地価形成の出発点となった。', wiki: '農地改革', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '東京「一駅隣」マンション戦略が2026年後半の穴場として急浮上',
        summary: '東京都心の地価高騰を受け、「一駅隣」の割安物件に注目が集まっている。東急・東京メトロ沿線で渋谷・六本木から1〜2駅の物件が投資家・実需ともに需要急増中。通勤時間を数分伸ばすだけで価格差が1〜2割生じるケースも多く、2026年後半の穴場戦略として専門家が推奨している。',
        sourceUrl: 'https://www.livable.co.jp/l-note/news/g67333/',
        sourceLabel: 'Lnote(東急リバブル)',
        hotwords: [
          {
            id: 'tokyo_rail_redev_history',
            label: '東京再開発',
            axis: '東京鉄道沿線再開発と地価変動の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '「一駅隣」戦略 都心隣接割安物件に需要殺到', desc: '渋谷・六本木から1〜2駅の物件が投資・実需両方で注目。路線によって1〜2割の価格差が生じ交通利便の最適化がトレンドに。', wiki: '東京都', officialUrl: 'https://www.livable.co.jp/l-note/news/g67333/' },
              { year: 2023, era: '令和5年', node: '東京都心マンション平均価格が1億円を突破', desc: '都心5区のマンション平均価格が1億円を突破。富裕層・外国人投資家の需要が牽引し「一駅隣」戦略の価値が高まる遠因となった。', wiki: '東京都', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'コロナ禍でリモートワーク定着 都心需要に揺り戻し', desc: '当初は郊外移住ブームが起きたが2021年以降に都心回帰が加速。交通利便性への再評価が「一駅隣」の価値を押し上げた。', wiki: '東京都', officialUrl: null },
              { year: 2012, era: '平成24年', node: '渋谷駅大規模再開発スタート 周辺地価が急上昇', desc: '渋谷ヒカリエ開業を皮切りに渋谷駅周辺の大規模再開発が本格化。周辺1〜2駅の地価も連動して上昇し始めた。', wiki: '渋谷駅', officialUrl: null },
              { year: 2003, era: '平成15年', node: '六本木ヒルズ開業 都心再開発の号砲', desc: '森ビルが手掛けた六本木ヒルズが開業。東京都心再開発の号砲となり、港区・渋谷区の地価が中長期で上昇局面へ。', wiki: '六本木ヒルズ', officialUrl: null },
              { year: 1987, era: '昭和62年', node: '国鉄民営化・JR発足 鉄道と開発の連動が進む', desc: 'JR発足後、駅周辺の民間開発が活発化。「駅近」の価値が急速に高まり、現在の沿線マンション需要の原点が生まれた。', wiki: '国鉄分割民営化', officialUrl: null },
              { year: 1889, era: '明治22年', node: '東海道線開通 東京・横浜間の沿線開発の起点', desc: '東海道線が開通し、東京〜横浜間の沿線に宅地・商業施設が集まり始める。日本の「鉄道沿線」地価形成の起点となった。', wiki: '東海道線 (JR東日本)', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'tokyo_housing_demand',
            label: '東京住宅需要',
            axis: '東京の住宅需要と人口集中の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '東京圏 外国人投資家・移住者増加で住宅市場が多層化', desc: '円安と東京の国際都市化で外国人投資家・移住者が増加。高所得外国人の都心需要が「一駅隣」族の受け皿を作る構造に。', wiki: '東京都', officialUrl: null },
              { year: 2021, era: '令和3年', node: '東京23区 郊外移住ブームから都心回帰が再開', desc: 'コロナ禍の郊外移住ブームが落ち着き、若い単身者の東京流入が再開。都心周辺部の住宅需要が再加熱した。', wiki: '東京都', officialUrl: null },
              { year: 2011, era: '平成23年', node: '東日本大震災後 都心タワマン需要が一時低下', desc: '東日本大震災後の「揺れやすい都心・高層」懸念が広まり一時的に郊外需要が上昇。2013年以降に都心回帰が再加速した。', wiki: '東日本大震災', officialUrl: null },
              { year: 1964, era: '昭和39年', node: '東京オリンピック 都市インフラ整備が住宅需要に拍車', desc: '東京五輪に向けた交通・インフラ整備が都内各地の地価を押し上げ。高度成長期の住宅需要が爆発し公団住宅が急増した。', wiki: '1964年東京オリンピック', officialUrl: null },
              { year: 1955, era: '昭和30年', node: '高度成長期 地方→東京の人口集中が始まる', desc: '1955年以降の高度経済成長で地方から東京への人口流入が本格化。東京の住宅不足が慢性化し、郊外開発が始まった。', wiki: '高度経済成長', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '地方移住が過去最多ペース——2026年上半期の山梨・長野への移住問い合わせが前年比2倍超',
        summary: '国土交通省が7月13日に発表した2026年上半期の移住動向調査で、山梨県・長野県への移住問い合わせ件数が前年同期比2倍超を記録した。テレワーク定着・物価高の都市回避・豊かな自然環境への関心が重なり、30代・40代の働き盛り世代の地方移住が過去最多ペースで続いている。',
        sourceUrl: 'https://www.mlit.go.jp/toshi/city_plan/toshi_city_plan_tk_000048.html',
        sourceLabel: '国土交通省',
        hotwords: [
          {
            id: 'inaka_ijyu_history',
            label: '地方移住',
            axis: '地方移住ブームの歴史——高度成長の「逆流」から令和の移住革命まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '山梨・長野への移住問い合わせが前年比2倍超——過去最多ペース', desc: '国交省の2026年上半期調査で山梨・長野の移住問い合わせが2倍超。テレワーク・物価高・自然環境志向が重なり30〜40代の移住が急増。', wiki: '移住' },
              { year: 2021, era: '令和3年', node: 'コロナ禍でリモートワーク定着——地方移住者が年間12万人超に', desc: 'コロナ禍でリモートワークが定着し、移住者数が過去最高の年間12万人超に。首都圏の密集回避も重なり地方移住ブームが本格化した。', wiki: '地方創生' },
              { year: 2016, era: '平成28年', node: '地方創生法が本格始動——移住支援金制度が全国に普及', desc: '2016年から地方創生の移住支援金(最大100万円)制度が広域展開。自治体の移住マッチングサービスも整備され、地方移住のインフラが整った。', wiki: '地方創生' },
              { year: 2008, era: '平成20年', node: 'スローライフ・田舎暮らし本——DIY農村移住ブームの第1波', desc: 'リーマン・ショック後の都市型生活への懐疑とともに「スローライフ」「田舎暮らし」本が出版ブームに。農山村移住の第1波が生まれた。', wiki: 'スローライフ' },
              { year: 1970, era: '昭和45年', node: '過疎問題と過密問題——都市一極集中の弊害が顕在化', desc: '高度成長の終わりとともに農山村の過疎化が社会問題に浮上。1970年に「過疎地域対策緊急措置法」が制定され、地方定住への政策的関心が始まった。', wiki: '過疎' },
              { year: 1868, era: '明治元年', node: '明治の「上京」ブーム——地方→東京への人口移動が始まる', desc: '明治維新により東京(江戸)が首都化し、立身出世を求めて地方から東京への人口移動が始まった。「地方移住」と対をなす「上京」文化の歴史的起点。', wiki: '明治時代', isOrigin: true },
            ],
          },
          {
            id: 'telework_housing',
            label: 'テレワーク住宅',
            axis: 'テレワーク定着と「住まいの多様化」——都市一極集中の終わりの始まり',
            timeline: [
              { year: 2026, era: '令和8年', node: 'テレワーク移住が定番化——二拠点居住サービスが急増', desc: '「東京と地方を行き来する二拠点居住」が一般化し、住まいのサブスク・移住パッケージサービスが急増。月単位の多拠点生活が若い世代の新標準に。', wiki: 'テレワーク' },
              { year: 2024, era: '令和6年', node: 'ワーケーション施設が全国1000カ所超——地方誘致競争が加速', desc: 'コワーキング×宿泊を組み合わせたワーケーション施設が全国1000カ所を突破。自治体が移住者獲得と観光収入増を同時に狙う施設整備競争が続く。', wiki: 'ワーケーション' },
              { year: 2021, era: '令和3年', node: 'リモートワーク完全定着——「オフィス不要」が不動産業界を直撃', desc: '多くの企業がリモートワーク方針を恒久化し、都心オフィス需要が下落。一方で地方のSOHO向け物件・古民家リノベ需要が急増した。', wiki: 'テレワーク' },
              { year: 2020, era: '令和2年', node: 'コロナ禍——テレワーク義務化で「どこでも仕事」が現実に', desc: 'COVID-19の緊急事態宣言でテレワーク義務化が広まり、「家=職場」の概念が一般化。住居選択の基準が「通勤圏」から「環境」へシフトし始めた。', wiki: 'テレワーク' },
              { year: 1999, era: '平成11年', node: 'ADSL・ブロードバンド普及——在宅ワークの技術的基盤が成立', desc: 'ADSLによるブロードバンドインターネットが日本に普及し、在宅での高速通信が可能になった。テレワーク・SOHO時代の技術的基盤が整った。', wiki: 'ADSL' },
              { year: 1964, era: '昭和39年', node: '東海道新幹線開業——高速移動が都市集中を加速させた', desc: '1964年10月、東京〜新大阪を結ぶ東海道新幹線が開業。高速移動インフラが都市集中を加速させた歴史的転換点。テレワーク時代の「移動・居住の再定義」の対極。', wiki: '東海道新幹線' },
              { year: 1869, era: '明治2年', node: '東京奠都——近代日本の「一極集中」が始まる', desc: '1869年の東京奠都により、政治・経済・文化の東京集中が始まった。150年にわたる一極集中の歴史的起点であり、令和の地方移住ブームはこの流れへの「逆流」ともいえる。', wiki: '東京奠都', isOrigin: true },
            ],
          },
        ],
      },
    ],
    gadget: [
      {
        time: '08:00',

        headline: 'Samsung「Galaxy Unpacked」7月22日ロンドンで開催——折りたたみスマホ新型「Galaxy Z Fold 8」発表へ',
        summary: 'サムスン電子が7月22日(水・日本時間22時)にイギリス・ロンドンで「Galaxy Unpacked」を開催することを正式発表した。「新しいかたちがついに登場」というコピーが示す通り、折りたたみスマートフォンの新型「Galaxy Z Fold 8」および「Z Flip 8」の発表が有力視されている。事前登録で30%OFFクーポンを提供するキャンペーンも始まった。',
        sourceUrl: 'https://news.samsung.com/jp/galaxy-unpacked-2026',
        sourceLabel: 'サムスン電子ジャパン',
        hotwords: [
          {
            id: 'galaxy_foldable_history',
            label: 'Galaxyフォルダブル',
            axis: 'Samsung Galaxy Zシリーズ——折りたたみスマホが「特殊品」から「主流」へ',
            timeline: [
              { year: 2026, era: '令和8年', node: 'Galaxy Z Fold 8 / Z Flip 8——ロンドンUnpackedで発表へ', desc: '7代目の折りたたみフラッグシップが登場予定。AIアシスタントの深化と薄型化が最大のテーマとされる。', wiki: 'Samsung Galaxy' },
              { year: 2025, era: '令和7年', node: 'Galaxy Z Fold 7——折りたたみスマホの市場シェアが初めて5%を超える', desc: 'フォルダブル市場でSamsung・Huawei・Oppoが競合する中、全スマホ市場の5%超を占めるまでに成長した。', wiki: 'Samsung Galaxy' },
              { year: 2024, era: '令和6年', node: 'Galaxy Z Fold 6——薄型化でAppleユーザーの乗り換えが急増', desc: 'Fold 6は前モデル比で約1mm薄型化、重量軽減を実現。フォルダブルのイメージ転換が進んだ。', wiki: 'Samsung Galaxy' },
              { year: 2023, era: '令和5年', node: 'Galaxy Z Fold 5——ヒンジの改良で折りたたみ時に隙間ゼロを達成', desc: 'ヒンジ構造の大幅改良で「特殊デバイス」から「普通のスマホ」へのイメージ転換が進んだ。', wiki: 'Samsung Galaxy' },
              { year: 2021, era: '令和3年', node: 'Galaxy Z Fold 3——防水対応・IPX8で実用化の境界を越える', desc: '防水規格対応で生活防水が可能となり、「壊れやすい実験機」から「普通に使えるスマホ」になった最初の世代。', wiki: 'Samsung Galaxy' },
              { year: 2019, era: '令和元年', node: 'Galaxy Fold(初代)——折りたたみスマホが世界に登場', desc: '折りたためるフォルダブルスマートフォンという新ジャンルを切り開いた初代Galaxy Fold。発売直前のディスプレイ破損問題で騒動になった後、改良版が発売された。', wiki: 'Samsung Galaxy' },
              { year: 2016, era: '平成28年', node: 'Galaxy Note 7 爆発問題——スマホの安全基準が問われた事件', desc: 'バッテリー問題による端末発火・爆発事故が世界規模で発生し全機回収。Samsungの品質管理が問われ、その後の設計思想に大きな影響を与えた。', wiki: 'Samsung Galaxy' },
              { year: 2010, era: '平成22年', node: 'Galaxy S(初代)——AndroidフラッグシップiPhone対抗馬が誕生', desc: 'Androidの高性能スマートフォンとして初代Galaxy Sが発売。iPhone対抗馬として位置づけられ、Androidエコシステムの旗手となった。', wiki: 'Samsung Galaxy S' },
              { year: 1993, era: '平成5年', node: 'Samsung電子が半導体世界1位へ——スマートフォン時代を支える基盤', desc: 'メモリ半導体でIntelを超えたSamsungが、後のスマートフォン革命のコンポーネント供給基盤を確立した。', wiki: 'サムスン電子', isOrigin: true },
            ],
          },
          {
            id: 'foldable_phone_history',
            label: '折りたたみ',
            axis: '折りたたみスマートフォン業界——実験的発明から主流デバイスへの進化史',
            timeline: [
              { year: 2026, era: '令和8年', node: '折りたたみスマホ世界出荷量が5000万台突破——主流市場の入口へ', desc: 'Galaxy・Pixel Fold・iPhone Fold(噂)など複数のフォルダブルが市場に並ぶ中、全スマホ出荷の5%超を占めた。', wiki: 'Samsung Galaxy' },
              { year: 2024, era: '令和6年', node: 'Google Pixel 9 Pro Fold——GoogleもフォルダブルAndroidに本格参入', desc: 'GoogleがPixelフォルダブルを重ねることでAndroidフォルダブルエコシステムが充実し、Samsung独占から複数メーカー競合時代に移行した。', wiki: 'Google Pixel' },
              { year: 2022, era: '令和4年', node: 'Motorola Razr——フリップ型折りたたみが「ファッションアイテム」として注目', desc: 'クラムシェル型のMotorola Razrが復活し、コンパクトさとデザイン性でミレニアル世代を取り込んだ。', wiki: 'Motorola' },
              { year: 2019, era: '令和元年', node: 'Galaxy Fold/Huawei Mate X——折りたたみスマホの「創世記」', desc: '2019年にSamsungとHuaweiが相次いで折りたたみスマホを発表・発売。新ジャンルの幕が開いた。', wiki: 'Samsung Galaxy' },
              { year: 2008, era: '平成20年', node: 'OLED(有機EL)がスマートフォンに搭載——折りたたみへの技術的前提', desc: 'OLEDディスプレイの曲げられる特性が「折りたたみスマホ」実現の前提技術として研究者に認識され始めた。', wiki: '有機EL' },
              { year: 2000, era: '平成12年', node: 'ガラケー全盛——日本の「折りたたみ携帯」が世界先行モデル', desc: '日本の二つ折り携帯電話(ガラケー)が既に折りたたみフォームの大衆化を実現していた。スマートフォン時代の折りたたみに先行する形となった。', wiki: 'フィーチャーフォン', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'ソニーXperia 1 VIII 「LYTIA 901」搭載・2億画素超カメラが動画でリーク',
        summary: '次期フラッグシップ「Xperia 1 VIII」とみられる端末の動画がSNSでリーク。ソニーが開発中の「LYTIA 901」センサーを搭載し、2億画素超の撮影に対応するとされる。IFA 2026での発表が予測されており、スマートフォンカメラの競争が新次元に突入する可能性がある。',
        sourceUrl: 'https://www.gizmodo.jp/2026/07/xperia-1-viii-lytia-901-leak.html',
        sourceLabel: 'ギズモード・ジャパン',
        hotwords: [
          {
            id: 'xperia_history',
            label: 'Xperia',
            axis: 'XperiaシリーズとSONYモバイルの歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: 'Xperia 1 VIII リーク LYTIA 901・2億画素超', desc: 'SNSにリーク動画が拡散。自社センサー「LYTIA 901」搭載で2億画素超を実現し、IFA 2026での正式発表が有力視される。', wiki: 'Xperia', officialUrl: null },
              { year: 2024, era: '令和6年', node: 'Xperia 1 VI 4K有機EL廃止でコスト最適化', desc: '4K有機ELディスプレイを廃止した「Xperia 1 VI」がユーザーの賛否を巻き起こす。カメラ性能に振り切った設計にシフト。', wiki: 'Xperia', officialUrl: null },
              { year: 2019, era: '令和元年', node: 'Xperia 1 4K有機EL縦長21:9で旗艦路線を確立', desc: '21:9アスペクト比の4K有機ELを搭載した「Xperia 1」が登場。シネマ映像・プロカメラ志向のフラッグシップ路線が確立された。', wiki: 'Xperia 1', officialUrl: null },
              { year: 2015, era: '平成27年', node: 'Xperia Z5 世界初の4K対応スマホカメラ搭載', desc: '世界初の4K録画対応スマートフォンカメラを搭載した「Xperia Z5」が発売。ソニーのカメラ技術力をスマホで証明した。', wiki: 'Xperia Z5', officialUrl: null },
              { year: 2013, era: '平成25年', node: 'Xperia Z グローバル旗艦機として世界展開', desc: 'IP55/58防水・防塵を搭載した「Xperia Z」が全世界で発売。防水スマホの普及に貢献した代表作となった。', wiki: 'Xperia Z', officialUrl: null },
              { year: 2008, era: '平成20年', node: 'Xperia X1 初代 Windows Mobile時代の出発点', desc: 'ソニー・エリクソンが初のXperiaブランド端末を発売。スライド式QWERTYキーボードを搭載した完成度の高い端末として話題に。', wiki: 'Xperia', officialUrl: null },
              { year: 1979, era: '昭和54年', node: 'ウォークマン誕生 SONYの「持ち歩く体験」の哲学', desc: 'ウォークマンが発売。「音楽を持ち歩く」体験の革新がXperiaの「映像・カメラを持ち歩く」哲学につながる。', wiki: 'ウォークマン', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'smartphone_camera_evolution',
            label: 'スマカメ進化',
            axis: 'スマートフォンカメラの進化史',
            timeline: [
              { year: 2026, era: '令和8年', node: '2億画素超センサー時代 AIとの融合が焦点に', desc: 'Xperia・Galaxy・Huaweiが2億画素超を競い合う時代に突入。ハードウェアの差よりAI処理能力が画質の決め手となっている。', wiki: 'スマートフォン', officialUrl: null },
              { year: 2023, era: '令和5年', node: 'Samsung Galaxy S23 Ultra 2億画素センサーを商品化', desc: 'Samsungが2億画素センサー搭載を商品化。ズーム・夜景・ポートレートの全方位で一眼カメラに肉迫するレベルへ到達。', wiki: 'Samsung Galaxy S23', officialUrl: null },
              { year: 2016, era: '平成28年', node: 'Google Pixel Computational Photography時代の幕開け', desc: 'GoogleがPixelを発売。シングルカメラながらAI処理で高品質写真を実現。計算写真(Computational Photography)という概念が定着した。', wiki: 'Google Pixel', officialUrl: null },
              { year: 2011, era: '平成23年', node: 'iPhone 4S 「スマホがコンデジを超える」転換点', desc: 'iPhoneがカメラ性能の向上を主要セールスポイントに。「スマホカメラがコンデジを超える」と言われ始めた時代の転換点。', wiki: 'IPhone 4S', officialUrl: null },
              { year: 2007, era: '平成19年', node: '初代iPhone登場 カメラ付きスマートフォン元年', desc: 'Appleが初代iPhoneを発表。200万画素カメラを搭載し、スマートフォン+カメラという組み合わせが日常に変わり始めた。', wiki: 'IPhone', officialUrl: null },
              { year: 2000, era: '平成12年', node: 'J-SH04 世界初カメラ付き携帯電話 日本から誕生', desc: 'シャープ・J-フォン(現ソフトバンク)が世界初のカメラ付き携帯電話「J-SH04」を発売。写真を送信する文化が始まった。', wiki: 'J-SH04', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '折りたたみiPhone「iPhone Ultra」——量産に向け台湾・中国工場で部品製造が本格化と報告',
        summary: '複数のサプライチェーン情報によると、Appleが開発中の折りたたみiPhone「iPhone Ultra」(仮称)の量産に向け、台湾ペガトロンと中国深センの委託工場で部品加工が7月から本格化している。ヒンジ機構に日本の精密部品メーカーが採用される可能性が業界誌に報じられた。',
        sourceUrl: 'https://iphone-mania.jp/news-604821/',
        sourceLabel: 'iPhone Mania',
        hotwords: [
          {
            id: 'apple_iphone_history',
            label: 'iPhoneの歴史',
            axis: 'iPhoneの進化史——Jobs時代の革命から折りたたみ時代へ',
            timeline: [
              { year: 2026, era: '令和8年', node: '折りたたみiPhone Ultra——量産部品製造が本格化', desc: 'Apple初の折りたたみスマートフォン「iPhone Ultra」の量産フェーズ入りが報じられる。ヒンジ機構に日本精密部品が採用の可能性。', wiki: 'IPhone' },
              { year: 2024, era: '令和6年', node: 'iPhone 16シリーズ——Apple Intelligenceと生成AI統合', desc: '2024年秋に発売のiPhone 16シリーズに生成AI機能「Apple Intelligence」が統合。Siriが大幅に進化し、AIスマートフォン時代が幕開け。', wiki: 'IPhone 16' },
              { year: 2020, era: '令和2年', node: 'iPhone 12——5G対応・MagSafe復活', desc: '2020年発売のiPhone 12シリーズが5Gに対応。背面マグネット「MagSafe」を復活させ、アクセサリーエコシステムを再構築した。', wiki: 'IPhone 12' },
              { year: 2017, era: '平成29年', node: 'iPhone X——ホームボタン廃止・Face ID・有機EL採用', desc: 'iPhone誕生10周年モデルとしてiPhone Xが登場。ホームボタンを廃止しFace IDを採用。フルスクリーンデザインが以後の業界標準に。', wiki: 'IPhone X' },
              { year: 2013, era: '平成25年', node: 'iPhone 5s——Touch ID指紋認証を搭載', desc: '2013年発売のiPhone 5sに指紋センサーTouch IDが初搭載。生体認証スマートフォンの普及を業界全体に促した。', wiki: 'IPhone 5S' },
              { year: 2010, era: '平成22年', node: 'iPhone 4——Retinaディスプレイ・FaceTime・アンテナゲート', desc: 'iPhone 4はRetinaディスプレイ搭載でスマートフォンの画質革命を起こした一方、側面アンテナ問題(アンテナゲート)も話題に。', wiki: 'IPhone 4' },
              { year: 2007, era: '平成19年', node: 'Steve Jobsが初代iPhoneを発表——「電話を再発明する」', desc: '2007年1月、Steve Jobsが「3つのデバイスを組み合わせた革命的製品」として初代iPhoneを発表。スマートフォン時代の夜明け。', wiki: 'IPhone' },
              { year: 1984, era: '昭和59年', node: 'Macintosh発売——「1984年は1984年にならない」', desc: 'Appleが初代Macintoshを発売し、GUI・マウス操作を大衆化。スーパーボウルCMの名文句とともにコンピュータ歴史に刻まれた。', wiki: 'Macintosh', isOrigin: true },
            ],
          },
          {
            id: 'japan_apple_supply_chain',
            label: 'Apple部品',
            axis: '日本の精密部品製造とAppleサプライチェーン——「Made in Japan」技術の貢献史',
            timeline: [
              { year: 2026, era: '令和8年', node: '折りたたみiPhoneのヒンジ部品——日本精密メーカーが候補に', desc: '複数報道が「iPhone Ultra」のヒンジ機構に村田製作所・日本電産系の精密部品が採用候補と報道。日本の微細加工技術が脚光を浴びた。', wiki: '村田製作所' },
              { year: 2022, era: '令和4年', node: 'TSMCが熊本に工場建設——Apple向けチップ製造が日本へ回帰', desc: 'TSMCが熊本に日本初の量産半導体工場を建設。Apple向けチップ製造の一部が日本に戻ってくることで経済安保の観点から注目。', wiki: 'TSMC' },
              { year: 2019, era: '令和元年', node: '米中貿易戦争——Apple部品の「China+1」が加速', desc: 'トランプ政権の対中関税政策を受け、AppleがサプライチェーンをChina一極集中から分散。日本・インドへのシフトが加速した。', wiki: '米中貿易戦争' },
              { year: 2007, era: '平成19年', node: '初代iPhone発売——村田・TDK・アルプスの日本部品が採用', desc: '初代iPhoneに村田製作所のコンデンサ、TDKのコイル、アルプスアルパインのスイッチなど日本製電子部品が多数採用された。', wiki: 'IPhone' },
              { year: 1979, era: '昭和54年', node: 'ソニーウォークマン——携帯音楽プレーヤー×日本精密部品の原点', desc: 'ソニーがウォークマンを発売し携帯音楽機器市場を創出。超小型精密部品の量産技術が日本メーカーに蓄積され、後のiPod・iPhoneへ繋がった。', wiki: 'ウォークマン' },
              { year: 1948, era: '昭和23年', node: 'ソニー設立——精密電子機器メーカーとして出発', desc: '1948年に東京通信工業(のちのソニー)が設立。精密電気機器の製造から始まり、日本の精密部品産業の基盤を築いた。', wiki: 'ソニーグループ', isOrigin: true },
            ],
          },
        ],
      },
    ],
    game: [
      {
        time: '08:00',

        headline: 'FIFA W杯2026開幕でサッカーゲーム需要急増——「EA Sports FC 27」が北中米W杯特別モードを無償配信',
        summary: 'FIFA W杯2026の準々決勝が進む中、Electronic Artsが「EA Sports FC 27」に北中米大会48カ国・16スタジアムを収録した特別ワールドカップモードを無償アップデートとして配信した。大会期間中のアクティブユーザーが急増しており、W杯とサッカーゲームの相乗効果が改めて注目されている。',
        sourceUrl: 'https://www.famitsu.com/',
        sourceLabel: 'ファミ通',
        hotwords: [
          {
            id: 'ea_sports_fc_history',
            label: 'EA FC',
            axis: 'EA Sports FC / FIFAシリーズ——30年でスポーツゲームを定義したサッカーゲームの王者',
            timeline: [
              { year: 2026, era: '令和8年', node: 'EA Sports FC 27——W杯2026特別モードで世界的フィーバー', desc: '48カ国参加のW杯に合わせた無償アップデートが配信されMAU・収益とも過去最高ペース。FUT(フットボルアルティメットチーム)が主要収益源に。', wiki: 'EA Sports FC 24' },
              { year: 2023, era: '令和5年', node: 'EA Sports FC 24——FIFAとの決別・新ブランドで再出発', desc: 'FIFA組織との提携が終了し、30年続いた「FIFA」の名称を変更。「EA Sports FC」として新ブランドで発売し高評価を維持した。', wiki: 'EA Sports FC 24' },
              { year: 2022, era: '令和4年', node: 'FIFA 23——最後のFIFA名義作品・カタールW杯特別モード搭載', desc: 'FIFAとEAの契約最終年の作品として注目を集めた。カタールW杯特別コンテンツが無償配信され、過去最高の販売本数を記録した。', wiki: 'FIFA 23' },
              { year: 2018, era: '平成30年', node: 'FIFA 19——UEFAチャンピオンズリーグライセンスを取得', desc: 'EAがUEFAと新たなライセンス提携を結び、CL・EL・スーパーカップを完全収録。FUTモードが収益の柱に定着した。', wiki: 'Electronic Arts' },
              { year: 2015, era: '平成27年', node: 'FIFA 16——女子代表チームを初収録', desc: '女子ナショナルチーム12カ国を初搭載し、女性プレイヤーとジェンダー平等への注目を集めた。', wiki: 'Electronic Arts' },
              { year: 2008, era: '平成20年', node: 'FIFA Ultimate Team(FUT)モードが初登場', desc: 'カード集めとチームビルドを組み合わせたFUTモードが追加され、後の基幹収益源となる課金型eスポーツモデルの原型が誕生した。', wiki: 'Electronic Arts' },
              { year: 2002, era: '平成14年', node: 'FIFA Football 2003——PS2世代に最高品質の3Dサッカーを提供', desc: 'Pro Evolution Soccer(ウイイレ)との競争の中、EAが選手データ・ライセンスの充実で差別化に成功した。', wiki: 'Electronic Arts' },
              { year: 1997, era: '平成9年', node: 'ウイニングイレブン(Pro Evo)誕生——日本が生んだサッカーゲームの傑作が対抗馬に', desc: 'コナミが「ウイニングイレブン」を発売、EAのFIFAシリーズとの世界的な競争が本格化し、サッカーゲームの黄金時代が始まった。', wiki: 'ウイニングイレブン' },
              { year: 1993, era: '平成5年', node: 'FIFA International Soccer——初代FIFA作品がSFCで誕生', desc: 'Electronic ArtsがFIFA(国際サッカー連盟)のオフィシャルライセンスを取得した作品をSFC・メガドライブで発売し、リアルなサッカーゲームの時代が幕を開けた。', wiki: 'Electronic Arts' },
              { year: 1989, era: '平成元年', node: 'EA Sports——スポーツシミュレーションの先駆者が基盤を確立', desc: 'EAがメガドライブ向けスポーツゲームをリリースし、スポーツシミュレーションの先駆けとなった。FIFAシリーズに結実する技術基盤が形成された。', wiki: 'Electronic Arts', isOrigin: true },
            ],
          },
          {
            id: 'soccer_game_esports',
            label: 'eスポーツ',
            axis: 'サッカーゲームとeスポーツ——FIFAeワールドカップ誕生まで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'FIFA eWorld Cup 2026——リアルW杯と同時開催でバーチャル優勝が世界に認知', desc: 'FIFAがリアルW杯と並行してeWorld Cup 2026を開催。賞金総額・視聴者数ともに過去最高を記録した。', wiki: 'eスポーツ' },
              { year: 2019, era: '令和元年', node: 'FIFA Global Series——eスポーツプロリーグが本格化', desc: 'EAとFIFAが共同でFIFA Global Seriesを創設、各国の予選から世界大会への道筋が整備された。', wiki: 'eスポーツ' },
              { year: 2017, era: '平成29年', node: 'FIFAe World Cup 2017——初の「FIFAeワールドカップ」がロンドンで開催', desc: '30カ国以上から代表が参加し、サッカーゲームが正式なeスポーツとして世界舞台に登場した。', wiki: 'eスポーツ' },
              { year: 2014, era: '平成26年', node: 'FUT Champions——オンライン週次大会でeスポーツ文化が定着', desc: 'EAがFUT内に週次の競技モードを導入し、一般ユーザーが競技的にプレイできる環境が整備された。', wiki: 'eスポーツ' },
              { year: 2008, era: '平成20年', node: 'Ultimate Team(FUT)初登場——コレクション×対戦の仕組みが完成', desc: 'カード式チームビルドの「FUT」モードが誕生し、その後の課金型eスポーツビジネスモデルの原型となった。', wiki: 'eスポーツ' },
              { year: 1997, era: '平成9年', node: 'ウイニングイレブン草の根トーナメント——日本でサッカーゲーム競技の原型が生まれる', desc: 'コナミの「ウイニングイレブン」シリーズが先進的なゲームプレイで評判を得、日本で多くの草の根トーナメントが開催された。', wiki: 'ウイニングイレブン' },
              { year: 1980, era: '昭和55年', node: 'アーケード「テクモボウル」等——スポーツゲームの原型がアーケードで誕生', desc: 'アーケードのスポーツゲームが人気を集め始め、競技的に楽しむ文化の萌芽が生まれた。', wiki: 'アーケードゲーム', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'スプラトゥーン レイダース 7/23発売決定 Switch 2専用で新アクション要素を搭載',
        summary: '任天堂がSwitch 2専用タイトル「スプラトゥーン レイダース」を7月23日に発売すると正式発表した。従来のインク塗り合戦から発展した新要素「レイド」システムを搭載し、協力プレイが大幅強化された。シリーズファンからの期待が高まっている。',
        sourceUrl: 'https://www.famitsu.com/article/202607/splatoon-raiders',
        sourceLabel: 'ファミ通',
        hotwords: [
          {
            id: 'splatoon_history',
            label: 'スプラトゥーン',
            axis: 'スプラトゥーンシリーズと任天堂新IPの歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'スプラトゥーン レイダース Switch 2専用で発売', desc: 'インク塗りに「レイド」要素を融合。Switch 2専用でグラフィック・オンライン性能を最大活用した新作。7/23発売。', wiki: 'スプラトゥーン', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'スプラトゥーン3 発売 発売3日で国内345万本', desc: 'バンカラ街を舞台にした第3作が発売。発売3日で国内345万本を達成し、シリーズ最高の滑り出しとなった。', wiki: 'スプラトゥーン3', officialUrl: null },
              { year: 2017, era: '平成29年', node: 'スプラトゥーン2 Switch同時展開で世界ヒット', desc: 'Nintendo Switch発売と同年に登場した第2作。世界累計1300万本以上を売り上げ、eスポーツ競技タイトルとして確立。', wiki: 'スプラトゥーン2', officialUrl: null },
              { year: 2015, era: '平成27年', node: 'スプラトゥーン 初作発売 WiiUに旋風', desc: '「シューターだが人を撃たない」コンセプトで登場。WiiU最後のヒット作となり、累計488万本を達成。', wiki: 'スプラトゥーン', officialUrl: null },
              { year: 2014, era: '平成26年', node: 'E3 2014で初披露 「インクで塗る」衝撃デビュー', desc: 'E3で初公開。イカキャラクターが話題を席巻し、WiiUタイトルとして最大の期待作に躍り出た。', wiki: 'スプラトゥーン', officialUrl: null, isOrigin: true },
            ],
          },
          'nintendo_corp',
        ],
      },
      {
        time: '20:00',

        headline: 'ペルソナ3が本日7月13日で発売20周年——セガが記念イラストと「Persona3 20th Anniversary Remix」MV公開',
        summary: '2006年7月13日に発売されたアトラスのRPG「ペルソナ3」が本日20周年を迎えた。セガは特設サイトを公開し、オリジナルキャストによる記念イラストと「Persona3 20th Anniversary Remix」のMVを解禁。「死」をテーマにした衝撃的な世界観が20年後の今も語り継がれている。',
        sourceUrl: 'https://www.4gamer.net/games/774/G077457/20260713001/',
        sourceLabel: '4Gamer.net',
        hotwords: [
          {
            id: 'persona_series_history',
            label: 'ペルソナ3',
            axis: 'ペルソナシリーズ20年史——女神転生の子が世界的RPGブランドへ',
            timeline: [
              { year: 2026, era: '令和8年', node: 'ペルソナ3発売20周年——セガが記念コンテンツ公開', desc: '7月13日、発売20周年を記念してセガが特設サイトを開設。記念イラストとリミックスMVで世界中のファンを祝った。', wiki: 'ペルソナ3' },
              { year: 2024, era: '令和6年', node: 'ペルソナ3 リロード発売——原作を現代グラフィックで完全再現', desc: '2024年2月に「ペルソナ3 リロード」が発売。オリジナル版を現代仕様でリメイクし、初登場週に50万本を突破。', wiki: 'ペルソナ3 リロード' },
              { year: 2022, era: '令和4年', node: 'ペルソナ25周年——シリーズ累計2200万本突破', desc: 'ペルソナシリーズ誕生25周年を記念し、大型発表イベントを開催。累計2200万本の実績とともに新作を複数予告した。', wiki: 'ペルソナシリーズ' },
              { year: 2016, era: '平成28年', node: 'ペルソナ5発売——シリーズが世界へ本格的に飛躍', desc: 'PS4版「ペルソナ5」が発売。スタイリッシュなUIデザインと社会派テーマが世界的に評価され、シリーズ最大ヒットに。', wiki: 'ペルソナ5' },
              { year: 2008, era: '平成20年', node: 'ペルソナ4——霧の田舎町・連続殺人事件テーマで大ヒット', desc: 'PS2「ペルソナ4」が発売。「霧の中の連続殺人」という独自設定とキャラクター人気でシリーズ最高評価を受けた。', wiki: 'ペルソナ4' },
              { year: 2006, era: '平成18年', node: 'ペルソナ3発売——「死」をテーマにした異色RPGが誕生', desc: 'PS2「ペルソナ3」が7月13日に発売。タルタロスへの夜間突入、「影時間」、仲間の死というテーマが衝撃を与えた。', wiki: 'ペルソナ3' },
              { year: 1996, era: '平成8年', node: '女神異聞録ペルソナ——シリーズ初代がPS1で登場', desc: '女神転生シリーズのスピンオフとして「ペルソナ」がPS1でデビュー。現代日本を舞台にしたホラーRPGの原点。', wiki: '女神異聞録ペルソナ' },
              { year: 1992, era: '平成4年', node: '真・女神転生——ポストアポカリプスRPGの傑作が誕生', desc: 'アトラスの「真・女神転生」がSFCで発売。ペルソナシリーズの源流となる「現実×悪魔召喚」の世界観を確立。', wiki: '真・女神転生', isOrigin: true },
            ],
          },
          'jrpg',
        ],
      },
    ],
    gourmet: [
      {
        time: '08:00',

        headline: '丸亀製麺が「丸亀うどんプリン」4種を全国発売——すみっコぐらしコラボも同時展開、夏の新戦略打ち出す',
        summary: '丸亀製麺が2026年夏の新商品として「丸亀うどんプリン」(プレーン/黒糖/抹茶/きなこ)4種を全国一斉発売した。同時に「すみっコぐらし」とのコラボキャンペーンを展開し、子育て世帯への訴求を強化する。うどん専門チェーンがスイーツ市場に参入し、メニューの多様化で夏の来客数増加を狙う。',
        sourceUrl: 'https://gourmet.watch.impress.co.jp/',
        sourceLabel: 'グルメ Watch',
        hotwords: [
          {
            id: 'marugame_seimen_history',
            label: '丸亀製麺',
            axis: '丸亀製麺——「打ちたて・茹でたて」で外食を変えたうどんチェーンの歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: '「丸亀うどんプリン」4種発売——スイーツでブランド拡張', desc: 'うどん専門チェーンがデザート市場に参入。すみっコぐらしコラボで家族連れへの訴求を強化した。', wiki: '丸亀製麺' },
              { year: 2023, era: '令和5年', node: '海外1000店舗を突破——アジア・中東・米国への出店加速', desc: '日本国内のチェーンとして海外1000店を達成。アジアや米国での「本格うどん」需要を開拓した。', wiki: '丸亀製麺' },
              { year: 2020, era: '令和2年', node: 'コロナ禍でテイクアウト・デリバリーに舵——持ち帰り対応強化', desc: '店内飲食が制限される中、冷やしぶっかけや釜玉のテイクアウト対応を強化し在宅需要を取り込んだ。', wiki: '丸亀製麺' },
              { year: 2017, era: '平成29年', node: '国内店舗数が900店超——讃岐うどんチェーン最大手に', desc: '毎年50〜100店の出店ペースで全国展開が進み、セルフうどん市場でトップシェアを確立した。', wiki: '丸亀製麺' },
              { year: 2009, era: '平成21年', node: '全国500店舗を達成——「セルフうどん」が国民食に', desc: '開業から7年で500店舗を達成。対面カウンターで具材を選ぶスタイルが「食のエンターテインメント」として定着した。', wiki: '丸亀製麺' },
              { year: 2006, era: '平成18年', node: '東京進出——首都圏でもうどんブームが確認', desc: '関西・四国地盤から首都圏に本格進出。一杯300円台のリーズナブルな本格讃岐うどんが都市部でも受け入れられた。', wiki: '丸亀製麺' },
              { year: 2002, era: '平成14年', node: '丸亀製麺1号店が兵庫県加古川市でオープン——セルフうどん業態の誕生', desc: 'トリドールホールディングスが兵庫県加古川市に1号店を出店。店内製麺・茹でたての本格讃岐うどんをセルフサービスで提供する業態が誕生した。', wiki: '丸亀製麺' },
              { year: 1988, era: '昭和63年', node: '讃岐うどんブームの萌芽——高松が「うどん県」として全国的に注目', desc: '1980年代後半から香川の讃岐うどんが全国的に注目され始め、讃岐うどんを全国展開するチェーン構想が生まれた。', wiki: '讃岐うどん' },
              { year: 1960, era: '昭和35年', node: '高度成長期——外食産業と全国チェーンの夜明け', desc: '外食産業が急成長する中、麺類を全国で均一品質で提供するという発想が生まれた。', wiki: '外食産業', isOrigin: true },
            ],
          },
          {
            id: 'udon_culture',
            label: 'うどん',
            axis: '日本のうどん文化——讃岐・稲庭・水沢、三大産地から全国チェーンへ',
            timeline: [
              { year: 2026, era: '令和8年', node: '「うどんプリン」登場——うどんがスイーツに変容する時代', desc: '丸亀製麺のうどんプリン発売が象徴するように、うどんは麺料理の枠を超えた食材・文化として進化している。', wiki: 'うどん' },
              { year: 2020, era: '令和2年', node: 'コロナ禍で家庭うどん需要急増——冷凍うどん市場が拡大', desc: '外食自粛の中、冷凍讃岐うどんの需要が急伸し、家庭でうどん文化が再評価された。', wiki: 'うどん' },
              { year: 2013, era: '平成25年', node: '「うどん県」PR——うどんが地域観光の核心へ', desc: '香川県の「うどん県」PR戦略が全国的な話題を呼び、讃岐うどんを目的としたグルメ観光が定着した。', wiki: '讃岐うどん' },
              { year: 2000, era: '平成12年', node: '第一次讃岐うどんブーム——名店が全国的知名度を獲得', desc: '雑誌やテレビで讃岐うどんの名店が紹介され、全国からの「うどん巡礼」ツアーが生まれた。', wiki: '讃岐うどん' },
              { year: 1988, era: '昭和63年', node: '「稲庭うどん」が高級ギフトとして全国市場に', desc: '秋田の稲庭うどんが百貨店ギフト需要で全国ブランドに。日本三大うどんの知名度が均衡してきた。', wiki: '稲庭うどん' },
              { year: 1940, era: '昭和15年', node: '戦時期の「代用食」——小麦が配給制、うどんが奢侈品に', desc: '戦時食糧難で小麦が統制品となり、うどん・素麺の自由な製造が制限された。終戦後の解放で需要が一気に回復した。', wiki: 'うどん' },
              { year: 1898, era: '明治31年', node: '香川の製麺工場化——機械製麺で大量生産が可能に', desc: '明治の産業化により讃岐地方で機械製麺が導入され、手打ちから量産型への転換が始まった。', wiki: '讃岐うどん' },
              { year: 1600, era: '慶長5年', node: '讃岐うどんの原型——空海伝来説と讃岐の風土', desc: '空海が唐から「索餅」の製法を持ち帰ったとの伝説が讃岐に残る。醤油・昆布だしの出汁文化が確立した。', wiki: '讃岐うどん', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'KFC「夏の和風バーガーズ」3種が7月8日から数量限定発売 大葉・梅などで差別化',
        summary: 'ケンタッキーフライドチキン(KFC)が「夏の和風バーガーズ」3種を7月8日から数量限定で発売した。大葉・梅・生姜など和のテイストをハンバーガーに組み合わせた夏季限定商品で、ソーシャルメディアでの評判が高く開始直後から行列店舗が続出している。',
        sourceUrl: 'https://gourmet.watch.impress.co.jp/docs/news/kfc-natsu-2026.html',
        sourceLabel: 'グルメWatch',
        hotwords: [
          {
            id: 'kfc_japan_history',
            label: 'KFC',
            axis: 'ケンタッキーフライドチキンと日本ファストフード文化史',
            timeline: [
              { year: 2026, era: '令和8年', node: '和風バーガーズ3種 夏季限定で話題に', desc: '大葉・梅・生姜を使った和洋折衷バーガー3種が数量限定販売。行列店舗続出でSNSトレンド入りを果たした。', wiki: 'ケンタッキーフライドチキン', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'KFC 国内1200店舗突破 デリバリー需要で好調', desc: 'コロナ禍のデリバリー需要でKFCの売上が過去最高水準に。Uber Eatsとの連携が国内事業を下支えした。', wiki: 'ケンタッキーフライドチキン', officialUrl: null },
              { year: 1986, era: '昭和61年', node: 'クリスマスはKFCが日本で完全定着', desc: '「クリスマスはケンタッキー」キャンペーンが日本社会に完全浸透。予約制が始まり年間最大イベントに成長した。', wiki: 'ケンタッキーフライドチキン', officialUrl: null },
              { year: 1974, era: '昭和49年', node: 'クリスマスKFCキャンペーン開始', desc: '「クリスマスはケンタッキー」キャンペーンが開始。以後、日本の「クリスマス=KFC」という独自文化が誕生した。', wiki: 'ケンタッキーフライドチキン', officialUrl: null },
              { year: 1970, era: '昭和45年', node: 'KFC 日本1号店 大阪万博会場に開業', desc: '大阪万博のアメリカ館内に日本初のKFCが開業。フライドチキンを日本に本格紹介し、外食文化に変革をもたらした。', wiki: 'ケンタッキーフライドチキン', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'washoku_fusion_history',
            label: '和洋折衷食',
            axis: '和洋折衷食文化と日本の食の西洋化史',
            timeline: [
              { year: 2026, era: '令和8年', node: '和風ファストフードが国際的トレンドに', desc: 'KFCの和風バーガー、マクドナルドの月見バーガー、モスバーガーの和風テリヤキなど和洋折衷ファストフードが世界展開へ。', wiki: 'ファストフード', officialUrl: null },
              { year: 2013, era: '平成25年', node: '和食がユネスコ無形文化遺産に登録', desc: '「和食:日本人の伝統的な食文化」がユネスコ無形文化遺産に登録。和食の国際的地位が確立し、和食ツーリズムが急増した。', wiki: '和食', officialUrl: null },
              { year: 1950, era: '昭和25年', node: '戦後の給食改革 食の西洋化が加速', desc: 'GHQの指導で学校給食にパン・牛乳が導入。戦後世代の味覚が和食から西洋食へと変化し始める分岐点となった。', wiki: '学校給食', officialUrl: null },
              { year: 1899, era: '明治32年', node: 'カツレツからトンカツへ 洋食の和食化', desc: '牛肉のコートレットが豚肉のとんかつに変化。ウスターソースを和風にアレンジしたとんかつソースも誕生した。', wiki: 'とんかつ', officialUrl: null },
              { year: 1868, era: '明治元年', node: '明治維新 肉食解禁・西洋料理の流入', desc: '明治天皇が肉食を公に解禁。牛鍋・ビーフシチューなど西洋料理が日本に流入し、和洋折衷食文化の幕が開いた。', wiki: '明治維新', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: 'はま寿司「北海道噴火湾水揚げ 茹でほたて」110円で期間限定提供——旬の産地直送で夏の来客増狙う',
        summary: 'はま寿司が7月13日から「北海道噴火湾水揚げ 茹でほたて」を1皿110円(税込)で期間限定提供開始。北海道ほたて産業が2023年の中国禁輸措置後に国内消費拡大路線を進めるなか、回転寿司チェーンとの連携が産地支援の柱のひとつになっている。',
        sourceUrl: 'https://entabe.jp/news/article/35678',
        sourceLabel: 'えん食べ',
        hotwords: [
          {
            id: 'hokkai_hotate_history',
            label: 'ほたて',
            axis: '北海道ほたて産業と日本の水産ブランド化の歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: 'はま寿司が噴火湾ほたてを110円で期間提供——国内消費拡大路線継続', desc: '中国禁輸措置後に国内消費拡大にシフトしたほたて産業が、回転寿司チェーンとの協定を強化。はま寿司の期間限定提供もその一環。', wiki: 'ホタテガイ' },
              { year: 2023, era: '令和5年', node: '中国が日本産水産物を全面禁輸——ほたて産業に直撃', desc: 'ALPS処理水放出を受け中国が日本産水産物の禁輸措置を発動。年間500億円規模の輸出が停止し、ほたて産業が大打撃を受けた。', wiki: '東京電力福島第一原子力発電所事故' },
              { year: 2021, era: '令和3年', node: '北海道産ほたて輸出が過去最高——2000億円超え', desc: '2021年の北海道産ほたて輸出額が初めて2000億円を超え、農水産物輸出の牽引役に。中国向けが最大シェアを占めていた。', wiki: 'ホタテガイ' },
              { year: 2001, era: '平成13年', node: 'ほたての養殖技術が確立——北海道が世界最大産地へ', desc: '養殖技術と漁場管理の進歩で北海道が世界最大のほたて産地へ成長。稚貝の人工培養・放流サイクルが確立した。', wiki: 'ホタテガイ' },
              { year: 1980, era: '昭和55年', node: '噴火湾のほたて養殖が本格化——地域産業として定着', desc: '北海道噴火湾でほたて養殖が本格的に軌道に乗り、地域の主力産業に。冷凍・加工技術の普及で全国流通が始まった。', wiki: 'ホタテガイ' },
              { year: 1897, era: '明治30年', node: '北海道水産試験場が開設——漁業科学の基盤整備', desc: '北海道庁が水産試験場を設立し、海産物の学術的調査・改良研究が開始。ほたてを含む北海道水産業の科学的振興の原点。', wiki: '北海道立総合研究機構', isOrigin: true },
            ],
          },
          {
            id: 'kaiten_sushi_competition',
            label: '回転寿司',
            axis: '回転寿司チェーンの競争史——スシロー・はま寿司・くら寿司の三つ巴',
            timeline: [
              { year: 2026, era: '令和8年', node: 'はま寿司が産地連携の限定ネタを強化——差別化競争が深化', desc: 'スシロー・くら寿司に対抗し、はま寿司が産地直送・旬ネタの期間限定展開を加速。コスパと鮮度の両立で客数を維持。', wiki: 'はま寿司' },
              { year: 2023, era: '令和5年', node: '「迷惑動画」問題——スシローなど業界全体のイメージ危機', desc: '回転寿司店での客による衛生トラブル動画がSNSで拡散し業界全体に打撃。各社がレーン管理のAI化・カバー導入を急いだ。', wiki: 'スシロー' },
              { year: 2020, era: '令和2年', node: 'スシローが上場——時価総額6000億円超で業界最大手を確立', desc: '2020年にスシローが東証一部に再上場。コロナ禍でもデジタル注文・テイクアウト強化で業績を伸ばし、業界1位の地位を確固にした。', wiki: 'スシロー' },
              { year: 2013, era: '平成25年', node: 'はま寿司がワタミから独立——ゼンショーグループで急拡大', desc: 'ゼンショーホールディングス傘下で「はま寿司」が全国展開を加速。「全品115円均一」戦略でスシロー・くら寿司と並ぶ三強体制が確立。', wiki: 'はま寿司' },
              { year: 2000, era: '平成12年', node: 'くら寿司が「無添加」を標榜——健康志向で差別化', desc: 'くら寿司が人工甘味料・保存料などを使わない「無添加寿司」を宣言。回転寿司の価格競争に「健康軸」を持ち込んだ先駆け。', wiki: 'くら寿司' },
              { year: 1958, era: '昭和33年', node: '元禄寿司が回転寿司を発明——大阪万博でアイデアを結晶化', desc: '白石義明が「回転寿司」のコンセプトを発明。大阪万博(1970年)への出店で全国に知られ、チェーン展開の礎となった。', wiki: '元禄寿司', isOrigin: true },
            ],
          },
        ],
      },
    ],
    hobby: [
      {
        time: '08:00',

        headline: 'ガンプラ2026年夏——Amazon Prime Day×夏休み特需でガンプラ市場が活況、プレバン限定モデルが即完売',
        summary: '2026年夏はAmazonプライムデー(7月11〜13日)と夏休みシーズンが重なり、ガンプラ市場が活況となっている。バンダイスピリッツのプレミアムバンダイ限定モデルが予約開始から数分で完売する事態が相次ぎ、転売問題が再燃。一方で通常版の再販も活発で、新規ユーザーの取り込みも進んでいる。',
        sourceUrl: 'https://harmonizers-jp.com/gunpla-restock-daily-calender-july-2026/',
        sourceLabel: 'ガンプラ再販情報',
        hotwords: [
          {
            id: 'gunpla_summer_2026',
            label: 'ガンプラ夏',
            axis: '2026年夏のガンプラ市場——活況と課題の最前線',
            timeline: [
              { year: 2026, era: '令和8年', node: 'プライムデー×夏休みでガンプラ特需——プレバン限定即完売が続発', desc: 'Amazonプライムデーと夏休みが重なりガンプラ需要が急増。プレミアムバンダイ限定品の転売問題も再燃した。', wiki: 'ガンプラ' },
              { year: 2024, era: '令和6年', node: '「ガンダム 復讐のレクイエム」Netflixで世界配信——新世代への訴求', desc: '全編CGIのガンダム新作がNetflixで世界配信され、海外ファン獲得に成功。連動ガンプラも好調な販売を記録した。', wiki: '機動戦士ガンダム 復讐のレクイエム' },
              { year: 2022, era: '令和4年', node: '「水星の魔女」——女性主人公・百合要素で新規ファン獲得', desc: 'シリーズ初の女性主人公ガンダムが放送され、新規層を大量に取り込んだ。連動ガンプラも異例の売れ行きを記録した。', wiki: '機動戦士ガンダム 水星の魔女' },
              { year: 2020, era: '令和2年', node: 'コロナ禍でガンプラが品薄——巣ごもり需要と供給不足のジレンマ', desc: '外出自粛で自宅趣味需要が急増したが、工場稼働低下で深刻な供給不足が発生。ガンプラの転売問題が社会問題となった。', wiki: 'ガンプラ' },
              { year: 2015, era: '平成27年', node: 'MGEX(マスターグレードエクストリーム)規格発表——新ギミック時代へ', desc: '精密な内部フレームと新素材を採用したMGEX規格が発表され、ガンプラの精度・品質が新次元に到達した。', wiki: 'ガンプラ' },
              { year: 2010, era: '平成22年', node: 'RG(リアルグレード)シリーズ登場——1/144でMG以上の精密感', desc: '小スケールで大スケール以上の精密さを実現したRGシリーズが登場し、ガンプラの品質革命が続いた。', wiki: 'ガンプラ' },
              { year: 1990, era: '平成2年', node: 'HG(ハイグレード)シリーズ登場——300円から始まる入門ラインが確立', desc: '1/144スケールをHGブランドとして整備し、入門ユーザーが手軽にガンプラを始められる環境が整った。', wiki: 'ガンプラ' },
              { year: 1980, era: '昭和55年', node: '「ガンプラ」誕生——アニメ同時発売で社会現象に', desc: '機動戦士ガンダムの再放送人気を受け、1/144スケールのプラモデルが発売され「ガンプラブーム」が社会現象化した。', wiki: 'ガンプラ', isOrigin: true },
            ],
          },
          {
            id: 'bandai_spirits_history',
            label: 'バンダイ',
            axis: 'バンダイスピリッツとプラモデル業界の歴史——おもちゃからホビー大企業へ',
            timeline: [
              { year: 2026, era: '令和8年', node: 'バンダイナムコHD——ホビー・ゲーム・アニメの三位一体が世界最大IP企業に', desc: 'ガンプラ・ポケモン・ドラゴンボール等の知的財産(IP)を世界展開し、ホビー分野での世界的地位を確立した。', wiki: 'バンダイナムコホールディングス' },
              { year: 2018, era: '平成30年', node: 'バンダイスピリッツ設立——トイからコレクター向け高級ホビー専門会社に分社', desc: 'バンダイがホビー・コレクション向け事業を「バンダイスピリッツ」として独立分社化し、ガンプラ等の高品質路線を加速させた。', wiki: 'バンダイスピリッツ' },
              { year: 2006, era: '平成18年', node: 'バンダイとナムコが合併——バンダイナムコHD誕生', desc: 'キャラクター玩具最大手・バンダイとゲーム大手・ナムコが経営統合し、日本最大級のエンタメ企業が誕生した。', wiki: 'バンダイナムコホールディングス' },
              { year: 1995, era: '平成7年', node: 'たまごっちが世界的大ヒット——バンダイがデジタル玩具市場を開拓', desc: 'バンダイが発売した電子育成ゲーム「たまごっち」が爆発的ヒット、世界7000万個を超える販売実績を残した。', wiki: 'たまごっち' },
              { year: 1980, era: '昭和55年', node: 'ガンプラ発売——バンダイがプラモデル市場のトップへ', desc: 'ガンダムのプラモデルが社会現象となり、バンダイがプラモデル市場でトップシェアを獲得した。', wiki: 'ガンプラ' },
              { year: 1950, era: '昭和25年', node: 'バンダイ設立——東京・浅草でゴム製おもちゃから出発', desc: '1950年に設立されたバンダイが、戦後復興期の子どもたちのためのおもちゃを製造・販売し始めた。', wiki: 'バンダイ', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'ポケモンカードゲーム30周年「30th Anniversary セレブレーション」9月発売 予約殺到',
        summary: 'ポケモンカードゲームの30周年を記念した特別商品「30th Anniversary セレブレーション」の9月16日発売が告知され、公式サイトの先行予約が即日完売した。初代ミュウツーのイラストなど限定デザインが盛り込まれ、コレクター需要が急沸騰している。',
        sourceUrl: 'https://www.nikkei.com/article/DGXZQOUC12G4A0S6A710C2000000/',
        sourceLabel: '日本経済新聞',
        hotwords: [
          {
            id: 'pokemon_card_history',
            label: 'ポケカ',
            axis: 'ポケモンカードゲーム30年の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '30周年記念「30th Anniversary セレブレーション」発売へ', desc: '9月16日発売の30周年記念商品。初代レアカードの復刻・限定イラストが盛り込まれ、予約開始から即日完売となった。', wiki: 'ポケモンカードゲーム', officialUrl: null },
              { year: 2024, era: '令和6年', node: 'ポケカ 年間売上5000億円超え 国内最大TCGに', desc: '2020年代の投資・コレクターブームを経て年間売上5000億円超を達成。ポケカが「遊ぶカード」から「資産」へと変容した。', wiki: 'ポケモンカードゲーム', officialUrl: null },
              { year: 2021, era: '令和3年', node: '人気カード高騰・転売問題が社会問題化', desc: '希少人気カードが数十万円のプレミア価格に。コンビニの棚あらし問題が社会問題化し販売方法が見直されることとなった。', wiki: 'ポケモンカードゲーム', officialUrl: null },
              { year: 2016, era: '平成28年', node: 'ポケモンGO世界的ブーム ポケカにも波及', desc: 'ポケモンGOの社会現象がカードゲームへの関心を再燃。大人プレイヤーの「懐かしポケカ」回帰が始まった。', wiki: 'Pokémon GO', officialUrl: null },
              { year: 1999, era: '平成11年', node: '初代ポケカ 北米・欧州に展開 世界的ゲームへ', desc: '北米・欧州展開で世界的TCGに成長。学校でのポケカ禁止令が出るほどの社会現象となった。', wiki: 'ポケモンカードゲーム', officialUrl: null },
              { year: 1996, era: '平成8年', node: 'ポケモンカードゲーム初版発売', desc: 'ポケットモンスターをカード化した初版が発売。TCG文化を日本に根付かせる画期的な商品となった。', wiki: 'ポケモンカードゲーム', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'tcg_market_history',
            label: 'TCG市場',
            axis: 'トレーディングカードゲーム市場の変遷',
            timeline: [
              { year: 2026, era: '令和8年', node: 'TCG世界市場が2兆円規模に成長', desc: 'ポケカ・遊戯王・MTGなどTCG世界市場が2兆円規模に拡大。デジタルTCGとの融合や投資対象化でマーケットが多様化した。', wiki: 'トレーディングカードゲーム', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'MTG「ブラック・ロータス」等の希少カードが高額競売', desc: '希少カードの競売価格が高騰し始め、TCGが「コレクターズアイテム」として資産クラス化。ポケカにも投資ブームが波及した。', wiki: 'マジック:ザ・ギャザリング', officialUrl: null },
              { year: 2002, era: '平成14年', node: '遊戯王OCG アジア・世界大会が本格化', desc: '遊戯王OCGのアジア・世界選手権が始まり、TCGが競技スポーツとしての側面を持つように。ジャッジ文化が生まれた。', wiki: '遊☆戯☆王オフィシャルカードゲーム', officialUrl: null },
              { year: 1999, era: '平成11年', node: '遊戯王OCG発売 二大TCG時代へ', desc: 'コナミが遊戯王オフィシャルカードゲームを発売。ポケカと並ぶ二大TCGとして子ども市場を二分した。', wiki: '遊☆戯☆王オフィシャルカードゲーム', officialUrl: null },
              { year: 1993, era: '平成5年', node: 'マジック：ザ・ギャザリング発売 TCGというジャンルが誕生', desc: 'リチャード・ガーフィールドが設計したMTGが発売。「デッキを組んで戦う」カードゲームという新ジャンルが誕生した。', wiki: 'マジック:ザ・ギャザリング', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '「けいおん！」アニメ放送17周年——セガプライズ新フィギュア3点が7月一斉リリース・根強い人気を再確認',
        summary: '2009年4月放送開始の「けいおん！」が放送17周年を迎えたタイミングで、セガが平沢唯・田井中律・秋山澪の新作プライズフィギュア3点を一斉リリースした。17年を経てもプライズ展開が続く事実が、フィギュア市場でのロングセラーIPの底力を示している。',
        sourceUrl: 'https://hobby.dengeki.com/news/2346781/',
        sourceLabel: '電撃ホビーウェブ',
        hotwords: [
          {
            id: 'keion_figure_history',
            label: 'けいおん！',
            axis: 'けいおん！と「日常系アニメ」フィギュア文化——17年にわたる根強い人気',
            timeline: [
              { year: 2026, era: '令和8年', node: 'セガが放送17周年記念フィギュア3点をリリース', desc: 'セガプライズが唯・律・澪のフィギュアを一斉投入。17年後もプライズ市場で安定した需要を持つロングセラーIPの底力を証明。', wiki: 'けいおん!' },
              { year: 2020, era: '令和2年', node: 'コロナ禍のホビー需要急増——ガレージキット・フィギュアが品薄に', desc: 'コロナ在宅期間中に模型・フィギュア製作の需要が急増。けいおん！をはじめとした名作IPのフィギュアが再注目された。', wiki: 'クレーンゲーム' },
              { year: 2011, era: '平成23年', node: 'けいおん！劇場版——ロンドン旅行で完結、全国47公演イベントも', desc: '劇場版「けいおん！」が2011年12月に公開。「廃部の危機→夢の卒業旅行」という完成度の高い完結が、ファン層を固定させた。', wiki: 'けいおん!' },
              { year: 2009, era: '平成21年', node: 'けいおん！テレビアニメ放送開始——「日常系×音楽」で空前のブーム', desc: '京都アニメーション制作の「けいおん！」が2009年4月放送開始。萌え系日常アニメのバンド部活を舞台にし、ギター・ベース売り上げが急増するほどの社会現象に。', wiki: 'けいおん!' },
              { year: 2007, era: '平成19年', node: 'らき☆すた——日常系アニメとオタク消費の融合', desc: '「らき☆すた」が放送開始。日常会話とアニメ・マンガへの造詣がコンテンツになる「日常系」ジャンルが確立し、聖地巡礼ブームの原点になった。', wiki: 'らき☆すた' },
              { year: 1990, era: '平成2年', node: 'ガレージキット・ワンダーフェスティバル——「美少女フィギュア」産業の胎動', desc: '1990年代前半のワンフェスでアマチュア造形家による美少女フィギュアが爆発的に増加。後のグッドスマイルカンパニー等の商業メーカーへ繋がる原型師文化が育った。', wiki: 'ガレージキット', isOrigin: true },
            ],
          },
          {
            id: 'jp_figure_industry',
            label: 'フィギュア産業',
            axis: '日本フィギュア産業の歴史——プラモデルから美少女フィギュアへ・世界市場を席巻',
            timeline: [
              { year: 2026, era: '令和8年', node: '国内フィギュア市場が3000億円超——輸出も好調', desc: '国内プライズ・スケールフィギュア市場が3000億円を超え、中国・北米への輸出も拡大。日本フィギュア産業が世界的地位を確立。', wiki: 'フィギュア' },
              { year: 2018, era: '平成30年', node: 'グッスマ・海外上場——グッドスマイルカンパニーが東証上場', desc: '美少女フィギュアのリーダー的企業グッドスマイルカンパニーが東証マザーズに上場。国際的なコレクターに認知され輸出比率が50%を超えた。', wiki: 'グッドスマイルカンパニー' },
              { year: 2006, era: '平成18年', node: 'ねんどろいど誕生——超デフォルメフィギュアが世界標準に', desc: 'グッドスマイルカンパニーが「ねんどろいど」シリーズを発表。丸くかわいいデフォルメで世界中のコレクターに広まり、日本フィギュアの国際ブランドとなった。', wiki: 'ねんどろいど' },
              { year: 2000, era: '平成12年', node: '完成品スケールフィギュアが主流に——1/7・1/8スケールが標準化', desc: '2000年代に完成品の1/7スケール美少女フィギュアが市場の主流に。アニメのキャラクター再現度が向上し、コレクター市場が急拡大した。', wiki: 'フィギュア' },
              { year: 1982, era: '昭和57年', node: 'ガレージキット商業化——冬のワンダーフェスティバルが起源', desc: '1982年ごろから造形作家によるガレージキット(レジンキャスト複製)が頒布されるように。アマチュアの造形文化が商業フィギュア産業の母体となった。', wiki: 'ガレージキット' },
              { year: 1950, era: '昭和25年', node: 'バンダイ創業——日本プラモデル産業の原点', desc: '1950年に今井科学・バンダイ等が相次いで設立。1950〜60年代のプラモデルブームが「手で組む楽しみ」を日本人に根付かせ、フィギュア文化の土台を作った。', wiki: 'バンダイ', isOrigin: true },
            ],
          },
        ],
      },
    ],
    influencer: [
      {
        time: '08:00',

        headline: 'ホロライブプロダクション「ホロライブ・サマーフェス2026」を発表——幕張メッセとXR同時開催でファン熱狂',
        summary: 'ホロライブプロダクションが2026年夏に「ホロライブ・サマーフェス2026」を幕張メッセで開催すると発表した。国内リアル会場とXR(拡張現実)を融合した形式で、世界中のファンがオンラインでも参加できる。VTuber「がうる・ぐら」(Gawr Gura)のチャンネル登録者数が400万超を維持し世界1位の記録が続いている。',
        sourceUrl: 'https://virtual-youtuber.userlocal.jp/document/tiktok_ranking',
        sourceLabel: 'ユーザーローカル VTuberランキング',
        hotwords: [
          'hololive_pro',
          {
            id: 'vtuber_summer_fes',
            label: '夏フェス',
            axis: 'VTuberの大型ライブ・フェス史——バーチャルからリアルへ拡張する音楽イベント',
            timeline: [
              { year: 2026, era: '令和8年', node: 'ホロライブ・サマーフェス2026——幕張メッセ×XRで開催発表', desc: 'ホロライブが国内最大規模のXRライブを幕張メッセで開催すると発表。リアル×バーチャルの融合ライブが標準化した。', wiki: 'ホロライブプロダクション' },
              { year: 2024, era: '令和6年', node: 'にじさんじ「NIJISANJI WORLD」——アジア5都市同時開催ライブ', desc: 'にじさんじが東京・上海・ソウル・台北・ジャカルタで同時ライブを開催し、VTuberコンサートのグローバル化が進んだ。', wiki: 'にじさんじ' },
              { year: 2023, era: '令和5年', node: 'ホロライブ「5th fes.」——リアル会場×XRで世界10万人超が参加', desc: '幕張メッセ4days開催のリアル+全世界配信ライブが10万人超のアクセスを達成し、VTuberフェスの商業規模が確定した。', wiki: 'ホロライブプロダクション' },
              { year: 2021, era: '令和3年', node: 'ホロライブ「2nd fes.」——コロナ禍をオンラインで乗り越えた大型ライブ', desc: 'リアルライブができない中、オンライン配信専用の大型フェスが成功。全国でパブリックビューイングも設置された。', wiki: 'ホロライブプロダクション' },
              { year: 2020, era: '令和2年', node: 'にじさんじ「NIJISANJI FES」——VTuberライブが「大型音楽フェス」化', desc: 'にじさんじが複数会場・複数ステージ構成の大型フェスを初開催し、VTuberライブが単独ライブを超えたフェス形式に進化した。', wiki: 'にじさんじ' },
              { year: 2018, era: '平成30年', node: 'キズナアイが初の単独ライブを開催——VTuberコンサートの歴史的幕開け', desc: 'キズナアイが東京・大阪でVTuber史上初の本格的単独コンサートツアーを開催、現地ファン数千人が参加した。', wiki: 'キズナアイ' },
              { year: 2016, era: '平成28年', node: 'キズナアイが活動開始——VTuberというジャンルの誕生', desc: 'キズナアイが初動画を投稿し「バーチャルユーチューバー」という言葉が生まれた。後の巨大産業の原点となった。', wiki: 'キズナアイ', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'バンダイナムコ、VTuber事務所と業務提携 IPとVTuberの融合で新市場開拓へ',
        summary: 'バンダイナムコエンターテインメントが複数のVTuber事務所と業務提携を締結したことが明らかになった。ガンダムや鉄拳などの既存IPとVTuberコラボを積極展開し、若年層へのリーチを狙う。2025年のV4Mirai進出に続く大型施策として注目されている。',
        sourceUrl: 'https://vtub0.com/archives/bandainamco-vtuber-partnership-2026',
        sourceLabel: 'V-Tuber ZERO',
        hotwords: [
          {
            id: 'bandai_namco_vtuber',
            label: 'バンナムVT',
            axis: 'バンダイナムコのVTuber・デジタルエンタメ参入史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'バンダイナムコ 複数VTuber事務所と業務提携', desc: '既存IP(ガンダム・アイマス・テイルズ等)とVTuberコラボを推進。Z世代へのリーチを狙う大型戦略が始動。', wiki: 'バンダイナムコエンターテインメント', officialUrl: null },
              { year: 2023, era: '令和5年', node: 'V4Mirai(VTuberグループ)が活動拡大', desc: 'バンダイナムコがプロデュースするVTuberグループが国内外でファンを獲得。アイドルマスターのVTuber展開も始動した。', wiki: 'バンダイナムコエンターテインメント', officialUrl: null },
              { year: 2021, era: '令和3年', node: 'アイドルマスター MRライブを実装', desc: 'アイドルマスターシリーズでMR(複合現実)ライブを実施。デジタル・リアル融合エンタメの先駆けとなった。', wiki: 'アイドルマスター', officialUrl: null },
              { year: 2016, era: '平成28年', node: 'キズナアイ誕生 VTuberの夜明け', desc: 'キズナアイがYouTubeで活動開始。「バーチャルYouTuber」という概念を生み出し、後の業界形成の起点となった。', wiki: 'キズナアイ', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'jp_voice_actor_culture',
            label: '声優文化',
            axis: '日本の声優文化とアニメ・ゲーム産業の歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: 'VTuber声優 ファンとの距離感が新しい文化に', desc: 'VTuberとしてデビューする声優・タレントが増加。声を中心にしたエンタメが生み出す文化が独自の発展を遂げている。', wiki: 'バーチャルYouTuber', officialUrl: null },
              { year: 2015, era: '平成27年', node: 'ラブライブ・アイマス等 声優アイドルが大型ライブ開催', desc: '声優がアイドル活動を兼務するスタイルが一般化。各ユニットが大規模ライブを開催し声優産業の裾野が広がった。', wiki: '声優', officialUrl: null },
              { year: 1998, era: '平成10年', node: '声優がアイドル的人気を獲得 専門誌・ラジオが多数創刊', desc: '林原めぐみら人気声優がアイドル的存在に。声優雑誌・ラジオが多数創刊されアニメ・ゲームを超えた「声優産業」が誕生。', wiki: '声優', officialUrl: null },
              { year: 1963, era: '昭和38年', node: '鉄腕アトム放映 アニメ声優時代の幕開け', desc: '虫プロが「鉄腕アトム」を制作・放映。アニメ専業の声優という職業が成立し、以後半世紀以上の産業基盤が生まれた。', wiki: '鉄腕アトム', officialUrl: null },
              { year: 1926, era: '大正15年', node: 'NHKラジオ放送開始 声の表現者の起源', desc: 'NHK(当時・社団法人東京放送局)がラジオ放送を開始。ドラマ・朗読を担当する「声の表現者」の職業が生まれる源泉となった。', wiki: '日本放送協会', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: 'ばんばんざい、2人体制初の夏——Z世代を中心に「友達系」コンテンツの支持が継続し登録者増加が続く',
        summary: '3人組から2人組への転換を経たYouTubeチャンネル「ばんばんざい」が2026年夏を前に、チャンネル登録者数500万人に迫る勢いを見せている。「Z世代の友達の日常」を切り取ったコンテンツが中高生・大学生を中心に支持を集め、「ヒカキン・はじめしゃちょー世代」とは異なる「等身大インフルエンサー」の台頭を象徴する。',
        sourceUrl: 'https://ytranking.net/blog/archives/78903',
        sourceLabel: 'YouTubeランキング',
        hotwords: [
          {
            id: 'banbanzai_history',
            label: 'ばんばんざい',
            axis: 'ばんばんざいの歩み——3人→2人の転換と「等身大」YouTuberの力',
            timeline: [
              { year: 2026, era: '令和8年', node: '2人体制初の夏——登録者500万人に迫る勢い', desc: '「友達の日常」路線を継続しながら2人体制で初の夏シーズンへ。Z世代の支持が安定し、登録者増加ペースが続く。', wiki: 'YouTube' },
              { year: 2024, era: '令和6年', node: '3人→2人へ——1人が卒業しても視聴者が離れず', desc: '3人組から1人が離脱したことをチャンネルで報告。視聴者の多くが残留を歓迎し、2人体制で登録者増が続いた。', wiki: 'YouTube' },
              { year: 2023, era: '令和5年', node: 'TikTok経由で若年層に急拡大——ショート動画で認知爆発', desc: 'TikTokでのショート動画がバズり、中高生の間で「ばんばんざい」が一気に認知。YouTubeのチャンネル登録者が急増した。', wiki: 'TikTok' },
              { year: 2021, era: '令和3年', node: 'コロナ禍のステイホームで学生視聴者が定着', desc: 'コロナ休校・在宅期間中に学生層の視聴時間が増加し、「友達感覚で見られる」コンテンツとして定着した。', wiki: 'YouTube' },
              { year: 2020, era: '令和2年', node: 'ばんばんざいチャンネル開設——日常系動画でスタート', desc: '高校・大学生グループとして「日常の面白い瞬間」を切り取るスタイルでYouTubeに参入。等身大コンテンツのアプローチが初期から評価された。', wiki: 'YouTube' },
              { year: 2005, era: '平成17年', node: 'YouTube創業——UGC動画共有の時代が幕開け', desc: 'チャド・ハーリー、スティーブ・チェン、ジョード・カリムがYouTubeを設立。一般人が動画を世界に発信できる時代が始まった。', wiki: 'YouTube', isOrigin: true },
            ],
          },
          'hikakin',
        ],
      },
    ],
    politics: [
      {
        time: '08:00',

        headline: '南シナ海仲裁判断から10年——日米比含む14カ国が「中国の主張に根拠なし」共同声明を発表',
        summary: '2016年7月12日にオランダ・ハーグの常設仲裁裁判所が中国の南シナ海「九段線」内の権利主張を否定した判決から10年となる2026年7月12日、日本・米国・フィリピンなど14カ国が「判決は法的拘束力を持ち確定的」とする共同声明を発表した。中国は「内政干渉」として即座に反論し、南シナ海の緊張は続いている。',
        sourceUrl: 'https://www.jiji.com/jc/article?k=2026071200159&g=int',
        sourceLabel: '時事通信',
        hotwords: [
          {
            id: 'south_china_sea_dispute',
            label: '南シナ海',
            axis: '南シナ海領有権問題——「九段線」をめぐる70年の攻防',
            timeline: [
              { year: 2026, era: '令和8年', node: '仲裁判断10周年——14カ国共同声明、中国は「干渉」と反論', desc: '日米比など14カ国が「中国の拡張的領有権主張に根拠なし」と共同声明。中国外交部は「内政干渉」として即座に拒否した。', wiki: '南シナ海' },
              { year: 2023, era: '令和5年', node: 'フィリピン補給船への中国海警放水銃妨害が相次ぐ', desc: '仁愛礁(アユンギン礁)の補給任務中に中国海警が放水銃で妨害し、比中関係が悪化。フィリピンは米国との合同パトロールを強化した。', wiki: '南シナ海' },
              { year: 2021, era: '令和3年', node: '牛島礁に中国船220隻超集結——比が「違法滞在」と抗議', desc: '牛島礁(ウィットサン礁)に中国海上民兵とみられる船が集結し、フィリピンが強く抗議。国際社会の関心が高まった。', wiki: '南シナ海' },
              { year: 2016, era: '平成28年', node: '常設仲裁裁判所——中国の「九段線」主張を全面否定', desc: 'フィリピンの訴えを受けた常設仲裁裁判所が、中国の南シナ海歴史的権利主張は国際法に反すると裁定した。', wiki: '南シナ海' },
              { year: 2014, era: '平成26年', node: '西沙諸島沖に石油掘削装置設置——ベトナムと衝突', desc: '中国国営石油大手が西沙諸島近海に掘削装置を設置、ベトナム漁船との衝突が起き、ベトナム国内で反中暴動が発生した。', wiki: '西沙諸島' },
              { year: 2013, era: '平成25年', node: 'フィリピンが仲裁提訴——UNCLOS附属書Ⅶに基づく史上最大級仲裁', desc: 'フィリピンのアキノ政権が南シナ海問題を国連海洋法条約(UNCLOS)の仲裁手続きに付した。', wiki: '南シナ海' },
              { year: 2012, era: '平成24年', node: 'スカボロー礁でフィリピン・中国が対立——中国が実効支配', desc: '比海軍が中国漁船を拿捕しようとしたのを機に中国海警船が介入、その後中国が礁を実質占拠した。', wiki: '黄岩島' },
              { year: 2009, era: '平成21年', node: '国連に「九段線」地図を添付——歴史的権利を公式主張', desc: '中国が国連事務局に対し、南シナ海の約9割を囲む「九段線」を示す地図を添付し領有権を正式に主張した。', wiki: '九段線' },
              { year: 1995, era: '平成7年', node: 'ミスチーフ礁に中国が構造物建設——フィリピンが発見', desc: 'スプラトリー諸島のミスチーフ礁に中国が軍事・通信施設を建設していることが判明した。', wiki: 'ミスチーフ礁' },
              { year: 1988, era: '昭和63年', node: '赤瓜礁海戦——ベトナム・中国が軍事衝突', desc: 'スプラトリー諸島でベトナム海軍と中国海軍が交戦、ベトナム側に多数の死傷者が出た。', wiki: '赤瓜礁海戦' },
              { year: 1974, era: '昭和49年', node: '西沙諸島の戦い——中国がベトナムから奪取', desc: '南ベトナム軍との戦闘の末、中国が西沙諸島を実力奪取。南シナ海における中国の軍事進出の原点となった。', wiki: '西沙諸島の戦い' },
              { year: 1947, era: '昭和22年', node: '中華民国が「十一段線」を発表——九段線の前身', desc: '中華民国が南海の主権を示す「十一段線」を含む地図を発表。後に中国が継承し九段線となった。', wiki: '九段線', isOrigin: true },
            ],
          },
          {
            id: 'unclos_history',
            label: 'UNCLOS',
            axis: '国連海洋法条約(UNCLOS)——海洋秩序の法典化と仲裁制度の成立',
            timeline: [
              { year: 2026, era: '令和8年', node: '南シナ海仲裁10周年——UNCLOSの実効性が国際社会の焦点', desc: '中国が仲裁判決を無視し続ける中、UNCLOSの強制的紛争解決手続きの実効性について議論が深まった。', wiki: '国連海洋法条約' },
              { year: 2016, era: '平成28年', node: '常設仲裁裁判所がUNCLOS附属書Ⅶに基づき南シナ海裁定', desc: '付属書Ⅶの仲裁手続きにより中国不参加のまま審理が進行、条約の「強制管轄権」条項が大きな注目を集めた。', wiki: '国連海洋法条約' },
              { year: 1999, era: '平成11年', node: '国際海底機構(ISA)が深海底鉱物採掘規則を採択', desc: 'UNCLOS第11部の下に設立されたISAが、公海底の多金属団塊採掘に関する詳細な規則を定めた。', wiki: '国際海底機構' },
              { year: 1994, era: '平成6年', node: 'UNCLOS発効——署名から12年、世界60カ国以上が批准', desc: '1982年採択のUNCLOSが60番目の批准を得て1994年11月16日に発効。排他的経済水域(EEZ)など現代海洋法の基礎が確立した。', wiki: '国連海洋法条約' },
              { year: 1982, era: '昭和57年', node: 'UNCLOS署名(モンテゴベイ)——119カ国が調印', desc: 'ジャマイカのモンテゴベイで119カ国が調印。排他的経済水域200海里・大陸棚制度・国際海峡通過通航権などを包括的に規定した。', wiki: '国連海洋法条約' },
              { year: 1974, era: '昭和49年', node: '第3次国連海洋法会議開始(カラカス会議)', desc: '160カ国以上が参加する史上最大規模の国際法典編纂会議がベネズエラで始まった。', wiki: '国連海洋法条約' },
              { year: 1958, era: '昭和33年', node: '第1次国連海洋法会議——ジュネーブ条約4本採択', desc: '領海・接続水域・公海・大陸棚の4条約が採択されたが、領海幅の合意には至らなかった。', wiki: '国連海洋法条約' },
              { year: 1945, era: '昭和20年', node: 'トルーマン宣言——米国が大陸棚資源の権益を一方的に主張', desc: 'アメリカが自国沿岸の大陸棚底土の天然資源に対する独占的権利を宣言、国際海洋法の新時代が始まった。', wiki: '大陸棚' },
              { year: 1899, era: '明治32年', node: 'ハーグ平和会議——常設仲裁裁判所(PCA)の前身機関が設置', desc: '常設仲裁機関が同会議で合意されるなど、海洋権益を含む国際紛争の法的解決への道が開かれた。', wiki: 'ハーグ平和会議', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '皇室典範改正案が衆院内閣委で可決 女性皇族の身分維持へ前進',
        summary: '皇室典範改正案が衆院内閣委員会で与党の賛成多数により可決された。女性皇族が結婚後も皇族の身分を維持できる内容で、衆院本会議での採決へと進む。皇位継承問題は1990年代から議論が続いており、今回が最大の転換点とみられる。',
        sourceUrl: 'https://www3.nhk.or.jp/news/html/20260710/k10015173031000.html',
        sourceLabel: 'NHKニュース',
        hotwords: [
          {
            id: 'koshitsu_tenno_law',
            label: '皇室典範',
            axis: '皇室典範の歴代改正と女性天皇論',
            timeline: [
              { year: 2026, era: '令和8年', node: '皇室典範改正案 衆院内閣委可決', desc: '女性皇族が婚姻後も皇族身分を維持する改正案が衆院内閣委で与党多数により可決。参院審議へ前進。', wiki: '皇室典範', officialUrl: null },
              { year: 2022, era: '令和4年', node: '有識者会議最終報告書 政府に提出', desc: '皇位継承に関する有識者会議が最終報告書を政府に提出。女性皇族の身分維持と旧宮家男系男子の皇籍復帰を提言。', wiki: '皇室典範', officialUrl: null },
              { year: 2021, era: '令和3年', node: '皇位継承「安定的確保」有識者会議 初会合', desc: '菅政権下で皇位継承の安定化を検討する有識者会議が発足。7回の会議を経て論点整理を進める。', wiki: '皇室典範', officialUrl: null },
              { year: 2016, era: '平成28年', node: '天皇陛下 生前退位のご意向をお示し', desc: '上皇陛下(当時天皇陛下)が象徴としてのお務めについてビデオメッセージを発表。生前退位への意向を示す。', wiki: '上皇明仁', officialUrl: null },
              { year: 2006, era: '平成18年', node: '悠仁親王ご誕生 女性天皇容認論が中断', desc: '秋篠宮家に悠仁親王が誕生。男子誕生を受けて当時進んでいた女性・女系天皇容認の検討が中断となった。', wiki: '秋篠宮文仁親王', officialUrl: null },
              { year: 2005, era: '平成17年', node: '有識者会議 女性・女系天皇容認を答申', desc: '小泉政権下の有識者会議が女性・女系天皇を容認する答申をまとめる。悠仁親王ご誕生で廃案に。', wiki: '皇室典範', officialUrl: null },
              { year: 1947, era: '昭和22年', node: '現行皇室典範 施行', desc: '日本国憲法施行と同時に現行皇室典範が施行。男系男子のみに皇位継承を限定する規定が設けられた。', wiki: '皇室典範', officialUrl: null },
              { year: 1889, era: '明治22年', node: '旧皇室典範 制定', desc: '大日本帝国憲法と同日に旧皇室典範を制定。初めて皇位継承ルールを成文法として規定し、男系男子継承を明文化。', wiki: '皇室典範', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'female_emperor_history',
            label: '女性天皇',
            axis: '日本の女性天皇と皇位継承の変遷',
            timeline: [
              { year: 2026, era: '令和8年', node: '女性皇族身分維持法案 国会審議', desc: '愛子内親王・佳子内親王らが結婚後も皇族にとどまれる法案が国会で審議。将来の皇位継承にも影響する可能性がある。', wiki: '皇室典範', officialUrl: null },
              { year: 2019, era: '令和元年', node: '徳仁天皇 即位 継承安定化議論が再燃', desc: '天皇陛下が即位。将来的に悠仁親王のみが皇位継承候補となる状況への危機感が高まる。', wiki: '徳仁', officialUrl: null },
              { year: 1993, era: '平成5年', node: '雅子妃殿下 ご成婚 女性皇族への関心が高まる', desc: '雅子妃殿下の外交官キャリアとご成婚が注目される。皇室の多様性・女性皇族への関心が高まる契機に。', wiki: '雅子', officialUrl: null },
              { year: 1947, era: '昭和22年', node: '11宮家51名が皇籍離脱 皇族数が急減', desc: 'GHQ指令により旧皇族11宮家が臣籍降下。皇族数が急減し、将来的な皇位継承問題の遠因となる。', wiki: '皇籍離脱', officialUrl: null },
              { year: 1912, era: '大正元年', node: '明治天皇崩御・大正天皇即位', desc: '明治天皇崩御後に大正天皇が即位。近代天皇制確立後、初の皇位継承が行われた。', wiki: '大正天皇', officialUrl: null },
              { year: 770, era: '奈良時代', node: '称徳天皇崩御 以降1200年女性天皇不在', desc: '日本最後の女性天皇・称徳天皇が崩御。以降、明治の皇室典範制定まで女性天皇は存在しなかった。', wiki: '称徳天皇', officialUrl: null },
              { year: 686, era: '飛鳥時代', node: '持統天皇 即位 律令制度を整備', desc: '持統天皇が即位し、天武天皇の遺志を継ぎ律令制度を整備。太上天皇制度の前身を作った。', wiki: '持統天皇', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: 'NHK世論調査7月——自民支持率35.7%に対し「支持政党なし」37%が上回り、無党派層が過去最多水準',
        summary: 'NHKが7月13日公表した世論調査で、自民党の政党支持率が35.7%に対し「支持政党なし」が37.0%となり逆転した。高市首相就任後、支持率は一度上昇したものの外交・物価問題での批判が積み重なり、無党派層が過去最多水準に達した。野党は参院選へ向け共闘を模索している。',
        sourceUrl: 'https://www3.nhk.or.jp/news/html/20260713/k10015176031000.html',
        sourceLabel: 'NHKニュース',
        hotwords: [
          {
            id: 'nhk_poll_history',
            label: '世論調査',
            axis: 'NHK世論調査と「支持政党なし」の拡大——戦後日本の政治意識変遷',
            timeline: [
              { year: 2026, era: '令和8年', node: '自民35.7%・支持なし37%が逆転', desc: '7月NHK調査で「支持政党なし」が37%と自民を上回り、無党派層が過去最多水準に。高市政権の外交・物価対応への批判が背景。', wiki: '自由民主党 (日本)' },
              { year: 2023, era: '令和5年', node: '岸田内閣支持率20%台——「政治と金」問題で急落', desc: '自民党派閥の政治資金問題が噴出し、岸田内閣支持率が20%台に急落。翌年の退陣へつながる政治不信の頂点。', wiki: '岸田文雄内閣' },
              { year: 2021, era: '令和3年', node: '菅内閣コロナ対応批判——支持率25%で退陣', desc: 'コロナワクチン接種の遅れと五輪強行が批判を招き、菅内閣支持率が25%に急落。総裁選出馬断念・退陣へ。', wiki: '菅義偉内閣' },
              { year: 2009, era: '平成21年', node: '政権交代——民主党が308議席で自民を圧倒', desc: '「政権交代選挙」で民主党が308議席を獲得し、自民が55年ぶりに野党に転落。支持なし層が大量に民主票になった選挙。', wiki: '第45回衆議院議員総選挙' },
              { year: 1993, era: '平成5年', node: '非自民・細川連立政権誕生——38年ぶり政権交代', desc: '佐川急便事件など「政治腐敗」への批判が爆発し、8党連立の細川政権が誕生。「支持政党なし」層が政治を動かした原点。', wiki: '細川護熙内閣' },
              { year: 1960, era: '昭和35年', node: '安保闘争——60万人が国会を包囲し政治不信が深まる', desc: '日米安保条約改定を巡り、60万人が国会前でデモ。岸内閣退陣後も無党派層が大きく拡大し、戦後政治意識の転換点となった。', wiki: '安保闘争' },
              { year: 1945, era: '昭和20年', node: '終戦——GHQのもとで複数政党制が再始動', desc: '敗戦後、GHQ主導で政党政治が復活。戦前の翼賛体制への反省から「無党派」意識が国民に根付く出発点となった。', wiki: '連合国軍占領下の日本', isOrigin: true },
            ],
          },
          'takaichi_sanae',
        ],
      },
    ],
    retro: [
      {
        time: '08:00',

        headline: '「昭和100年」の今年——昭和レトロブームに新変化、Z世代とシニアが同じカフェで「昭和」に共鳴',
        summary: '2026年は元号「昭和」が始まった1926年から100年の節目の年。昭和のくらし博物館(東京都大田区)が「昭和レトロ住宅展」を7月26日まで開催中で、Z世代から高齢者まで幅広い来場者を集めている。WBSが報じた「昭和レトロブームの変化」では、Z世代とシニア層がレトロカフェや雑貨店で同席する光景が全国で増えており、「世代を越えたノスタルジー共有」という新しい社会現象として注目されている。',
        sourceUrl: 'https://www.showanokurashi.com/exhibition/special/showa-retoro-house-20260403/',
        sourceLabel: '昭和のくらし博物館',
        hotwords: [
          {
            id: 'showa_retro_boom_2026',
            label: '昭和100年',
            axis: '昭和100年のレトロブーム——Z世代・シニアが「昭和」を消費する理由',
            timeline: [
              { year: 2026, era: '令和8年', node: '昭和100周年記念式典——天皇皇后両陛下ご臨席・日本武道館で開催', desc: '2026年は元号「昭和」元年(1926年)から満100年。政府主催の記念式典が武道館で約5600人を集めて開催された。', wiki: '昭和' },
              { year: 2026, era: '令和8年', node: '「昭和レトロ住宅のゆたかな暮らし展」——昭和のくらし博物館が7/26まで開催', desc: '昭和の住宅・台所・生活用品を展示し「人間的なゆたかさ」を見直す展覧会が人気。Z世代から高齢者まで幅広い来場者が集まっている。', wiki: '昭和' },
              { year: 2025, era: '令和7年', node: '「NEO平成レトロ展」大阪・神戸——3万人動員のヒット', desc: '平成カルチャーを現代的に再解釈した展覧会が大阪・神戸で開催され、Z世代・ミレニアル世代を中心に3万人超の動員を記録した。', wiki: '平成' },
              { year: 2024, era: '令和6年', node: '「昭和レトロ市場」が全国で拡大——骨董・ヴィンテージ需要がECに', desc: 'メルカリ・ヤフオクでの昭和家電・食器・玩具の取引が急増。「昭和レトロ」タグの出品数が前年比2倍超となった。', wiki: '昭和' },
              { year: 2022, era: '令和4年', node: '写ルンです・インスタントカメラが令和Z世代に大人気——アナログ回帰', desc: '富士フイルムの「写ルンです」が発売35周年を経て若者の間で再ブーム。デジタルネイティブが「あえてアナログ」を求める行動が注目された。', wiki: 'レンズ付きフィルム' },
              { year: 2019, era: '令和元年', node: '昭和レトロカフェが全国で増加——インスタ映え&「懐かしさ消費」', desc: '昭和風の喫茶店・純喫茶リバイバルがブームに。若い世代が体験したことのない「昭和」を消費する「ノスタルジア・ビジネス」が確立した。', wiki: '喫茶店' },
              { year: 2000, era: '平成12年', node: '「昭和30年代」回顧ブーム——「ALWAYS 三丁目の夕日」の原風景', desc: '昭和30年代の高度成長期を舞台にしたコンテンツが次々と登場し、豊かさへの原点として昭和が再評価された。', wiki: 'ALWAYS 三丁目の夕日' },
              { year: 1989, era: '平成元年', node: '昭和の終焉——天皇崩御・「昭和」が「記憶」に変わる瞬間', desc: '昭和天皇の崩御と改元で「昭和」が終わり、後に「昭和レトロ」という消費・文化形態が生まれる素地となった。', wiki: '昭和天皇' },
              { year: 1964, era: '昭和39年', node: '東京五輪・東海道新幹線——「昭和の豊かさ」の象徴的な節目', desc: '高度成長を象徴する東京五輪と新幹線開業が、後の「昭和回顧」の中心的イメージとなった。', wiki: '1964年東京オリンピック' },
              { year: 1926, era: '大正15年/昭和元年', node: '昭和改元——「昭和」100年の始まり', desc: '大正天皇崩御に伴い昭和に改元。「昭和」の始まりが1926年12月25日であることから2026年は100年目にあたる。', wiki: '昭和', isOrigin: true },
            ],
          },
          {
            id: 'z_gen_retro_culture',
            label: 'Z世代レトロ',
            axis: 'Z世代のレトロ消費——「体験していない過去」への憧れという現代文化',
            timeline: [
              { year: 2026, era: '令和8年', node: '「AI疲れの反動」——昭和・平成レトロが心の安定剤に', desc: 'AI技術の急速な進化への不安から「手作り・アナログ・昭和」への需要が高まっているというトレンド分析が複数のメディアで報じられた。', wiki: 'Z世代' },
              { year: 2024, era: '令和6年', node: 'レトロゲームセンター復活——昭和のゲーセン文化が「体験型観光」に', desc: '1970〜80年代のアーケードゲームを揃えたレトロゲームセンターが観光地として機能し、体験したことのない世代を引き付けた。', wiki: 'ゲームセンター' },
              { year: 2023, era: '令和5年', node: 'TikTok「昭和歌謡タイムライン」——Z世代が発掘した60〜70年代ポップス', desc: 'TikTokで昭和歌謡のカバー動画が相次いでバズり、松田聖子・サザンオールスターズ・ユーミンが若い世代に「発掘」された。', wiki: 'Z世代' },
              { year: 2022, era: '令和4年', node: 'カセットテープ・レコードの売上が21世紀最高を更新——「所有できる音楽」への回帰', desc: 'ストリーミング全盛の中、物理メディア(レコード・カセット)の売上が復活。Z世代の「モノとしての音楽体験」需要が顕在化した。', wiki: 'コンパクトカセット' },
              { year: 2019, era: '令和元年', node: '純喫茶リバイバル——「昭和の美意識」をInstagramで発信', desc: '昭和の喫茶店文化を扱うInstagram投稿が急増し、「純喫茶巡り」が若い世代のトレンドに。', wiki: '喫茶店' },
              { year: 2016, era: '平成28年', node: 'バイナル(レコード)リバイバル——アナログ音楽が「カルチャーとして」復活', desc: 'RECORD STORE DAYが日本にも定着し、レコード買取市場が急成長。音楽のアナログ回帰が「文化的行為」として認知された。', wiki: 'アナログレコード' },
              { year: 2010, era: '平成22年', node: 'Instagramが誕生——フィルムカメラの「粒子感」への注目が高まった', desc: 'Instagramが2010年に誕生し、デジタル写真に「フィルム風加工」が流行。アナログ写真の「美」が再発見された。', wiki: 'Instagram' },
              { year: 1980, era: '昭和55年', node: '山下達郎・松田聖子・ユーミン——シティポップとアイドル黄金期', desc: '1980年代のシティポップ・歌謡曲が後に「レトロ」として再評価される。この時代の音楽が現在のZ世代にも届くグローバルリバイバルの端緒となった。', wiki: 'シティポップ', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '「Retro Rail: Japan!」電車でGO!オマージュ作がタイトル変更で開発継続を発表',
        summary: '「電車でGO!」にオマージュを捧げた鉄道シミュレーター「Retro Rail: Japan!」が、タイトル変更ながら開発継続を7月8日に正式発表した。商標問題で一時開発停止が報じられていたが、独自性を強調した新デザインで2026年内のリリースを目指す。',
        sourceUrl: 'https://automaton-media.com/articles/newsjp/20260708-453898/',
        sourceLabel: 'AUTOMATON',
        hotwords: [
          {
            id: 'denshaGO_history',
            label: '電車でGO!',
            axis: '電車でGO!と日本の鉄道シミュレーターゲーム史',
            timeline: [
              { year: 2026, era: '令和8年', node: '「Retro Rail: Japan!」電車でGO!オマージュ作が開発継続', desc: 'タイトル変更後も開発を継続。日本語・英語対応の鉄道シミュレーターとして2026年内リリースを目指す。鉄道ファンが注目。', wiki: '電車でGO!', officialUrl: 'https://automaton-media.com/articles/newsjp/20260708-453898/' },
              { year: 2022, era: '令和4年', node: '電車でGO!! はしろう山手線 Switch版リリース', desc: '最新作「電車でGO!! はしろう山手線」がNintendo Switch版でリリース。JRとのコラボでリアル再現度が高く評価された。', wiki: '電車でGO!! はしろう山手線', officialUrl: null },
              { year: 2013, era: '平成25年', node: 'スマホ版電車でGO! 100万DL突破', desc: 'iOS・Android版「電車でGO!」がリリース。100万ダウンロードを突破し、家庭用・アーケード中心のタイトルがモバイルに進出した。', wiki: '電車でGO!', officialUrl: null },
              { year: 2004, era: '平成16年', node: '電車でGO! FINAL PS2で発売 第一期完結', desc: 'スクウェア・エニックスから「電車でGO! FINAL」がPS2で発売。第一期シリーズの集大成として高い人気を集めた。', wiki: '電車でGO!', officialUrl: null },
              { year: 1997, era: '平成9年', node: '電車でGO! アーケード初登場 社会現象に', desc: 'タイトー「電車でGO!」がアーケードでデビュー。専用コントローラーと実際の鉄道路線の再現が話題を呼び社会現象となった。', wiki: '電車でGO!', officialUrl: null },
              { year: 1985, era: '昭和60年', node: 'A列車で行こう(初代)発売 鉄道シムの夜明け', desc: 'アートディンクから「A列車で行こう」初代がリリース。鉄道経営シミュレーションの先駆けとなり、後の電車でGO!等への道を開いた。', wiki: 'A列車で行こうシリーズ', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'retro_game_revival',
            label: 'レトロゲーム復活',
            axis: 'レトロゲームリバイバルと懐古カルチャーの歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '電車でGO!オマージュ作が登場 昭和ゲームが再び脚光', desc: '「電車でGO!」世代の開発者がオマージュ作を制作。昭和〜平成初期ゲームの「原風景化」が進み、インディー開発者が復刻に挑む時代に。', wiki: '電車でGO!', officialUrl: null },
              { year: 2023, era: '令和5年', node: 'レトロゲームショップ全国に復活 Z世代も参入', desc: '10〜20代のZ世代がファミコン・スーファミを「ヴィンテージ」として楽しむムーブメントが定着。中古価格が高騰した。', wiki: 'テレビゲーム', officialUrl: null },
              { year: 2016, era: '平成28年', node: 'ミニファミコン 世界累計350万台ヒット', desc: 'Nintendo Classic Mini: ファミリーコンピュータが発売。30本収録で世界的ヒットになり「ミニゲーム機」の新カテゴリを確立した。', wiki: 'ニンテンドークラシックミニ ファミリーコンピュータ', officialUrl: null },
              { year: 2007, era: '平成19年', node: 'Wiiバーチャルコンソール レトロゲーム配信の先駆け', desc: 'Wii「バーチャルコンソール」でファミコン・SFC等の旧作を配信。「レトロゲームを合法的に現代機で遊ぶ」文化の礎を作った。', wiki: 'バーチャルコンソール', officialUrl: null },
              { year: 1990, era: '平成2年', node: 'スーパーファミコン発売 後のレトロゲームの核心に', desc: 'スーパーファミコンが発売。マリオ・ゼルダ・ドンキーコング等、現在もリバイバルされる名作群が生まれた時代となった。', wiki: 'スーパーファミコン', officialUrl: null },
              { year: 1983, era: '昭和58年', node: 'ファミリーコンピュータ発売 日本ゲーム産業の出発点', desc: '任天堂ファミリーコンピュータが発売。以後の日本ゲーム産業の基盤となり、レトロゲームカルチャーの原点となった。', wiki: 'ファミリーコンピュータ', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '「たまごっちパラダイス」がZ世代に大人気——「平成リバイバル」を象徴する電子育成ゲームの令和での再来',
        summary: '2025年末に発売されたバンダイの「たまごっちパラダイス」が、2026年夏も根強いブームを持続している。Z世代の「平成レトロ」嗜好と親世代(ミレニアル世代)の懐古需要が重なり、SNSに#たまごっちパラダイスの投稿が急増。キャラクターコラボやカフェ出店も相次ぐ。',
        sourceUrl: 'https://www.bandai.co.jp/catalog/tamagotchi/',
        sourceLabel: 'バンダイ公式',
        hotwords: [
          {
            id: 'tamagotchi_history',
            label: 'たまごっち',
            axis: 'たまごっちの誕生と電子育成ゲームの30年史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'たまごっちパラダイスがZ世代に人気継続——平成リバイバルの象徴に', desc: '2025年末発売の「たまごっちパラダイス」が2026年夏も好調。Z世代の平成レトロ熱と親世代の懐古需要が重なり社会現象化。', wiki: 'たまごっち' },
              { year: 2022, era: '令和4年', node: 'たまごっちスマート——スマートフォン連携機能を実装', desc: 'バンダイが「たまごっちスマート」を発売。スマートフォンと連携して新ゲームや衣装が追加できる機能でミレニアル世代に訴求した。', wiki: 'たまごっち' },
              { year: 2017, era: '平成29年', node: 'たまごっちmini——初代20周年で復刻、ハンドバッグサイズで女性に人気', desc: '1996年発売の初代たまごっちを20周年記念でmini復刻。当時子供だったミレニアル世代への訴求が成功し、コレクターが続出した。', wiki: 'たまごっち' },
              { year: 2004, era: '平成16年', node: 'たまごっちプラス——第2期ブーム到来・女子高生の間で再流行', desc: '2004年にカラー液晶&通信機能付き「たまごっちプラス」が発売。第2期ブームが起き、1000万個を超える大ヒットとなった。', wiki: 'たまごっち' },
              { year: 1999, era: '平成11年', node: 'アニマルクロッシング・デジモン——たまごっち後継の電子育成ゲームが多様化', desc: '1999年にデジタルモンスター(デジモン)やあつまれどうぶつの森の前身となる育成ゲームが相次いで登場。電子育成ジャンルが分化・多様化した。', wiki: 'デジタルモンスター' },
              { year: 1996, era: '平成8年', node: 'たまごっち発売——1年で4000万個が世界的ブームに', desc: '1996年11月にバンダイから発売。手のひらサイズの液晶画面でキャラクターを育てるコンセプトが世界的ブームを呼び、1年で4000万個以上を販売した。', wiki: 'たまごっち' },
              { year: 1982, era: '昭和57年', node: 'ゲーム&ウオッチ——任天堂が「持ち歩く電子ゲーム」を大衆化', desc: '任天堂の「ゲーム&ウオッチ」が1980〜82年にかけて世界で4300万台以上を販売。手のひら電子ゲームの市場を確立し、たまごっちへ至る系譜の源流となった。', wiki: 'ゲーム&ウオッチ', isOrigin: true },
            ],
          },
          {
            id: 'heisei_revival_culture',
            label: '平成リバイバル',
            axis: '平成リバイバルと令和のネオレトロ消費文化',
            timeline: [
              { year: 2026, era: '令和8年', node: '平成リバイバルが「消費産業」として確立——たまごっちから渋谷系音楽まで', desc: '「平成レトロ」がファッション・音楽・ゲームにわたる一大産業トレンドとして定着。Z世代の「知らないからこそ新鮮」な感覚と親世代の懐古が市場を牽引。', wiki: 'Z世代' },
              { year: 2025, era: '令和7年', node: '渋谷系・90年代J-POPリバイバル——ストリーミングで再評価', desc: '宇多田ヒカル・椎名林檎らの90〜00年代楽曲がSpotify・Apple Musicでミレニアル再発見とZ世代初接触を同時に経験するリバイバルブーム。', wiki: '渋谷系' },
              { year: 2023, era: '令和5年', node: 'チェキ・ポラロイド——フィルム写真がZ世代の定番コンテンツに', desc: 'インスタントフィルムカメラ「チェキ」とアナログ写真がSNS映えとして人気再燃。「デジタルで育ったからこそアナログが新鮮」なZ世代消費を象徴。', wiki: 'インスタントカメラ' },
              { year: 2022, era: '令和4年', node: 'レンズ付きフィルム(写ルンです)がリバイバル——若者の間でブーム', desc: '富士フイルムの「写ルンです」がSNSで話題となりドンキ・蔦屋で増産対応。フィルムのノイズ感が「オシャレ」として受容されるZ世代の逆張り消費が顕在化した。', wiki: 'レンズ付きフィルム' },
              { year: 2019, era: '令和元年', node: '平成終了——「平成最後」が消費キーワードになる', desc: '平成の終わりが報じられ「平成最後の〇〇」が流行語化。昭和レトロに続く「平成ノスタルジー」マーケットが萌芽。', wiki: '平成' },
              { year: 2010, era: '平成22年', node: 'Instagram誕生——のちの「レトロ写真フィルター」文化の源泉', desc: '2010年にInstagramが誕生。Lark・Mayfair等のレトロフィルターが写真に「昭和・平成の雰囲気」を与え、後のフィルムカメラリバイバルへの感覚を育てた。', wiki: 'Instagram' },
              { year: 1989, era: '平成元年', node: '平成開始——昭和レトロ→平成レトロへ至る「ノスタルジー連鎖」の起点', desc: '1989年1月8日に元号が「昭和」から「平成」に改元。後に「昭和レトロ」が消費トレンドになったように、平成もリバイバル対象になった。この元号切り替えが令和世代のレトロ消費文化の連鎖の起点。', wiki: '平成', isOrigin: true },
            ],
          },
        ],
      },
    ],
    sports: [
      {
        time: '08:00',

        headline: 'FIFA W杯2026準々決勝 イングランドがノルウェーを2-1で破り2018年以来の4強——ベリンガムが決勝点',
        summary: 'FIFA ワールドカップ2026北中米大会の準々決勝で、イングランドがノルウェーを2-1で下し、2018年ロシア大会以来の4強入りを果たした。ジュード・ベリンガムが決勝点を挙げ、準決勝でフランスとの対決が決定。同日、フランスはモロッコを2-0で下しており、欧州勢4強の構図が固まりつつある。',
        sourceUrl: 'https://www.tv-tokyo.co.jp/sports/articles/2026/07/042157.html',
        sourceLabel: 'テレ東スポーツ',
        hotwords: [
          {
            id: 'england_wc_history',
            label: 'イングランド',
            axis: 'イングランド代表のW杯史——「母国」の誇りと66年ぶりの夢',
            timeline: [
              { year: 2026, era: '令和8年', node: 'W杯2026準々決勝でノルウェーを2-1撃破——2018年以来の4強', desc: 'ジュード・ベリンガムの決勝点でノルウェーを下し準決勝進出。フランスとの欧州頂上決戦へ。', wiki: 'サッカーイングランド代表' },
              { year: 2024, era: '令和6年', node: 'UEFA EURO2024決勝でスペインに敗北——準優勝', desc: 'ドイツ大会決勝でスペインに1-2で敗れ準優勝に終わった。ベリンガムが大会を通じて輝き、次世代エースとして確立した。', wiki: 'UEFA欧州選手権' },
              { year: 2021, era: '令和3年', node: 'EURO2020決勝でイタリアにPK負け——ウェンブリーで悲劇', desc: '自国開催のEURO決勝でイタリアにPK戦で敗退。サウスゲート監督体制下で着実に強化されたが歓喜は届かなかった。', wiki: 'UEFA欧州選手権2020' },
              { year: 2018, era: '平成30年', node: 'W杯ロシア大会で52年ぶりの4強進出', desc: '「サッカーの帰還」と称されたロシア大会で準決勝進出。クロアチアに延長で敗れたが世代交代の成功を印象づけた。', wiki: '2018 FIFAワールドカップ' },
              { year: 2016, era: '平成28年', node: 'EURO2016でアイスランドに歴史的敗退——ホジソン監督辞任', desc: 'グループリーグ通過後、ラウンド16でアイスランドに2-1の逆転負けを喫し、ホジソン監督が即日辞任した。', wiki: 'UEFA欧州選手権2016' },
              { year: 2010, era: '平成22年', node: 'W杯南アフリカ大会でドイツに1-4完敗——「幻のゴール」も', desc: 'ラウンド16でドイツに大敗しベスト16で敗退。ランパードのシュートがゴールラインを越えたが認められなかった。', wiki: '2010 FIFAワールドカップ' },
              { year: 1998, era: '平成10年', node: 'W杯フランス大会——ベッカムのPK失敗でアルゼンチンに敗退', desc: 'ラウンド16でアルゼンチンに延長PK負け。ベッカムの報復退場とPK失敗が悲劇的な敗因として語り継がれた。', wiki: '1998 FIFAワールドカップ' },
              { year: 1990, era: '平成2年', node: 'W杯イタリア大会——「ガスコインの涙」が象徴する準決勝PK敗退', desc: '準決勝でドイツにPKで敗退。プレミアリーグ創設への機運が高まった大会でもあった。', wiki: '1990 FIFAワールドカップ' },
              { year: 1966, era: '昭和41年', node: 'W杯イングランド大会で初優勝——ジェフ・ハーストのハットトリック', desc: '自国開催のW杯でジェフ・ハーストが決勝でハットトリックを達成、4-2で西ドイツを下して歴史唯一の世界制覇を果たした。', wiki: '1966 FIFAワールドカップ' },
              { year: 1950, era: '昭和25年', node: 'W杯初参加でアメリカに大番狂わせ負け', desc: 'サッカーの母国として初参加しながらアメリカに0-1で敗れる大番狂わせ。長旅を敬遠しW杯不参加が続いていた背景がある。', wiki: '1950 FIFAワールドカップ' },
              { year: 1884, era: '明治17年', node: '英国内サッカー——「ホームネーションズ」選手権が国際サッカーの原型を形成', desc: '初めての「ホームネーションズ」選手権が開催され、イングランド・スコットランド・ウェールズ・アイルランドが定期的に対戦する国際サッカーの原型が整った。', wiki: 'サッカーイングランド代表', isOrigin: true },
            ],
          },
          {
            id: 'wc2026_expansion',
            label: 'W杯2026',
            axis: 'FIFA W杯の48カ国拡大——開催国・フォーマット・ビジネスの進化史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'W杯2026北中米大会——史上初の48カ国・3カ国共同開催が本番へ', desc: 'アメリカ・カナダ・メキシコが共同開催する初めての大会。48カ国参加で試合数が大幅増加し、放映権・スポンサー収入も過去最高となった。', wiki: '2026 FIFAワールドカップ' },
              { year: 2022, era: '令和4年', node: 'W杯カタール大会——初の中東開催・11〜12月開催で賛否', desc: '人権問題・冬開催など議論が絶えなかったが、本番は熱狂的な試合が続き成功裏に終了。モロッコが初のアフリカ4強入り。', wiki: '2022 FIFAワールドカップ' },
              { year: 2017, era: '平成29年', node: 'FIFAが2026年W杯の48カ国拡大を可決', desc: 'FIFA理事会が賛成多数で48カ国参加を承認。出場機会が増え新興国サッカー振興の一方、試合の質低下を懸念する声も上がった。', wiki: '2026 FIFAワールドカップ' },
              { year: 2015, era: '平成27年', node: 'FIFAの汚職スキャンダル——幹部多数が逮捕・ブラッター会長辞任', desc: 'アメリカ司法省が複数のFIFA幹部を汚職で起訴し、組織改革が迫られた。', wiki: 'FIFA' },
              { year: 2006, era: '平成18年', node: 'ドイツ大会——商業価値の頂点と「最も成功したW杯」', desc: 'ドイツ大会は高水準の試合と運営で「最も成功したW杯」と称され、放映権収入・スポンサー料が過去最高を記録した。', wiki: '2006 FIFAワールドカップ' },
              { year: 2002, era: '平成14年', node: '日韓W杯——初のアジア開催・日韓両国が歴史的成績', desc: '初の共同開催かつ初のアジア開催。日本は初のベスト16、韓国は初の4強進出と大番狂わせが相次いだ。', wiki: '2002 FIFAワールドカップ' },
              { year: 1998, era: '平成10年', node: 'W杯フランス大会——参加国が32カ国に初拡大', desc: 'アフリカ・アジア・北中米への出場枠増加を目的に32カ国体制に移行。日本も初出場を果たした。', wiki: '1998 FIFAワールドカップ' },
              { year: 1994, era: '平成6年', node: 'アメリカW杯——「ビジネスとしてのサッカー」が本格化', desc: 'サッカー後進国アメリカでの開催でMLSの設立が決定。商業的成功がW杯を国際的ビジネスに変えた。', wiki: '1994 FIFAワールドカップ' },
              { year: 1930, era: '昭和5年', node: 'FIFA第1回ワールドカップ(ウルグアイ)——13カ国で誕生', desc: '南米・欧州から13カ国が参加した第1回大会。開催国ウルグアイが優勝し、W杯の歴史がスタートした。', wiki: '1930 FIFAワールドカップ', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '大相撲七月場所(名古屋場所)初日 横綱・琴ノ若が白星発進',
        summary: '大相撲七月場所(名古屋場所)が7月12日にドルフィンズアリーナで初日を迎えた。横綱・琴ノ若は西前頭筆頭との取組で堂々の相撲を見せ白星発進。34代横綱として安定感際立つ15日間の熱戦が幕を開けた。',
        sourceUrl: 'https://www.nikkansports.com/battle/sumo/news/202607130000001.html',
        sourceLabel: '日刊スポーツ',
        hotwords: [
          {
            id: 'nagoya_basho_history',
            label: '名古屋場所',
            axis: '大相撲名古屋場所の歴史と中京相撲文化',
            timeline: [
              { year: 2026, era: '令和8年', node: '七月場所開幕 横綱琴ノ若が白星スタート', desc: '横綱琴ノ若が初日から白星。能登半島地震復興支援特別企画も開催され、地元ファンが会場を埋め尽くした。', wiki: '大相撲', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'コロナ禍から完全復活 名古屋場所満員御礼', desc: '3年ぶりに無制限入場が実現。初日から連日満員御礼の垂れ幕が掲げられ、相撲人気の根強さが証明された。', wiki: '大相撲', officialUrl: null },
              { year: 2023, era: '令和5年', node: '愛知県体育館「ドルフィンズアリーナ」に改称', desc: 'ドルフィンズ(名古屋D)の命名権取得により「ドルフィンズアリーナ」に正式改称。現代的な施設として生まれ変わった。', wiki: '愛知県体育館', officialUrl: null },
              { year: 1958, era: '昭和33年', node: '名古屋場所が正式本場所に', desc: '年間6場所制の確立とともに名古屋場所が正式本場所に。7月開催は夏の猛暑との戦いとして知られる。', wiki: '大相撲', officialUrl: null },
              { year: 1945, era: '昭和20年', node: '戦後名古屋での地方場所が復活', desc: '戦前から続く名古屋場所の伝統が戦後も受け継がれ、地方場所として名古屋大相撲の人気が根付いた。', wiki: '大相撲', officialUrl: null },
              { year: 1914, era: '大正3年', node: '名古屋で相撲興行が定期化(地方巡業)', desc: '大正期に東京相撲の名古屋地方巡業が定期化。中京圏の相撲ファンが根付くきっかけとなった。', wiki: '大相撲', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'kotonowaka_yokozuna',
            label: '琴ノ若',
            axis: '横綱・琴ノ若と平成生まれ横綱の時代',
            timeline: [
              { year: 2026, era: '令和8年', node: '七月場所 横綱として白星発進', desc: '名古屋場所初日、西前頭筆頭を得意の右四つ・寄り切りで圧倒。横綱昇進後の安定感が際立つ取組を披露。', wiki: '琴ノ若傑太', officialUrl: null },
              { year: 2024, era: '令和6年', node: '第73代横綱に昇進', desc: '大関から2場所連続優勝の成績が評価され横綱昇進。現役最年少横綱として角界の新時代を背負う。', wiki: '琴ノ若傑太', officialUrl: null },
              { year: 2023, era: '令和5年', node: '大関昇進 佐渡嶋部屋の大器開花', desc: '3場所合計36勝の成績で大関昇進。父・佐渡嶋親方(元関脇琴ノ若)の指導のもとで育った才能が開花。', wiki: '琴ノ若傑太', officialUrl: null },
              { year: 2022, era: '令和4年', node: '三役定着 小結・関脇として存在感', desc: '幕内上位で安定した成績を残し、小結・関脇に定着。次世代を担う有望力士として地位を確立した。', wiki: '琴ノ若傑太', officialUrl: null },
              { year: 2021, era: '令和3年', node: '幕内昇進 スピード出世', desc: '幕下付出デビューから素早く番付を上げ幕内に昇進。得意の右四つ・寄り切りが通用することを証明した。', wiki: '琴ノ若傑太', officialUrl: null },
              { year: 2019, era: '令和元年', node: '初土俵 幕下付出でデビュー', desc: '佐渡嶋部屋に入門し初土俵。父・佐渡嶋親方の指導を受け、角界の期待を一身に集めるデビューを飾った。', wiki: '琴ノ若傑太', officialUrl: null },
              { year: 2002, era: '平成14年', node: '琴ノ若傑太 誕生 相撲一家の後継者として', desc: '元関脇琴ノ若(現・佐渡嶋親方)を父に持つ傑太が誕生。幼少期から父の稽古を間近に見て育った。', wiki: '琴ノ若傑太', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '大谷翔平がMLBオールスター「登板なし」を明言——右肘の状態を優先し前半戦最終週は打者専念',
        summary: '大谷翔平はロサンゼルス・ドジャースの前半戦最終カードを前に7月13日、MLBオールスターゲームでの登板を回避すると明言した。右肘の回復状況を最優先する首脳陣方針を支持し、指名打者での選出は受諾する意向。後半戦の連覇奪還に向け万全の体調で臨む考えだ。',
        sourceUrl: 'https://sports.yahoo.co.jp/baseball/mlb/',
        sourceLabel: 'Yahoo!スポーツ',
        hotwords: [
          'ohtani_shohei',
          {
            id: 'mlb_allstar_history',
            label: 'MLBオールスター',
            axis: 'MLBオールスターゲームの歴史——「夢の祭典」と日本人選手の系譜',
            timeline: [
              { year: 2026, era: '令和8年', node: '大谷が登板回避を明言——肘管理を優先', desc: '右肘の状態を最優先するドジャース首脳陣の方針を大谷自身も支持。打者専念での選出受諾を示唆した。', wiki: 'MLBオールスターゲーム' },
              { year: 2023, era: '令和5年', node: '大谷が投打でオールスター出場——史上初の2部門MVP', desc: 'シアトル大会で大谷が先発投手+1番打者として出場し、投打双方でファン投票1位に。歴史的なオールスター出場を果たした。', wiki: '大谷翔平' },
              { year: 2009, era: '平成21年', node: 'イチローがオールスターMVP——内野安打3本で活躍', desc: 'セントルイス大会でイチローが3打数3安打のうちランニングホームランも含む活躍でMVPを受賞。日本人初の快挙。', wiki: 'イチロー' },
              { year: 1995, era: '平成7年', node: '野茂英雄がオールスター初選出——日本人投手として先駆け', desc: 'ロサンゼルス・ドジャース入団1年目の野茂がナ・リーグ先発でオールスター登板。日本人のMLB定着を象徴した。', wiki: '野茂英雄' },
              { year: 1970, era: '昭和45年', node: '王貞治がオールスターMVP——日米野球で存在感示す', desc: '日本国内の最高打者として国際的な評価が高まり、日米野球通じての世界的知名度が確立。', wiki: '王貞治' },
              { year: 1933, era: '昭和8年', node: 'MLBオールスターゲーム第1回——シカゴ万博記念で創設', desc: '1933年シカゴ万博の記念イベントとして第1回オールスターゲームが開催。以来「夢の祭典」として続いている。', wiki: 'MLBオールスターゲーム', isOrigin: true },
            ],
          },
        ],
      },
    ],
    star: [
      {
        time: '08:00',

        headline: 'M!LK(ミルク)が「MUSIC AWARDS JAPAN 2026」で最優秀ボーイズアイドル賞など5部門受賞——「次の国民的アイドル」へ',
        summary: '5人組グループ「M!LK」(ミルク)が2026年6月に開催された国際音楽賞「MUSIC AWARDS JAPAN 2026」で最優秀ボーイズアイドルカルチャーアーティスト賞をはじめ5部門を受賞した。苦節11年のブレイクで50代にもファンが拡大し、「国民の孫」と呼ばれるほど幅広い世代に浸透している。',
        sourceUrl: 'https://news.infoseek.co.jp/article/toyokeizai_20260706_950149/',
        sourceLabel: 'Infoseekニュース / 東洋経済',
        hotwords: [
          {
            id: 'milk_group_history',
            label: 'M!LK',
            axis: 'M!LK(ミルク)——「11年目のブレイク」がアイドル業界に与えた教訓',
            timeline: [
              { year: 2026, era: '令和8年', node: 'MUSIC AWARDS JAPAN 2026で5部門受賞——「次の国民的アイドル」に浮上', desc: '5部門受賞で一気に全国区へ。50代以上にも支持が広がる「全世代アイドル」という新しいポジションを確立した。', wiki: 'M!LK' },
              { year: 2025, era: '令和7年', node: '日本武道館単独公演を初開催——デビュー10年の節目に', desc: 'デビュー10周年の武道館公演が即完売。長年のファンと新規ファンが一堂に集い、復活の象徴となった。', wiki: 'M!LK' },
              { year: 2024, era: '令和6年', node: '「WE ARE M!LK」——デビュー9周年全国ツアーを完走', desc: '全国ツアーを着実に完走し、ファンベースの全国的な広がりを確認した。', wiki: 'M!LK' },
              { year: 2023, era: '令和5年', node: 'TikTok・ショート動画で再ブレイク——Z世代への逆輸入が始まる', desc: '過去の楽曲がTikTokで「発掘」されZ世代の間でバズが発生。既存ファン以外の若い世代への認知が拡大した。', wiki: 'M!LK' },
              { year: 2021, era: '令和3年', node: 'コロナ禍でオンラインライブを積極開催——新しいファン層と繋がる', desc: 'コロナ禍でリアルライブが制限される中、オンラインライブを積極実施し配信技術とファン基盤を拡大した。', wiki: 'M!LK' },
              { year: 2019, era: '令和元年', node: '「準メジャー層」として着実なキャリアを積む', desc: 'コアファン層は堅固ながらも全国区ブレイクには至らない「中堅アイドル」として着実に経験を積んだ。', wiki: 'M!LK' },
              { year: 2017, era: '平成29年', node: 'アルバム「HALF&HALF」——音楽性の幅が広がる', desc: 'デビュー2年目のアルバムで音楽性の幅が広がり、歌唱力とダンスが高く評価され始めた。', wiki: 'M!LK' },
              { year: 2015, era: '平成27年', node: 'M!LK デビュー——Avex所属の5人組として活動開始', desc: 'エイベックス所属の若手グループとしてデビュー。デビュー当初から歌唱力・ダンスの評価は高かった。', wiki: 'M!LK', isOrigin: true },
            ],
          },
          {
            id: 'music_awards_jp',
            label: '音楽賞',
            axis: 'MUSIC AWARDS JAPANと日本の音楽賞文化——賞の多様化とアイドル業界の変化',
            timeline: [
              { year: 2026, era: '令和8年', node: 'MUSIC AWARDS JAPAN 2026——ボーイズ・ガールズアイドルの各賞が充実', desc: 'アイドル・バンド・ソロなど多様なジャンルを横断する国際音楽賞として注目度が高まった。K-POPとJpopが同じステージで評価される場にもなった。', wiki: '日本レコード大賞' },
              { year: 2023, era: '令和5年', node: 'MUSIC AWARDS JAPAN 設立——K-POP席巻を受けたJpop評価の場として登場', desc: 'K-POPのグローバルヒットが続く中、日本発のアーティストを国際的に評価する賞として創設された。', wiki: '日本レコード大賞' },
              { year: 2017, era: '平成29年', node: '日本レコード大賞がBTSに海外特別賞——K-POPとJpopの関係が変化', desc: 'BTSへの特別賞授与が「日本の音楽賞がK-POP市場を無視できない」転換点として語られた。', wiki: '日本レコード大賞' },
              { year: 2012, era: '平成24年', node: 'AKB48が日本レコード大賞2年連続受賞——アイドルと賞の関係が変質', desc: 'AKB48の席巻でアイドルが「芸術・音楽賞」の主役になる時代が到来し、賞の意義に関する議論が活発化した。', wiki: '日本レコード大賞' },
              { year: 1987, era: '昭和62年', node: 'バラ系J-POP・アイドルポップが演歌に代わり主流に', desc: '音楽シーンの主役が演歌からアイドルポップ・バラードに移行し、音楽賞の受賞傾向にも時代の変化が反映された。', wiki: '日本レコード大賞' },
              { year: 1959, era: '昭和34年', node: '「日本レコード大賞」設立——年末音楽の祭典の誕生', desc: 'TBSが主催する日本レコード大賞が創設され、年末の音楽シーンを象徴する賞として定着した。', wiki: '日本レコード大賞', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'Ado、日産スタジアム2日間公演「Ao」で素顔の一部を初めて披露',
        summary: '覆面シンガーのAdoが7月4〜5日に日産スタジアムで開催したライブ「Ao」で、ステージ演出の一環として素顔の一部を初公開した。徹底して素顔を隠してきたAdoの「一部公開」はファンの間で大きな話題となり、X(旧Twitter)がトレンド1位に上がった。',
        sourceUrl: 'https://www.oricon.co.jp/news/2466349/full/',
        sourceLabel: 'ORICON NEWS',
        hotwords: [
          {
            id: 'ado_history',
            label: 'Ado',
            axis: 'Adoの音楽の歩みと覆面シンガーの6年',
            timeline: [
              { year: 2026, era: '令和8年', node: '日産スタジアム「Ao」公演 素顔の一部を初公開', desc: '6万5000人収容の日産スタジアム2日間公演を完売。演出として素顔の一部を初披露し、SNSがトレンド1位に。', wiki: 'Ado (歌手)', officialUrl: 'https://www.oricon.co.jp/news/2466349/' },
              { year: 2024, era: '令和6年', node: '世界ツアー「Wish」12か国18都市で開催', desc: 'ONE PIECE FILM REDの楽曲人気を追い風に、世界12か国18都市を回る初の世界ツアーを成功させた。', wiki: 'Ado (歌手)', officialUrl: null },
              { year: 2022, era: '令和4年', node: 'ONE PIECE FILM RED 主演・ウタ役で大ブレイク', desc: '映画「ONE PIECE FILM RED」でキャラクター「ウタ」の歌唱を担当。映画は興収200億円超を達成しAdoの知名度が爆発的拡大。', wiki: 'ONE PIECE FILM RED', officialUrl: null },
              { year: 2021, era: '令和3年', node: '「踊」「新時代」など多数リリース SNS旋風', desc: 'ボカロP作家との楽曲「踊」がYouTube1億回再生を突破。匿名性を保ちながら多数の人気楽曲をリリースした。', wiki: 'Ado (歌手)', officialUrl: null },
              { year: 2020, era: '令和2年', node: '「うっせぇわ」投稿 16歳で衝撃デビュー', desc: '10月に「うっせぇわ」を投稿。当時16歳の無名少女がSNSで旋風を巻き起こし、数週間でトレンド入りを果たした。', wiki: 'うっせぇわ', officialUrl: null, isOrigin: true },
            ],
          },
          {
            id: 'masked_artist_culture',
            label: '覆面アーティスト',
            axis: '覆面・匿名表現者の文化史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'Ado 6年目で素顔の一部を公開 覆面の在り方に変化', desc: '徹底した匿名性から「部分公開」へ。素顔を隠す理由・戦略を語り始め、覆面アーティストの新しいモデルを提示。', wiki: 'Ado (歌手)', officialUrl: null },
              { year: 2023, era: '令和5年', node: 'YOASOBI・ずっと真夜中でいいのに。等 顔出しせず活動が定番化', desc: 'アルバムアートや一部ビジュアルのみで活動するアーティストが増加。SNS時代に「顔を見せない」ブランド戦略が確立された。', wiki: 'YOASOBI', officialUrl: null },
              { year: 2015, era: '平成27年', node: '米津玄師らボカロP出身者が顔出しメジャーデビューへ', desc: 'ニコニコ動画から生まれたボカロP出身アーティストが次々と「顔出し」してのメジャーデビューへ。匿名と実名の間で揺れる時代。', wiki: '米津玄師', officialUrl: null },
              { year: 2007, era: '平成19年', node: 'ニコニコ動画でボカロ文化が開花 匿名投稿の時代へ', desc: 'ニコニコ動画・VOCALOIDが登場し、匿名で音楽を投稿する文化が生まれる。「顔を見せない」表現者の大量誕生。', wiki: 'ニコニコ動画', officialUrl: null },
              { year: 1975, era: '昭和50年', node: 'KISS「地獄のロック・ファイアー」日本で人気爆発', desc: '全員ペインティングのKISSが日本でブレイク。顔を隠したまま超一流になることの可能性をロック界が証明した。', wiki: 'キッス', officialUrl: null },
              { year: 1929, era: '昭和4年', node: '能・狂言の「面」 日本の覆面表現の源流', desc: '能楽の「面(おもて)」が単なる仮面でなく「別の存在への変容」として機能。日本の覆面表現の美学的源泉となっている。', wiki: '能面', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '櫻坂46が「ROCK IN JAPAN FESTIVAL 2026」に出演決定——坂道グループとしてロックフェス初トリが話題',
        summary: '2026年夏のROCK IN JAPAN FESTIVAL 2026に櫻坂46の出演が正式決定した。坂道シリーズグループとして初めてメインステージのトリを務める予定で、ロック好き層からの予想外の支持とともに「アイドルvsロックフェス」の壁を超えた存在感が注目されている。',
        sourceUrl: 'https://www.oricon.co.jp/news/2345870/full/',
        sourceLabel: 'ORICON NEWS',
        hotwords: [
          {
            id: 'sakurazaka46_history',
            label: '櫻坂46',
            axis: '櫻坂46の歩み——欅坂からの再生と「坂道系」新時代',
            timeline: [
              { year: 2026, era: '令和8年', node: 'ROCK IN JAPAN 2026 初トリへ——「アイドル×ロックフェス」の壁を超える', desc: '坂道シリーズ初のロックフェスメインステージトリが決定。「欅坂から続く反骨精神」を体現するステージとして注目を集める。', wiki: '櫻坂46' },
              { year: 2024, era: '令和6年', node: '「承認欲求」「何歳の頃に戻りたいの?」——社会派楽曲が海外でも評価', desc: '2024年に社会問題をテーマにした「承認欲求」がYouTube国際視聴者を獲得。坂道シリーズ初の「海外でも語られるアイドル」に。', wiki: '櫻坂46' },
              { year: 2022, era: '令和4年', node: '3期生加入——「田村保乃・藤吉夏鈴」が新世代を引っ張る', desc: '3期生の加入でグループが活性化し、2022年以降のシングルがオリコン上位を継続維持。ライブの動員数も史上最高を更新。', wiki: '櫻坂46' },
              { year: 2020, era: '令和2年', node: '欅坂46が「櫻坂46」に改名——コロナ禍での再スタート', desc: '欅坂46がグループ名を「櫻坂46」に改名。平手友梨奈の卒業を経て新体制で再出発し、「新しい風」をコンセプトに掲げた。', wiki: '欅坂46' },
              { year: 2017, era: '平成29年', node: 'サイレントマジョリティー・不協和音——社会批判テーマで異彩を放つ', desc: '「不協和音」で平手友梨奈が指差しで「俺は嫌だ」を宣言するMVが話題。アイドルとしての常識を覆すパフォーマンスが国内外で評価された。', wiki: '不協和音 (欅坂46の曲)' },
              { year: 2015, era: '平成27年', node: '欅坂46が結成——秋元康が乃木坂の「妹グループ」として発足', desc: '2015年8月に欅坂46が結成。オーディションで400人超から21名が選抜され、「反骨心あふれるアイドル」という方向性を早々に確立した。', wiki: '欅坂46' },
              { year: 1997, era: '平成9年', node: 'モーニング娘。誕生——現代アイドル産業の礎', desc: '1997年のオーディション番組発で誕生したモーニング娘。は、地上波テレビ主導のアイドル文化を確立。後の坂道シリーズへ続くアイドル文化の出発点。', wiki: 'モーニング娘。', isOrigin: true },
            ],
          },
          {
            id: 'sakamichi_series_history',
            label: '坂道シリーズ',
            axis: '坂道シリーズと平成・令和アイドル文化——乃木坂から欅・日向・櫻坂まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '櫻坂がロックフェスでトリ——坂道シリーズが新領域へ', desc: 'ロックフェスでのメインステージトリという「坂道初」の試みが実現。アイドルの枠を超えた表現者としての評価が定着しつつある。', wiki: '坂道シリーズ' },
              { year: 2022, era: '令和4年', node: '日向坂46が東京ドーム単独公演——坂道全グループがドーム到達', desc: '日向坂46が初の東京ドーム公演を成功させ、乃木坂・欅坂/櫻坂・日向坂の坂道3グループ全てがドーム単独公演を達成。', wiki: '日向坂46' },
              { year: 2019, era: '令和元年', node: 'ひらがなけやきが「日向坂46」に改名——独立と新展開', desc: 'ひらがなけやき(欅坂46のアンダーグループ)が「日向坂46」として独立。明るくポップな路線でAKB・坂道の中で独自のポジションを確立。', wiki: '日向坂46' },
              { year: 2015, era: '平成27年', node: '欅坂46誕生——乃木坂に続く第2の坂道グループ', desc: '2015年8月に欅坂46が誕生し、坂道シリーズが複数グループ体制に。それぞれ個性的な路線で競合しながら市場を拡大した。', wiki: '欅坂46' },
              { year: 2011, era: '平成23年', node: '乃木坂46が結成——AKB48に対抗する「公式ライバル」として誕生', desc: '2011年に秋元康プロデュースの乃木坂46が結成。「AKBの公式ライバル」として位置づけられ、握手会・選抜など類似システムを採用しつつ独自の清楚路線を確立。', wiki: '乃木坂46' },
              { year: 2005, era: '平成17年', node: 'AKB48誕生——秋元康の「会いに行けるアイドル」が産業を変える', desc: '2005年に秋元康が「会いに行けるアイドル」AKB48を秋葉原に設立。劇場公演とCDリリースの連動モデルが、坂道シリーズを含む現代アイドル産業の基盤となった。', wiki: 'AKB48' },
              { year: 1985, era: '昭和60年', node: 'おニャン子クラブ——「会いに行けるアイドル」の源流', desc: '1985年にフジテレビ「夕やけニャンニャン」で誕生したおニャン子クラブ。一般公募からのアイドル選抜と「ファンと近い距離」という概念を先取りし、AKBの先駆けとなった。', wiki: 'おニャン子クラブ', isOrigin: true },
            ],
          },
        ],
      },
    ],
    uranai: [
      {
        time: '08:00',

        headline: '2026年は「丙午(ひのえうま)」——60年に1度の「火の年」が注目、九星気学では今週(7/13〜)が「大運気の変わり目」',
        summary: '2026年の干支「丙午(ひのえうま)」は十干の「丙(ひのえ)・火」と十二支の「午(うま)・火」が重なる60年に一度の特別な年。占い師・シウマが「停滞してきたことが一気に動き出す年」と予言し関連コンテンツへのアクセスが急増している。九星気学では7月13日からの週が「一白水星が艮宮に入り運気が切り替わる」とされる時期とも重なり占い関心が高まっている。',
        sourceUrl: 'https://honkaku-uranai.jp/article/12766/',
        sourceLabel: 'cocoloni占い館 Sun',
        hotwords: [
          {
            id: 'hinoe_uma_history',
            label: '丙午',
            axis: '丙午の年と日本の占い文化——60年サイクルが社会に与えた影響',
            timeline: [
              { year: 2026, era: '令和8年', node: '2026年は丙午——「停滞が動き出す年」と占い師たちが注目', desc: '60年ぶりの丙午に、生成AI時代・物価高など停滞からの転換期と重なり、各占い師が「変革の年」と説く。', wiki: '丙午' },
              { year: 2016, era: '平成28年', node: '前回丙午(1966年)から50年——研究者が「丙午神話の影響」を再検証', desc: '1966年に出生数が約25万人減少した「丙午神話」の社会的影響を再評価する研究が相次いだ。', wiki: '丙午' },
              { year: 1966, era: '昭和41年', node: '前回の丙午——出生数が激減した「丙午神話」の実態', desc: '丙午生まれの女性は「気性が激しく夫を殺す」という迷信が広まり、1966年の出生数は前年比約25万人減(約136万人)と激減した。', wiki: '丙午' },
              { year: 1906, era: '明治39年', node: 'さらに前の丙午——日露戦争後の復興期', desc: '日露戦争後の復興期にあたる丙午。当時も出生数への影響が報告されている。', wiki: '丙午' },
              { year: 1787, era: '天明7年', node: '江戸の丙午——「天明の大飢饉」直後の社会変動期', desc: '1782〜87年の天明の大飢饉が終わりつつある年に丙午が重なり、社会変動と干支が結びつく認識が形成された。', wiki: '天明の大飢饉' },
              { year: 1728, era: '享保13年', node: '享保の改革期——吉宗と丙午の時代', desc: '徳川吉宗の享保の改革が進む時期の丙午。江戸の太陰太陽暦文化の中で干支は日常に深く根付いていた。', wiki: '享保の改革' },
              { year: 604, era: '推古12年', node: '聖徳太子の「冠位十二階」制定——十二支が政治制度に', desc: '十二支に基づく12段階の官位制度が制定され、干支が日本の政治・文化に組み込まれた最初期の記録の一つ。', wiki: '冠位十二階', isOrigin: true },
            ],
          },
          'astrology',
        ],
      },
      {
        time: '12:00',

        headline: '7月14日は蟹座の新月 「内なる静けさが深まる月」と占星術師が解説',
        summary: '7月14日に蟹座で新月を迎える。占星術では新月は「新しいはじまり」の象徴とされ、蟹座の新月は家族・感情・ルーツを見直す機会とされる。SNS上では「願い事を書く」「リセット」などのハッシュタグが急上昇しており、令和の占いブームを象徴している。',
        sourceUrl: 'https://www.kinenbi.gr.jp/modules/lucky/index.php?content_id=23',
        sourceLabel: 'みんなの記念日',
        hotwords: [
          'cancer_zodiac',
          {
            id: 'shingetsu_uranai',
            label: '新月占い',
            axis: '新月・満月占術と月の文化史',
            timeline: [
              { year: 2026, era: '令和8年', node: '7/14 蟹座新月 SNSで「願い事」がトレンド入り', desc: '新月のたびにSNSで願い事を書くトレンドが定着。インフルエンサーによる「新月リチュアル」動画の再生数が急増中。', wiki: '新月', officialUrl: null },
              { year: 2020, era: '令和2年', node: 'コロナ禍で月占いが若い女性に定着', desc: 'コロナ禍の不安の中で占いへの関心が急上昇。新月・満月に合わせた「ルーティン」として月占いが定着した。', wiki: '占星術', officialUrl: null },
              { year: 2013, era: '平成25年', node: 'スマホ占いアプリが爆発的普及', desc: 'iOS・Android版の占いアプリが若者層を中心に爆発的に普及。新月・満月のプッシュ通知が月占いの日常化を促進した。', wiki: '占星術', officialUrl: null },
              { year: 1969, era: '昭和44年', node: 'アポロ11号月面着陸 月への関心が世界的に高まる', desc: 'アポロ11号が月面着陸に成功。月への科学的関心と並行して占星術・月信仰も見直される文化的転換点となった。', wiki: 'アポロ11号', officialUrl: null },
              { year: 700, era: '奈良時代', node: '万葉集に月を詠む歌が約200首 日本人の月信仰', desc: '万葉集に「月」を詠んだ歌が約200首収録。日本人が月を特別な存在として感じる文化の根源が文学に刻まれた。', wiki: '万葉集', officialUrl: null, isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '20:00',

        headline: '水星が7月11日に蟹座から獅子座へ移動——「感情の季節」が終わり「表現・発信のエネルギー」が本格始動',
        summary: '西洋占星術では水星が7月11日に蟹座から獅子座へ移動した。占星術師の解釈では「感情と家族を振り返る蟹座の季節が終わり、自己表現・創造・発信を後押しする獅子座エネルギーが始動した」とされ、SNSでの発信強化や新プロジェクトの立ち上げに好機と見る向きが多い。',
        sourceUrl: 'https://imaonline.jp/horoscope/',
        sourceLabel: 'PHOTOASTROLOGY',
        hotwords: [
          {
            id: 'mercury_astrology',
            label: '水星移動',
            axis: '水星の移動と占星術——「コミュニケーションの星」が人類に与えてきた影響の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '水星が蟹座→獅子座へ移動——SNS発信の好機と占星術師', desc: '7月11日の水星移動を受け、占星術師が「自己表現・創造エネルギーが始動」と解説。SNSでの告知や新プロジェクト開始に向く期間とされる。', wiki: '占星術' },
              { year: 2023, era: '令和5年', node: '水星逆行ブーム——SNSで「水逆」がトレンドキーワードに', desc: '水星逆行期に通信障害や契約ミスが重なると「水逆のせい」とSNSで話題になるケースが増加。占星術が若年層に急速に普及した。', wiki: '水星' },
              { year: 2012, era: '平成24年', node: 'スマートフォン普及でホロスコープアプリが急増', desc: 'アプリ型の星座占いが普及し、誰でも日々の天体運行と星座を確認できるようになった。水星の動きへの関心がさらに高まった。', wiki: '占星術' },
              { year: 1930, era: '昭和5年', node: '新聞連載の星座占いがスタート——大衆占い文化の誕生', desc: '大正〜昭和初期に西洋占星術が日本の新聞連載に登場。日刊紙の「今日の星座」欄が始まり、星座占いが国民的な娯楽になった。', wiki: '占星術' },
              { year: 1781, era: '天明元年', node: '天王星発見——占星術に「新惑星」概念が生まれる', desc: '1781年にウィリアム・ハーシェルが天王星を発見。太陽系の惑星数が増え、占星術体系の再編成と近代化のきっかけとなった。', wiki: '天王星' },
              { year: 150, era: '古代', node: 'プトレマイオスの「テトラビブロス」——占星術の基礎理論が完成', desc: 'ギリシャの天文学者プトレマイオスが占星術の体系書「テトラビブロス」を著した。水星=知性・コミュニケーションの担当という基本概念が確立。', wiki: 'クラウディオス・プトレマイオス', isOrigin: true },
            ],
          },
          'astrology',
        ],
      },
    ],
  },
  'd-4': {
    ai: [
      {
        time: '08:00',

        headline: 'Claude Sonnet 5がAnthropicの全ユーザーのデフォルトモデルに——7/1より展開、Opus 4.8に迫る性能をSonnet価格で',
        summary: 'Anthropicは6月30日に発表したClaude Sonnet 5(開発コードネーム「Fennec」)を7月1日より無料・Proユーザー向けのデフォルトモデルとして展開した。100万トークンのコンテキストウィンドウを持ち、最上位モデルOpus 4.8に迫る性能をSonnetティアの低価格で提供する。エンタープライズ向けのエージェント・コーディング用途での採用も急速に進んでいる。',
        sourceUrl: 'https://ai.watch.impress.co.jp/docs/news/2121466.html',
        sourceLabel: 'AI Watch',
        hotwords: [
          'anthropic_history',
          'generative_ai_history',
        ],
      },
      {
        time: '12:00',

        headline: 'OpenAIがGPT-5.6を正式展開——「ChatGPT Work」企業向けに刷新し業務AI利用が加速',
        summary: 'OpenAIは7月10日(現地時間)、最新言語モデル「GPT-5.6」を正式展開し、企業向けサービス「ChatGPT Work」をリリースした。GPT-5.6はコーディング・文書作成・データ分析の精度が前世代から大幅に向上し、APIコストも低減。ChatGPT Workはチーム管理・社内データ連携・権限設定を強化し、日本企業のエンタープライズAI導入を後押ししている。',
        sourceUrl: 'https://eguweb.jp/ai/openai-gpt56-work-2026',
        sourceLabel: 'eguweb.jp',
        hotwords: [
          'generative_ai_history',
          {
            id: 'openai_history',
            label: 'OpenAI',
            axis: 'OpenAI——AI研究から世界最大のAI企業へ',
            timeline: [
              { year: 2026, era: '令和8年', node: 'GPT-5.6と「ChatGPT Work」を正式展開', desc: '企業向けサービスを刷新しエンタープライズ市場を強化。API価格引き下げでスタートアップ採用も促進した。', wiki: 'OpenAI' },
              { year: 2024, era: '令和6年', node: 'GPT-4oシリーズ——マルチモーダルAIが標準化', desc: 'テキスト・音声・画像を統合処理するGPT-4oが登場し、AIアシスタントの「見て・聞いて・話す」能力が一般化した。', wiki: 'ChatGPT' },
              { year: 2023, era: '令和5年', node: 'ChatGPTが1億ユーザーを超える——AI史上最速の普及', desc: '2022年11月のリリースから2カ月で1億ユーザーを達成。インターネット史上最速の普及速度を記録した。', wiki: 'ChatGPT' },
              { year: 2022, era: '令和4年', node: 'ChatGPT公開——生成AIブームの起点', desc: 'ChatGPTが一般公開され、AIの民主化が始まった。テキスト生成AIが社会インフラに浸透するきっかけとなった。', wiki: 'ChatGPT' },
              { year: 2020, era: '令和2年', node: 'GPT-3発表——1750億パラメータの衝撃', desc: '1750億パラメータを持つGPT-3が登場し、AIの文章生成能力が人間レベルに近づいていることを世界に示した。', wiki: 'GPT-3' },
              { year: 2015, era: '平成27年', node: 'OpenAI設立——イーロン・マスク、サム・アルトマンらが共同創業', desc: '非営利AI研究機関として設立。「人類に有益な汎用人工知能の開発」を目標に掲げた。', wiki: 'OpenAI', isOrigin: true },
            ]
          },
        ]
      },
    ],
    animal: [
      {
        time: '08:00',

        headline: '今シーズン初のアカウミガメ赤ちゃんが孵化——水族館の子ガメ水槽で展示開始、夏の「命のリレー」に歓声',
        summary: '今シーズン初めてアカウミガメの赤ちゃんが孵化に成功し、水族館の子ガメ専用水槽にて一般公開が始まった。アカウミガメは絶滅危惧種に指定されており、水族館の繁殖プログラムが種の保全に貢献している。夏の孵化シーズンを迎え、小さな命の誕生に来館者から歓声が上がっている。',
        sourceUrl: 'https://zooinfo.pastelring.com/2026/07/2026711.html',
        sourceLabel: '動物園・水族館ニュース',
        hotwords: [
          {
            id: 'sea_turtle_conservation',
            label: 'ウミガメ',
            axis: 'ウミガメ保護と繁殖の歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: 'アカウミガメ今シーズン初孵化——水族館で子ガメ展示スタート', desc: '夏の繁殖期に入り、水族館の保護繁殖プログラムで今年初のアカウミガメが孵化、子ガメ水槽で一般公開が始まった。', wiki: 'アカウミガメ' },
              { year: 2023, era: '令和5年', node: '小笠原諸島でアカウミガメの個体数回復を確認——保護活動の成果', desc: '環境省の調査でアカウミガメの上陸産卵数が増加傾向にあることが確認され、保護活動の成果が現れた。', wiki: 'アカウミガメ' },
              { year: 2007, era: '平成19年', node: 'ウミガメ保護ボランティアが全国に広がる', desc: '産卵地の保護・違法採取防止・照明問題への対処など、市民ボランティアの活動が各地で活発化した。', wiki: 'ウミガメ' },
              { year: 1998, era: '平成10年', node: '種の保存法改正でウミガメが保護対象に強化——捕獲・採取が厳禁', desc: '種の保存法の改正でアカウミガメなどが国内希少野生動植物種に指定され、保護が一段と強化された。', wiki: '絶滅のおそれのある野生動植物の種の保存に関する法律' },
              { year: 1988, era: '昭和63年', node: 'アカウミガメがIUCNレッドリストで絶滅危惧種に指定', desc: '国際自然保護連合がアカウミガメを「易危」に分類、国際的な保護体制が整備され始めた。', wiki: '国際自然保護連合' },
              { year: 1973, era: '昭和48年', node: 'ワシントン条約採択——ウミガメの国際取引が制限', desc: '絶滅の危機に瀕する動植物の国際取引を規制するワシントン条約が採択。ウミガメのべっこう製品の輸出入が規制された。', wiki: 'ワシントン条約' },
              { year: 1871, era: '明治4年', node: '「博覧会」での生き物展示——日本の水族館文化の前史', desc: '明治政府主導の博覧会でウミガメを含む海洋生物の展示が行われ、自然史研究と水族館文化の礎が作られた。', wiki: '博覧会' },
              { year: 100000000, era: '白亜紀', node: 'ウミガメの祖先が誕生——白亜紀から続く「生きた化石」', desc: 'ウミガメの仲間は約1億年前の白亜紀に誕生したとされ、恐竜が絶滅した後も生き延びた「生きた化石」のひとつ。', wiki: 'ウミガメ', isOrigin: true },
            ],
          },
          'jp_aquarium_history',
        ],
      },
      {
        time: '12:00',

        headline: '広島・安佐動物公園でチーターが初出産——6月27日に3頭誕生、母子ともに健康',
        summary: '広島市安佐動物公園は12日、チーターが6月27日に3頭の子どもを出産したと発表した。安佐動物公園でのチーター出産は初めてのこと。母親チーターは国内で希少な個体で、3頭はすべて健康な状態という。飼育員が24時間体制でモニタリングしており、公開時期は未定としている。',
        sourceUrl: 'https://www.nichinichizo.jp/archives/asa-cheetah-2026',
        sourceLabel: '日刊Zoo Ring',
        hotwords: [
          {
            id: 'cheetah_japan',
            label: 'チーター',
            axis: '日本のチーター飼育史——絶滅危惧種との共存を目指して',
            timeline: [
              { year: 2026, era: '令和8年', node: '安佐動物公園でチーターが初出産——3頭誕生', desc: '6月27日に3頭のチーターが誕生し、安佐動物公園でのチーター繁殖に初めて成功した。', wiki: 'チーター' },
              { year: 2010, era: '平成22年', node: '国内チーター飼育個体数の減少——種保存計画を見直し', desc: '国内複数の動物園でチーター飼育が難しくなり、個体数維持のための種保存計画が見直された。', wiki: 'チーター' },
              { year: 1990, era: '平成2年', node: '日本動物園水族館協会が種保存計画を推進', desc: '国際的な絶滅危惧種保護の流れを受け、国内でも種保存計画に準じた管理が始まった。', wiki: '動物園' },
              { year: 1973, era: '昭和48年', node: 'ワシントン条約発効——チーター国際取引を規制', desc: 'チーターはワシントン条約附属書Iに指定され、野生個体の国際取引が全面禁止された。', wiki: 'ワシントン条約' },
              { year: 1950, era: '昭和25年', node: '上野動物園にチーターが初来日——戦後の動物園再開', desc: '戦後の動物園再開期に初めてチーターが日本の動物園に搬入され、希少性から大きな話題を呼んだ。', wiki: '上野動物園' },
              { year: 1900, era: '明治33年', node: 'アフリカ野生動物の欧米動物園への流入——植民地時代の動物取引', desc: '帝国主義時代にアフリカから欧州・日本へ多数の野生動物が持ち込まれ、動物園文化が広がった。', wiki: 'チーター', isOrigin: true },
            ]
          },
          {
            id: 'asa_zoo',
            label: '安佐動物公園',
            axis: '安佐動物公園——広島の動物園半世紀の歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: 'チーターの初出産に成功——3頭の子どもが誕生', desc: 'チーター3頭の誕生で飼育動物の繁殖事例が増加し、種保存への貢献が評価された。', wiki: '安佐動物公園' },
              { year: 2014, era: '平成26年', node: '広島土砂災害で周辺地域が被害——公園も影響を受ける', desc: '8月の広島市土砂災害で安佐北区・安佐南区の住宅地が被害を受け、公園周辺の復旧に時間を要した。', wiki: '安佐動物公園' },
              { year: 1971, era: '昭和46年', node: '安佐動物公園が開園——広島市北部に本格的な動物園が誕生', desc: '広島市が安佐北区に開設した動物園。山間部の広大な敷地を活かし、野生動物の生態展示に取り組んだ。', wiki: '安佐動物公園', isOrigin: true },
            ]
          },
        ]
      },
    ],
    anime: [
      {
        time: '08:00',

        headline: '「攻殻機動隊 THE GHOST IN THE SHELL」新作TVアニメが7月よりフジテレビ系で放送開始——士郎正宗原作の至宝が令和に復活',
        summary: '押井守監督の伝説的劇場版から30年以上を経て、士郎正宗の原作「攻殻機動隊」を原点としたTVアニメの新シリーズが2026年7月よりカンテレ・フジテレビ系にて放送を開始した。草薙素子少佐率いる公安9課がサイバーテロと対峙する近未来世界を再解釈した作品として国内外のファンから高い注目を集めている。',
        sourceUrl: 'https://animeanime.jp/article/2026/06/02/99624.html',
        sourceLabel: 'アニメ！アニメ！',
        hotwords: [
          {
            id: 'ghost_in_the_shell_series',
            label: '攻殻機動隊',
            axis: '攻殻機動隊シリーズの歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: '新作TVアニメ「THE GHOST IN THE SHELL」放送開始——令和の新解釈', desc: 'フジテレビ系で放送の新TVアニメ。士郎正宗原作の世界観を現代の視点で描き直す作品。', wiki: '攻殻機動隊' },
              { year: 2017, era: '平成29年', node: 'スカーレット・ヨハンソン主演の実写映画がハリウッドで公開', desc: 'パラマウント映画が実写化、日本側からはキャスティングをめぐる議論も起きた。', wiki: '攻殻機動隊' },
              { year: 2015, era: '平成27年', node: '「攻殻機動隊 新劇場版」公開', desc: '神山健治総監督のオリジナル新作劇場版、SACとは異なる解釈で正面からサイバーテロ問題に挑んだ。', wiki: '攻殻機動隊 新劇場版' },
              { year: 2013, era: '平成25年', node: '「攻殻機動隊 ARISE」——シリーズの原点を描くOVA開始', desc: '素子の公安9課参加以前の若き時代を描くOVAシリーズが開始、新世代のファンを獲得した。', wiki: '攻殻機動隊 ARISE' },
              { year: 2004, era: '平成16年', node: '「攻殻機動隊 S.A.C. 2nd GIG」——個別の11人事件が衝撃的', desc: 'スタンドアローン・コンプレックスの第2シリーズ、政治・難民問題を深く掘り下げた名作に。', wiki: '攻殻機動隊 S.A.C. 2nd GIG' },
              { year: 2002, era: '平成14年', node: '「攻殻機動隊 STAND ALONE COMPLEX」TVアニメ放送開始', desc: '神山健治監督による政治・テロ・情報をテーマにした名TVシリーズが誕生した。', wiki: '攻殻機動隊 STAND ALONE COMPLEX' },
              { year: 1995, era: '平成7年', node: '「GHOST IN THE SHELL / 攻殻機動隊」劇場版公開——世界を震撼させた名作', desc: '押井守監督の劇場版アニメ映画、その映像美と哲学的テーマがウォシャウスキー姉妹ら世界中のクリエイターに影響を与えた。', wiki: 'GHOST IN THE SHELL / 攻殻機動隊' },
              { year: 1989, era: '平成元年', node: '原作マンガ「攻殻機動隊」が連載開始', desc: '士郎正宗が近未来都市に生きるサイボーグ捜査官・草薙素子を主人公にした近未来SFを発表した。', wiki: '攻殻機動隊' },
              { year: 1982, era: '昭和57年', node: '「ブレードランナー」公開——サイバーパンクSFの原点', desc: 'リドリー・スコット監督のSF映画が公開、近未来都市・人造人間・アイデンティティの問いが攻殻機動隊に強く影響を与えた。', wiki: 'ブレードランナー', isOrigin: true },
            ],
          },
          {
            id: 'noitamina_history',
            label: 'noitaminA',
            axis: 'フジテレビdeep夜アニメ——noitaminAと名作の系譜',
            timeline: [
              { year: 2026, era: '令和8年', node: '「攻殻機動隊 THE GHOST IN THE SHELL」フジ系列放送開始', desc: 'カンテレ・フジテレビ系の火曜PM11時枠で放送、劇場版からの系譜を受け継ぐ。', wiki: '攻殻機動隊' },
              { year: 2016, era: '平成28年', node: '「昭和元禄落語心中」——noitaminAの代表作', desc: '人情噺アニメがnoitaminAで放送、高い評価を受けた。', wiki: '昭和元禄落語心中' },
              { year: 2011, era: '平成23年', node: '「あの日見た花の名前を僕達はまだ知らない。」が社会現象に', desc: '「あの花」がnoitaminAから登場し社会現象的ヒットとなった。', wiki: 'あの日見た花の名前を僕達はまだ知らない。' },
              { year: 2005, era: '平成17年', node: 'noitaminA放送開始——フジ深夜の革命', desc: 'フジテレビが深夜アニメ枠「noitaminA(アニメーションの逆読み)」を設立、成人向け・実験的アニメを放送。', wiki: 'noitaminA' },
              { year: 1987, era: '昭和62年', node: '「シティーハンター」がフジテレビで放送——北条司原作の傑作', desc: 'フジテレビが北条司原作のアニメを放送し、後のフジ系アニメの礎を築いた。', wiki: 'シティーハンター' },
              { year: 1963, era: '昭和38年', node: '「鉄腕アトム」がフジテレビ系列で放送開始——テレビアニメの夜明け', desc: '手塚治虫のアトムが白黒テレビアニメとして放送開始、日本のテレビアニメ文化が本格始動した。', wiki: '鉄腕アトム', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '「スーパーの裏でヤニ吸うふたり」がAT-Xほかで7月12日から放送開始——大人ラブコメ期待作',
        summary: 'ビッグコミックスピリッツ連載の恋愛漫画「スーパーの裏でヤニ吸うふたり」のアニメが7月12日からAT-X・TOKYO MXほかで放送開始した。スーパーの喫煙所で偶然出会った2人が距離を縮めていく「大人の恋愛」をテーマにしたラブコメで、原作累計150万部超の人気作のアニメ化として注目される。',
        sourceUrl: 'https://natalie.mu/comic/news/supeyani-anime-2026',
        sourceLabel: 'コミックナタリー',
        hotwords: [
          {
            id: 'supeyani_anime',
            label: 'スーパーの裏でヤニ吸うふたり',
            axis: '「スーパーの裏でヤニ吸うふたり」——大人ラブコメのアニメ化まで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'アニメ放送開始——AT-X・TOKYO MX他で配信スタート', desc: '原作の雰囲気を活かしたアニメ化が実現し、初回放送から好意的な反応が相次いだ。', wiki: 'スーパーの裏でヤニ吸うふたり' },
              { year: 2025, era: '令和7年', node: 'アニメ化決定——原作累計150万部突破', desc: 'アニメ化が正式発表され、キャスト・スタッフが順次公開された。累計部数が150万部を突破した。', wiki: 'スーパーの裏でヤニ吸うふたり' },
              { year: 2023, era: '令和5年', node: 'ビッグコミックスピリッツで連載スタート', desc: '円田中による連載が開始。大人の職場恋愛をリアルに描き読者の共感を集めた。', wiki: 'ビッグコミックスピリッツ' },
              { year: 2018, era: '平成30年', node: '「その着せ替え人形は恋をする」が同誌でヒット——大人ラブコメブームを牽引', desc: 'スピリッツ掲載の「その着せ替え人形は恋をする」が累計1000万部超の大ヒットとなり、大人ラブコメジャンルを確立した。', wiki: 'その着せ替え人形は恋をする' },
              { year: 1997, era: '平成9年', node: '浦沢直樹「モンスター」がスピリッツで完結——サスペンス漫画の金字塔', desc: '「YAWARA!」でブレイクした浦沢直樹の「モンスター」がスピリッツで完結し、青年誌の巨人としての地位を固めた。', wiki: 'YAWARA!' },
              { year: 1983, era: '昭和58年', node: 'ビッグコミックスピリッツ創刊——青年ラブコメ誌として出発', desc: '小学館が「ビッグコミックスピリッツ」を創刊。大人向けのリアルな恋愛漫画を中心に支持を集めた。', wiki: 'ビッグコミックスピリッツ', isOrigin: true },
            ]
          },
          {
            id: 'big_comic_spirits',
            label: 'スピリッツ',
            axis: 'ビッグコミックスピリッツ——青年漫画誌40年の名作史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'スーパーの裏でヤニ吸うふたりがアニメ化', desc: '連載3年目の大人ラブコメがアニメ化し、スピリッツ発ヒット作の系譜が続く。', wiki: 'ビッグコミックスピリッツ' },
              { year: 2018, era: '平成30年', node: 'その着せ替え人形は恋をする——累計1000万部突破', desc: 'スピリッツ連載のコスプレラブコメが爆発的ヒットとなり、アニメ・映画化された。', wiki: 'その着せ替え人形は恋をする' },
              { year: 2009, era: '平成21年', node: '「海月姫」連載——女性読者にも支持を広げる', desc: '東村アキコの「海月姫」が掲載され、女性読者にもスピリッツの認知度が広がった。', wiki: '海月姫' },
              { year: 1997, era: '平成9年', node: '「20世紀少年」連載開始——浦沢直樹が大長編SF', desc: '浦沢直樹が「20世紀少年」を開始。SF・ミステリーの大河作品が読者を熱狂させた。', wiki: '20世紀少年' },
              { year: 1986, era: '昭和61年', node: '「YAWARA!」連載——浦沢直樹がスピリッツで大ヒット', desc: '浦沢直樹の「YAWARA!」がスピリッツで始まり、最終的に累計3000万部超のヒットとなった。', wiki: 'YAWARA!' },
              { year: 1983, era: '昭和58年', node: 'ビッグコミックスピリッツ創刊——青年漫画市場を開拓', desc: '小学館が月刊誌として創刊し、翌年週刊誌に移行。大人が読む恋愛・社会派漫画のカテゴリを確立した。', wiki: 'ビッグコミックスピリッツ', isOrigin: true },
            ]
          },
        ]
      },
    ],
    economy: [
      {
        time: '08:00',

        headline: '東証大引け 日経平均が前日比1802円高の6万6020円——米・イラン戦闘終結期待でAI半導体株が急騰',
        summary: '7月12日の東京株式市場で日経平均株価は前日比1802円77銭(2.81%)高の6万6020円04銭で大幅続伸し、1週間ぶりに6万6000円台を回復した。米国とイランの戦闘終結への期待から前日のNY市場でハイテク株が急騰、東京市場でもAI・半導体関連を中心に買いが広がった。',
        sourceUrl: 'https://www.nikkei.com/markets/worldidx/chart/nk225/',
        sourceLabel: '日本経済新聞',
        hotwords: [
          {
            id: 'nikkei_avg_2026',
            label: '日経平均',
            axis: '日経平均株価の歩み——バブルから令和の新高値へ',
            timeline: [
              { year: 2026, era: '令和8年', node: '日経平均66,020円——AI半導体株主導で大幅続伸', desc: '米・イランの戦闘終結期待でハイテク株急騰。6万円台を取り戻した後も上値追いが続く展開。', wiki: '日経平均株価' },
              { year: 2025, era: '令和7年', node: '日経平均がバブル後最高値の更新を続ける', desc: '2024年のバブル超えに続き、AI・半導体投資ブームを背景に日本株の上値追いが続いた。', wiki: '日経平均株価' },
              { year: 2024, era: '令和6年', node: '日経平均が34年ぶりにバブル最高値を超える(3月4日)', desc: '1989年のバブル高値38,915円を越え史上最高値を更新。海外投資家の日本株買いと円安が押し上げた。', wiki: '日経平均株価' },
              { year: 2020, era: '令和2年', node: 'コロナショックで日経平均が16,552円まで急落(3月19日)', desc: 'コロナウイルスのパンデミックで世界市場が急落、日本株も約3年半ぶりの安値まで急落した。', wiki: '日経平均株価' },
              { year: 2013, era: '平成25年', node: 'アベノミクスで日経平均が急上昇——1万5000円台へ', desc: '安倍晋三政権の大胆な金融緩和・財政政策が「アベノミクス」として注目され、日本株が急騰した。', wiki: 'アベノミクス' },
              { year: 2009, era: '平成21年', node: 'リーマン後の安値7,054円を記録', desc: '2008年のリーマン・ショックに端を発した世界金融危機で、日本株は約26年ぶりの安値水準まで急落した。', wiki: 'リーマン・ショック' },
              { year: 2000, era: '平成12年', node: 'ITバブル崩壊で急落——2万円を割り込む', desc: '1999年末のITバブルがはじけ、ナスダック急落に連動して日本株も大幅下落した。', wiki: '日経平均株価' },
              { year: 1989, era: '平成元年', node: 'バブル最高値38,915円を記録(12月29日)', desc: '地価・株価ともに空前の上昇をみせたバブル景気の頂点、翌1990年から急落が始まる。', wiki: 'バブル景気' },
              { year: 1985, era: '昭和60年', node: 'プラザ合意後の円高で株価は逆に上昇へ', desc: 'G5諸国がドル高是正を決定、円高・ドル安が進む中で日本株は海外資金流入で上昇に転じた。', wiki: 'プラザ合意' },
              { year: 1949, era: '昭和24年', node: '東京証券取引所再開・日経225の算出開始(5月16日)', desc: '戦後GHQ占領下で停止していた証券市場が再開、日経平均225種の算出がスタートした。', wiki: '東京証券取引所', isOrigin: true },
            ],
          },
          {
            id: 'us_iran_tensions',
            label: '米イラン',
            axis: '米国とイランの緊張史——核合意から戦闘終結へ',
            timeline: [
              { year: 2026, era: '令和8年', node: '米・イラン戦闘終結の期待で世界市場が急騰', desc: '両国間の軍事的緊張が緩和に向かうとの報道で原油価格が低下、世界の株式市場でリスクオンの動き。', wiki: 'イラン' },
              { year: 2024, era: '令和6年', node: 'イラン・イスラエルが直接砲撃の応酬——中東緊張が最高潮', desc: 'イランが初めてイスラエルに対して直接弾道ミサイル・ドローンを発射、イスラエルも報復攻撃を行った。', wiki: 'イスラエル' },
              { year: 2020, era: '令和2年', node: '米軍がソレイマニ司令官を殺害——イランが報復宣言', desc: 'トランプ政権がドローン攻撃でイスラム革命防衛隊のカーセム・ソレイマーニー司令官を殺害、イランは激怒した。', wiki: 'イスラム革命防衛隊' },
              { year: 2018, era: '平成30年', node: 'トランプ政権がイラン核合意(JCPOA)から離脱', desc: '2015年に締結されたイラン核合意からトランプが一方的に離脱、制裁を再発動しイランとの関係は急悪化した。', wiki: 'イラン核合意' },
              { year: 2015, era: '平成27年', node: 'イラン核合意(JCPOA)成立——オバマ政権の外交成果', desc: '米英仏独ロ中とEUがイランと核開発制限と制裁解除を交換する歴史的合意に至った。', wiki: 'イラン核合意' },
              { year: 2003, era: '平成15年', node: 'イラク戦争——ブッシュが「悪の枢軸」演説でイランも標的に', desc: 'ブッシュ大統領がイラン・イラク・北朝鮮を「悪の枢軸」と呼び、中東の地政学リスクが再編された。', wiki: '悪の枢軸' },
              { year: 1979, era: '昭和54年', node: 'イラン革命——ホメイニー政権と444日の人質事件', desc: 'イスラム革命でパフラヴィー朝が倒れ、イスラム共和国が成立。米大使館人質事件で米イラン関係は断絶した。', wiki: 'イラン革命', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '国内長期金利が一時2.9%——30年ぶりの高水準、日銀追加利上げへの思惑が強まる',
        summary: '12日の東京債券市場で、長期金利の指標となる新発10年物国債の利回りが一時2.9%台に上昇した。1996年以来約30年ぶりの高水準。日本銀行が7月の金融政策決定会合で追加利上げを検討するとの見方が強まり、国債売りが進んだ。変動金利型住宅ローンへの影響も懸念されている。',
        sourceUrl: 'https://www.nikkei.com/article/DGXZQOUB119NN0R10C26A7000000/',
        sourceLabel: '日本経済新聞',
        hotwords: [
          {
            id: 'jp_interest_rate',
            label: '長期金利',
            axis: '日本の長期金利——ゼロ金利時代からの脱却まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '長期金利が一時2.9%——30年ぶり高水準', desc: '日銀利上げ観測の高まりで国債が売られ、10年物国債利回りが約30年ぶりの高水準を記録した。', wiki: '国債' },
              { year: 2024, era: '令和6年', node: '日銀がマイナス金利を解除——17年ぶりの利上げ', desc: '日本銀行がマイナス金利政策を終了し、短期政策金利を0〜0.1%に引き上げた。', wiki: '日本銀行' },
              { year: 2016, era: '平成28年', node: '日銀がマイナス金利政策を導入', desc: '黒田東彦総裁のもとで政策金利をマイナス0.1%に設定。長期金利もマイナス圏に沈んだ。', wiki: '量的・質的金融緩和' },
              { year: 1999, era: '平成11年', node: 'ゼロ金利政策——無担保コール翌日物を0%誘導', desc: '日銀がゼロ金利政策を開始し、世界初のゼロ金利運営国となった。', wiki: '日本銀行' },
              { year: 1995, era: '平成7年', node: '公定歩合を0.5%に引き下げ——史上最低水準', desc: '阪神大震災と円高不況を受けて日銀が公定歩合を0.5%に下げ、超低金利時代が始まった。', wiki: '公定歩合' },
              { year: 1990, era: '平成2年', node: 'バブル崩壊期——長期金利が8%台に', desc: 'バブル絶頂からの崩壊局面で金融引締めが進み、長期金利が8%台に達した。', wiki: 'バブル景気' },
              { year: 1974, era: '昭和49年', node: '第1次オイルショック——狂乱物価で金利急騰', desc: '石油危機による物価急騰に対処するため金融が極度に引き締められ、金利が急上昇した。', wiki: 'オイルショック' },
              { year: 1882, era: '明治15年', node: '日本銀行設立——金融近代化の出発点', desc: '日本銀行が設立され、中央銀行による公定歩合操作の基礎が整備された。', wiki: '日本銀行', isOrigin: true },
            ]
          },
          {
            id: 'boj_policy',
            label: '日本銀行',
            axis: '日本銀行の金融政策——創設から異次元緩和まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '日銀が追加利上げを議論——長期金利2.9%突破', desc: '7月の政策決定会合で追加利上げが議論される見通しとなり、国債利回りが急上昇した。', wiki: '日本銀行' },
              { year: 2013, era: '平成25年', node: '黒田東彦総裁が「異次元の金融緩和」宣言', desc: '2年で物価2%上昇を目標に、国債購入額を年間50兆円規模に拡大する大規模緩和を開始した。', wiki: '量的・質的金融緩和' },
              { year: 2001, era: '平成13年', node: '量的緩和政策を開始——世界初の試み', desc: '日銀当座預金残高を目標とする量的緩和を導入し、デフレ脱却を目指した。', wiki: '量的緩和' },
              { year: 1998, era: '平成10年', node: '日銀法改正——政府からの独立性を明確化', desc: '新日銀法施行により、政策委員会の独立性が強化され、大蔵省からの指揮監督が廃止された。', wiki: '日本銀行法' },
              { year: 1942, era: '昭和17年', node: '日銀法制定——戦時統制体制へ', desc: '戦時経済統制のために日銀法が制定され、政府の指示に従う国策銀行として機能した。', wiki: '日本銀行法' },
              { year: 1882, era: '明治15年', node: '日本銀行設立——松方正義の財政改革', desc: '大蔵卿松方正義のもとで設立。ベルギー国立銀行をモデルに、銀行券発行を一元管理した。', wiki: '日本銀行', isOrigin: true },
            ]
          },
        ]
      },
    ],
    entertainment: [
      {
        time: '08:00',

        headline: 'GTO(グレート・ティーチャー・鬼塚)が28年ぶりに連続ドラマ復活——フジテレビ2026年夏ドラマで放送開始',
        summary: '1998年に反町隆史主演で大ヒットしたドラマ「GTO」の新シリーズが2026年夏ドラマとして28年ぶりにフジテレビにて放送を開始した。原作は藤沢とおるの人気漫画で、不良から熱血教師になった鬼塚英吉が生徒に向き合う物語は世代を超えて支持されている。',
        sourceUrl: 'https://www.crank-in.net/drama/summer2026',
        sourceLabel: 'クランクイン！',
        hotwords: [
          {
            id: 'gto_series_history',
            label: 'GTO',
            axis: 'GTO・藤沢とおる作品の歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: '「GTO」28年ぶりに連続ドラマ復活——フジテレビ夏ドラマ', desc: '1998年の大ヒット以来初の連続ドラマ版。鬼塚英吉が現代の学校問題に挑む姿を描く。', wiki: 'GTO (漫画)' },
              { year: 2014, era: '平成26年', node: '「GTO」AKIRA(EXILE)主演でスペシャルドラマ化', desc: '2012年にTVドラマ化、2014年にスペシャルが制作された。反町版とは別の解釈で新世代ファンを獲得。', wiki: 'GTO (漫画)' },
              { year: 1999, era: '平成11年', node: '「GTO」ドラマが視聴率35%超を記録——1999年夏ドラマ最高視聴率', desc: '反町隆史主演の1998年ドラマが続編特番でも高視聴率を記録し続け、平成ドラマの金字塔となった。', wiki: 'GTO (漫画)' },
              { year: 1998, era: '平成10年', node: 'フジテレビ「GTO」反町隆史主演で放送開始——平均視聴率28.6%', desc: '漫画原作の実写化が大ヒット、松嶋菜々子共演で夏ドラマを席巻。主題歌「POISON」も大ヒットした。', wiki: 'GTO (漫画)' },
              { year: 1996, era: '平成8年', node: '「GTO」週刊ヤングマガジンで連載開始', desc: '藤沢とおるが元不良の熱血教師・鬼塚英吉を主人公にした学園漫画を開始、爆発的人気を獲得した。', wiki: 'GTO (漫画)' },
              { year: 1990, era: '平成2年', node: '「湘南純愛組!」連載開始——GTOの前日譚', desc: 'GTOの前作、鬼塚英吉の不良高校生時代を描くヤンキーマンガが週刊少年マガジンで開始された。', wiki: '湘南純愛組!' },
              { year: 1976, era: '昭和51年', node: '「ビー・バップ・ハイスクール」——不良漫画の系譜に連なる', desc: 'きうちかずひろの「ビーバップ」に象徴される不良・ヤンキー漫画の文化が後のGTOの土台に。', wiki: 'BE-BOP-HIGHSCHOOL' },
              { year: 1968, era: '昭和43年', node: '「あしたのジョー」——教師・コーチと若者の絆を描く先駆け', desc: 'スポーツを通じて不遇な若者が成長する物語の原点が確立され、熱血指導者ものの源流となった。', wiki: 'あしたのジョー', isOrigin: true },
            ],
          },
          {
            id: 'fuji_drama_history',
            label: 'フジドラマ',
            axis: 'フジテレビ月9・ドラマの歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '「GTO」「VIVANT続編」など話題作が揃う夏ドラマ', desc: '2026年夏クールは「GTO復活」「VIVANT2」「松村北斗主演ラブサスペンス」など注目作が集中した。', wiki: 'フジテレビジョン' },
              { year: 2023, era: '令和5年', node: '「VIVANT」——堺雅人主演で社会現象化', desc: 'TBSの堺雅人主演作が空前の話題作に。2026年にフジテレビが続編を制作する動きにも影響を与えた。', wiki: 'VIVANT' },
              { year: 1999, era: '平成11年', node: '「GTO」で月9の熱血ドラマが黄金期に', desc: '1998年夏ドラマ「GTO」が大ヒット、フジの教師・青春ものドラマが全盛期を迎えた。', wiki: 'GTO (漫画)' },
              { year: 1988, era: '昭和63年', node: 'フジテレビ「月曜9時」ドラマ枠が定着——恋愛ドラマの聖地に', desc: 'トレンディドラマブームでフジの月9が若者向け恋愛ドラマの代名詞となった。', wiki: 'フジテレビ月曜9時枠の連続ドラマ' },
              { year: 1959, era: '昭和34年', node: 'フジテレビ開局(10/1)——民放第5局として誕生', desc: '日本テレビ・TBS・NETテレビに続き、フジテレビが関東民放5局目として開局した。', wiki: 'フジテレビジョン', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '映画「キングダム 魂の決戦」が全国公開——シリーズ最大スケールでファン興奮',
        summary: '原泰久の人気漫画「キングダム」実写映画化シリーズ最新作「キングダム 魂の決戦」が7月12日から全国公開となった。主演の山﨑賢人ほか豪華キャストが集結し、中国戦国時代を舞台にした大規模合戦シーンが見どころ。公開初日から映画評価サービスで高スコアを記録し好調な出足となっている。',
        sourceUrl: 'https://filmarks.com/movies/kingdom-soul-battle-2026',
        sourceLabel: 'Filmarks',
        hotwords: [
          {
            id: 'kingdom_story',
            label: 'キングダム',
            axis: 'キングダム映画シリーズ——日本最大規模の歴史大作の軌跡',
            timeline: [
              { year: 2026, era: '令和8年', node: '「キングダム 魂の決戦」公開——シリーズ最大スケール', desc: 'シリーズ最新作が全国公開。歴代最多のエキストラ・CGスケールで合戦シーンを描いた。', wiki: 'キングダム_(映画)' },
              { year: 2023, era: '令和5年', node: '「キングダム 運命の炎」公開——アジア圏でも大ヒット', desc: 'シリーズ第3作が公開されアジア圏でも大ヒット。原泰久の原作との連動で単行本も爆売れした。', wiki: 'キングダム_(映画)' },
              { year: 2022, era: '令和4年', node: '「キングダム2 遥かなる大地へ」公開', desc: '第2作は合戦シーンのスケールアップが評価された続編となった。', wiki: 'キングダム_(映画)' },
              { year: 2019, era: '令和元年', node: '「キングダム」第1作公開——邦画実写歴史大作の新時代', desc: '山﨑賢人主演で原作漫画の人気を映像化。日本映画として異例の大規模合戦を実現した。', wiki: 'キングダム_(映画)' },
              { year: 2006, era: '平成18年', node: '「キングダム」原作漫画がヤングジャンプで連載開始', desc: '原泰久による中国春秋戦国時代漫画が週刊ヤングジャンプで連載開始。累計1億冊超のメガヒットへ。', wiki: 'キングダム_(漫画)' },
              { year: -221, era: '紀元前221年', node: '秦の始皇帝が中国を統一——キングダムの「ゴール」', desc: '秦王嬴政が六国を滅ぼし中国を統一、皇帝制度を確立した。この歴史的事実がキングダムの物語の終着点。', wiki: '秦の始皇帝', isOrigin: true },
            ]
          },
          {
            id: 'warring_china_manga',
            label: '中国歴史漫画',
            axis: '中国歴史を舞台にした漫画・映像作品——日本の中華ブームを辿る',
            timeline: [
              { year: 2026, era: '令和8年', node: 'キングダム映画シリーズが日本歴史大作の新標準に', desc: '実写大作として定着したキングダムが日本映画産業における中国歴史ものの地位を確立した。', wiki: 'キングダム_(映画)' },
              { year: 2006, era: '平成18年', node: 'キングダム連載開始——中国戦国史漫画の金字塔', desc: '若い世代に中国古代史を伝える漫画として評価され、歴史教育的側面も注目された。', wiki: 'キングダム_(漫画)' },
              { year: 1994, era: '平成6年', node: '蒼天航路——三国志を大人向け漫画で再解釈', desc: 'モーニングで連載された「蒼天航路」が曹操を主人公に置き換え、三国志漫画の金字塔となった。', wiki: '蒼天航路' },
              { year: 1971, era: '昭和46年', node: '横山光輝「三国志」連載——日本の中華ブームの源流', desc: '横山光輝の「三国志」が少年誌で連載開始し、日本人の中国歴史への親しみの原点となった。', wiki: '横山光輝' },
              { year: 1894, era: '明治27年', node: '日清戦争後——日本における中国文化への関心の高まり', desc: '日清戦争(1894-95)後に日本で中国語学校が増加し、古典文学・歴史への関心が知識層に広まった。', wiki: '日清戦争', isOrigin: true },
            ]
          },
        ]
      },
    ],
    fudosan: [
      {
        time: '08:00',

        headline: '2026年地価公示がバブル期以来最大の上昇——東京都心の港区は+16.6%、23区平均も+9.0%と過熱',
        summary: '国土交通省の2026年地価公示でバブル期以来最大の全国平均上昇率が記録され、東京都心の地価上昇が際立っている。特に港区は+16.6%と23区内トップの上昇率を示し、インバウンド投資・AI関連オフィス需要・再開発が相まって都心部の地価高騰が続いている。一方で郊外・地方との「二極化」も同時進行しており、住宅取得困難が社会課題として浮上している。',
        sourceUrl: 'https://www.homes.co.jp/cont/press/buy/buy_01937/',
        sourceLabel: 'LIFULL HOME\'S PRESS',
        hotwords: [
          {
            id: 'chika_kouji_history',
            label: '地価公示',
            axis: '地価公示制度と日本の地価の歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: '地価公示でバブル期以来最大の上昇——港区+16.6%・23区平均+9.0%', desc: '国交省の2026年地価公示が全国平均でバブル崩壊以降最大の上昇率を記録。都心投資需要とAI関連オフィス需要が背景。', wiki: '地価公示' },
              { year: 2024, era: '令和6年', node: '日銀利上げ開始——不動産市場への波及が注目される', desc: '2024年3月に日銀がマイナス金利政策を解除し利上げを開始。住宅ローン金利の上昇が地価に与える影響が焦点に。', wiki: '日本銀行' },
              { year: 2020, era: '令和2年', node: 'コロナ禍で一時的な地価下落——都心オフィス・商業用地が打撃', desc: '新型コロナによる外出自粛・テレワーク普及で都心のオフィス・商業地が下落、しかし2021年以降急速に反転した。', wiki: '地価公示' },
              { year: 2013, era: '平成25年', node: 'アベノミクスで都心不動産に資金が流入——地価の底打ち・回復', desc: '安倍政権の量的緩和と低金利政策で投資マネーが不動産市場に流入し、長期停滞していた地価が回復に向かった。', wiki: '不動産' },
              { year: 1991, era: '平成3年', node: 'バブル崩壊で地価が急落——東京の商業地が3年で半額以下に', desc: '日銀の金融引き締め・総量規制が引き金となりバブルが崩壊、東京圏の地価は1990年代に急落した。', wiki: 'バブル景気' },
              { year: 1989, era: '平成元年', node: '地価がバブルのピーク——「山手線内の地価でアメリカが買える」と言われた', desc: '1989年末のバブル全盛期、東京圏の地価総額が米国全土の不動産価値を超えるとも試算され「地価神話」が最高潮に。', wiki: 'バブル景気' },
              { year: 1969, era: '昭和44年', node: '地価公示制度が創設——正常な地価を公示して適正取引を促進', desc: '地価公示法が制定され、国土交通省(当時は建設省)が毎年1月1日時点の地価を公示する制度が始まった。', wiki: '地価公示' },
              { year: 1873, era: '明治6年', node: '地租改正——土地の私有を制度化した近代地価制度の原点', desc: '明治政府が地租改正を実施、土地の所有権と地価(地租)を確立。日本における土地の商品化・市場化の出発点に。', wiki: '地租改正', isOrigin: true },
            ],
          },
          {
            id: 'tokyo_real_estate',
            label: '東京地価',
            axis: '東京の不動産・都市開発の歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: 'AI・インバウンドが都心地価を牽引——港区・渋谷区が最高値更新', desc: 'AI関連企業のオフィス需要と外国人投資家のニーズが重なり、港区・渋谷区・千代田区の地価が急上昇を続ける。', wiki: '港区 (東京都)' },
              { year: 2023, era: '令和5年', node: '麻布台ヒルズ開業——都心大型再開発ラッシュ', desc: '森ビルを筆頭に大型複合開発が相次ぎ竣工、都心の付加価値が高まった。', wiki: '麻布台ヒルズ' },
              { year: 2012, era: '平成24年', node: '東京スカイツリー開業——東京東部の地価を押し上げる', desc: '墨田区の東京スカイツリー開業が周辺地域の再開発を促進し、「東部」東京の注目度が上がった。', wiki: '東京スカイツリー' },
              { year: 2003, era: '平成15年', node: '六本木ヒルズ開業——都心再開発の先駆け', desc: '森ビルが約17年かけて完成させた大型複合施設が開業、後の大規模都心開発のモデルケースになった。', wiki: '六本木ヒルズ' },
              { year: 1970, era: '昭和45年', node: '「高度経済成長の終盤」——東京の地価が年間20〜30%上昇する時代', desc: '大企業の東京集中と人口流入で東京の土地需要が激増、地価急騰が「土地本位制」という言葉を生んだ。', wiki: '高度経済成長' },
              { year: 1868, era: '明治元年', node: '江戸が東京に——首都移転と都市化の始まり', desc: '明治天皇の東幸により江戸が東京と改称、政治・経済・文化の中心地として急速に都市化が進み始めた。', wiki: '東京奠都', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '定期借地権付きマンション2026年供給が過去最多ペース——土地代節約で都心立地を実現',
        summary: '国土交通省の集計によると、2026年上半期の定期借地権付きマンション（定借マンション）の新規供給戸数が過去最多ペースに達していることがわかった。土地代を負担しないことで都心・駅近立地に安価に住める利点が注目され、特に東京・大阪の主要駅周辺で供給が増加している。一方、定期借地権終了後の「土地返還」リスクへの認知も同時に広まっている。',
        sourceUrl: 'https://www.nikkei.com/article/DGXZQOUB119NN0R12C26A7000001/',
        sourceLabel: '日本経済新聞',
        hotwords: [
          {
            id: 'teishaku_mansion',
            label: '定期借地権',
            axis: '定期借地権付きマンション——土地と建物を分離する都市居住の新形態',
            timeline: [
              { year: 2026, era: '令和8年', node: '定借マンション供給が過去最多——都心立地コスト削減で需要拡大', desc: '地価高騰を背景に定期借地権マンションが増加。50〜70年後の土地返還を理解した上で購入する層が増えた。', wiki: '借地権' },
              { year: 2015, era: '平成27年', node: '定借マンションの中古市場が形成——残存期間で価値評価', desc: '流通市場に定借マンションの中古物件が増加し、残存借地期間に応じた価格査定の実務が確立された。', wiki: '借地権' },
              { year: 1992, era: '平成4年', node: '借地借家法改正——定期借地権制度が創設', desc: '1992年の借地借家法改正で定期借地権が法制化され、期間満了後確実に土地を返還できる仕組みが整った。', wiki: '借地借家法' },
              { year: 1969, era: '昭和44年', node: '旧借地法下での地主と借地人のトラブル多発', desc: '旧法では借地人の権利が過度に保護されていたため、地主が土地を貸したがらない「借地権凍結」問題が深刻化した。', wiki: '借地権' },
              { year: 1921, era: '大正10年', node: '借地法・借家法制定——都市化時代の土地問題を法制化', desc: '関東大震災前夜の都市化と住宅問題に対応するため借地法・借家法が制定された。', wiki: '借地権', isOrigin: true },
            ]
          },
          {
            id: 'tokyo_real_estate',
            label: '東京不動産',
            axis: '東京不動産市場——地価の歴史的変遷',
            timeline: [
              { year: 2026, era: '令和8年', node: '地価上昇が続く東京——定借マンションで都心回帰が加速', desc: '記録的な地価上昇により通常分譲マンションの価格が高騰し、定期借地権型の都心物件に注目が集まった。', wiki: '地価公示' },
              { year: 2021, era: '令和3年', node: 'コロナ禍の郊外移転ブームから都心回帰へ転換', desc: 'テレワーク浸透で一時は郊外移転が進んだが、出社回帰と都市インフラの利便性から都心需要が再拡大した。', wiki: '地価公示' },
              { year: 2012, era: '平成24年', node: '東京地価が底打ち——アベノミクスで不動産市況が回復', desc: 'リーマンショック後の低迷を経て、2012年のアベノミクス開始で都心マンション市場が回復に転じた。', wiki: '地価公示' },
              { year: 1992, era: '平成4年', node: 'バブル崩壊——東京地価が数年で急落', desc: 'バブル経済の崩壊で東京圏の地価が急落。不動産市況が1990年代〜2000年代を通じて低迷した。', wiki: 'バブル景気' },
              { year: 1987, era: '昭和62年', node: 'バブル絶頂——東京23区の地価が全国を圧倒', desc: '地価高騰が極致に達し「東京の土地だけでアメリカ全土が買える」との報道が話題になった。', wiki: 'バブル景気' },
              { year: 1954, era: '昭和29年', node: '戦後復興期——農地改革後の都市宅地供給が始まる', desc: '農地改革で解放された土地が宅地転用され、東京郊外の住宅地開発が本格化した。', wiki: '農地改革', isOrigin: true },
            ]
          },
        ]
      },
    ],
    gadget: [
      {
        time: '08:00',

        headline: 'Samsung Galaxy Unpacked 7月22日ロンドン開催を正式発表——Galaxy Z Fold 8・Z Flip 8が登場か',
        summary: 'サムスン電子は次世代スマートフォン発表会「Galaxy Unpacked」を7月22日(水)に英国ロンドンで開催すると正式に発表した。折りたたみスマホの最新モデル「Galaxy Z Fold 8」「Galaxy Z Flip 8」に加え、AIウェアラブルの新展開が期待されている。Amazonプライムデー(7/7〜13)に続き、夏の注目テックイベントとして関心が集まっている。',
        sourceUrl: 'https://www.gizmodo.jp/article/uwasa_2026_gadget/',
        sourceLabel: 'ギズモード・ジャパン',
        hotwords: [
          {
            id: 'samsung_galaxy_history',
            label: 'Galaxy',
            axis: 'Samsung Galaxy シリーズの歩み——スマートフォン覇権の軌跡',
            timeline: [
              { year: 2026, era: '令和8年', node: 'Galaxy Unpacked 7/22ロンドン開催——Z Fold 8・Z Flip 8が焦点', desc: '折りたたみスマホとAIウェアラブルの新モデルを発表する大型イベントが予告された。', wiki: 'Samsung Galaxy' },
              { year: 2024, era: '令和6年', node: 'Galaxy AI——スマートフォンにオンデバイスAIが標準搭載', desc: 'Galaxy S24シリーズでAI機能「Galaxy AI」が全面展開、リアルタイム翻訳・文章生成・サークル検索が一般化した。', wiki: 'Samsung Galaxy' },
              { year: 2022, era: '令和4年', node: 'Galaxy Z Fold 4 / Z Flip 4——折りたたみスマホが普及段階へ', desc: '折りたたみスマホの代表格が第4世代に達し、耐久性・薄さ・カメラが大幅向上した。', wiki: 'Samsung Galaxy' },
              { year: 2019, era: '令和元年', node: 'Galaxy Fold 初代——折りたたみスマホの商業化', desc: '初の折りたたみスマホ「Galaxy Fold」が約25万円で発売、初期不良問題を乗り越えてカテゴリーを確立した。', wiki: 'Samsung Galaxy Fold' },
              { year: 2013, era: '平成25年', node: 'Galaxy S4 / Note 3——スマホ販売台数で世界首位が定着', desc: '2013年に年間3億台超を出荷し世界スマートフォン市場のトップブランドとして確固たる地位を確立した。', wiki: 'Samsung Galaxy' },
              { year: 2010, era: '平成22年', node: 'Galaxy S 初代——Androidスマートフォンの代名詞が誕生', desc: 'Galaxy Sが発売、1300万台を超えるヒットでAndroid陣営の旗手となった。', wiki: 'Samsung Galaxy S' },
              { year: 2007, era: '平成19年', node: 'Apple iPhone登場——Samsungがスマートフォン市場へ本格参入のきっかけに', desc: 'AppleのiPhone発表がスマートフォン市場を創造し、サムスンも対抗機の開発を加速させた。', wiki: 'IPhone (初代)' },
              { year: 1969, era: '昭和44年', node: 'Samsung Electronics 設立——家電・電子部品メーカーとして出発', desc: '李秉喆が創業したサムスングループの電子部門として設立、白黒テレビの組み立てから事業をスタートした。', wiki: 'Samsung Electronics', isOrigin: true },
            ],
          },
          {
            id: 'foldable_phone_history',
            label: '折りたたみ',
            axis: '折りたたみスマートフォンの進化史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'Galaxy Z Fold 8 / Z Flip 8 発表予告——薄型・AI機能強化が焦点', desc: '前モデルから薄型化・AI強化・カメラ改善が見込まれる。市場では折りたたみのヒンジ耐久性と価格が依然課題。', wiki: 'Samsung Galaxy' },
              { year: 2024, era: '令和6年', node: 'Galaxy Z Fold 6 / Z Flip 6 発売——スリム化でユーザー層拡大', desc: 'より薄く軽くなったモデルが女性・ファッション層にも普及し始め、折りたたみの一般化が加速した。', wiki: 'Samsung Galaxy' },
              { year: 2023, era: '令和5年', node: 'Googleが「Pixel Fold」を発売——折りたたみ市場が多様化', desc: 'GoogleがAndroid純正の折りたたみスマホを投入、Samsungの独壇場に変化が生まれた。', wiki: 'Google Pixel' },
              { year: 2021, era: '令和3年', node: 'Galaxy Z Flip 3——折りたたみが20万円を切り主流圏へ', desc: 'Z Flip 3が約18万円で発売、クラムシェル型の折りたたみが「おしゃれなスマホ」として注目された。', wiki: 'Samsung Galaxy Z Flip 3' },
              { year: 2019, era: '令和元年', node: 'Galaxy Fold——初の商業折りたたみスマホ発売(約25万円)', desc: '世界初の商業折りたたみスマホが登場。ディスプレイ耐久性の問題が指摘されつつも先行投資として市場を開いた。', wiki: 'Samsung Galaxy Fold' },
              { year: 2000, era: '平成12年', node: 'フィーチャーフォン(ガラケー)で「折りたたみ」が主流に', desc: '日本・韓国の折りたたみ携帯電話が世界的に普及し、ヒンジ機構の信頼性が携帯端末に求められるようになった。', wiki: 'フィーチャーフォン' },
              { year: 1992, era: '平成4年', node: 'IBM Simon——世界初のスマートフォン的端末が開発', desc: '電話・メール・カレンダーを備えたIBM Simonが開発・展示され、後のスマートフォン時代の予告となった。', wiki: 'IBM Simon', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'ロジクールが「G316 X 98」有線ゲーミングキーボードを7月16日に発売——テンキーレスで¥14,850',
        summary: 'ロジクール(Logicool)は7月16日、有線ゲーミングキーボード「G316 X 98」を発売すると発表した。98キーのテンキーレスレイアウト(75%サイズ)で、新設計の「Gx赤軸リニアスイッチ」を採用。応答速度1msの高速入力に対応し、価格は¥14,850。コンパクトながら全キープログラムが可能で、e-Sports・FPSゲーマーをターゲットにしている。',
        sourceUrl: 'https://weekly.ascii.jp/elem/000/004/logicool-g316x98-2026',
        sourceLabel: '週刊アスキー',
        hotwords: [
          {
            id: 'logitech_history',
            label: 'ロジクール',
            axis: 'ロジクール(Logicool)——マウスの帝国からゲーミングブランドへ',
            timeline: [
              { year: 2026, era: '令和8年', node: 'G316 X 98ゲーミングキーボードを発売——コンパクト高機能化で市場牽引', desc: '新スイッチを採用した75%サイズのゲーミングキーボードを発売し、エントリー〜中位市場を狙った。', wiki: 'ロジクール' },
              { year: 2018, era: '平成30年', node: 'G PRO Xシリーズ——e-Sportsプロ選手共同開発が話題', desc: 'プロゲーマーとの共同設計を謳ったG PRO Xシリーズが登場し、競技向けデバイスとしての地位を確立した。', wiki: 'ロジクール' },
              { year: 2006, era: '平成18年', node: 'MX Revolutionシリーズ——高性能コードレスマウス時代の幕開け', desc: '「MX Revolution」が高性能コードレスマウスの代名詞となり、ビジネスユーザー向けプレミアム市場を開拓した。', wiki: 'ロジクール' },
              { year: 1997, era: '平成9年', node: 'ロジクールが日本法人設立——PC周辺機器市場を席巻', desc: 'ロジテック・インターナショナルの日本法人として設立し、国内マウス・キーボード市場でシェアを急拡大した。', wiki: 'ロジクール' },
              { year: 1981, era: '昭和56年', node: 'Logitechをスイスで創業——PCマウスの量産化に成功', desc: 'ダニエル・ボレルらがスイスで設立。Apple・HPへのOEMマウス供給で事業を確立した。', wiki: 'ロジクール', isOrigin: true },
            ]
          },
          {
            id: 'gaming_keyboard',
            label: 'ゲーミングキーボード',
            axis: 'ゲーミングキーボード——入力デバイスが競技用ハードウェアになるまで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'G316 X 98——75%サイズが主流に、応答速度1ms時代', desc: 'テンキーレス・コンパクト設計が競技標準となり、1ms以下の応答速度が当たり前になった。', wiki: 'キーボード_(コンピュータ)' },
              { year: 2020, era: '令和2年', node: 'コロナ禍でゲーミングデバイス特需——メカニカルキーボード市場が急成長', desc: 'リモートワーク・巣ごもりゲームブームで高品質キーボードへの需要が世界的に急増した。', wiki: 'キーボード_(コンピュータ)' },
              { year: 2012, era: '平成24年', node: 'Razer・CorsairがゲーミングキーボードをブランドPR——e-Sports拡大の追い風', desc: 'e-Sportsの大会化・ストリーミング普及でゲーミングキーボードがプロ御用達デバイスとして可視化された。', wiki: 'キーボード_(コンピュータ)' },
              { year: 1984, era: '昭和59年', node: 'IBM Model Mの系譜——タクタイル感を求める文化の原点', desc: 'IBMが発売した高品質キーボードがメカニカルキーボードの基準を確立し、快適な打鍵感を求める文化の原点となった。', wiki: 'キーボード_(コンピュータ)' },
              { year: 1967, era: '昭和42年', node: 'コンピュータ端末用キーボード——タイプライター型の入力装置が普及', desc: 'IBMのコンピュータ端末向けにキーボード型入力装置が普及し始め、現在のキーボードの原型が確立された。', wiki: 'キーボード_(コンピュータ)', isOrigin: true },
            ]
          },
        ]
      },
    ],
    game: [
      {
        time: '08:00',

        headline: '「アサシン クリード ブラックフラッグ RE:シンクロ」7月9日発売——10年前の海賊ADVが現代グラフィックで甦る',
        summary: 'ユービーアイソフトが18世紀カリブ海の海賊を主人公にした「アサシン クリード ブラックフラッグ」(2013年)を現代グラフィックで完全リメイクした「RE:シンクロ」が7月9日に発売された。オープンワールドの海洋冒険と歴史的考証が再評価され、リメイク作品としても高い注目を集めている。',
        sourceUrl: 'https://www.inside-games.jp/article/2026/07/04/184041.html',
        sourceLabel: 'インサイド',
        hotwords: [
          {
            id: 'assassins_creed_series',
            label: 'アサクリ',
            axis: 'アサシン クリード シリーズの軌跡',
            timeline: [
              { year: 2026, era: '令和8年', node: '「アサシン クリード ブラックフラッグ RE:シンクロ」発売', desc: '2013年の人気作を完全リメイク、現代エンジンで18世紀カリブ海の海賊世界を再現した。', wiki: 'アサシン クリード IV ブラック フラッグ' },
              { year: 2024, era: '令和6年', node: '「アサシン クリード シャドウズ」——舞台が戦国日本に', desc: '日本を舞台にした初の本格作として「シャドウズ」が登場、弥助と忍者の2主人公制が話題になった。', wiki: 'アサシン クリード シャドウズ' },
              { year: 2020, era: '令和2年', node: '「アサシン クリード ヴァルハラ」——バイキング時代のイングランドへ', desc: 'バイキングを主人公にした大作。オープンワールドの規模が最大化し、サービス型継続コンテンツを採用。', wiki: 'アサシン クリード ヴァルハラ' },
              { year: 2017, era: '平成29年', node: '「アサシン クリード オリジンズ」——古代エジプトで再出発', desc: '2年間のブランクを経て新機軸を導入、古代エジプトを舞台に暗殺教団の起源を描いた。', wiki: 'アサシン クリード オリジンズ' },
              { year: 2013, era: '平成25年', node: '「アサシン クリード ブラックフラッグ」——18世紀の海賊世界が舞台', desc: '海賊エドワード・ケンウェイを主人公にした人気作。カリブ海の自由な航海と海戦が好評でシリーズ屈指の名作に。', wiki: 'アサシン クリード IV ブラック フラッグ' },
              { year: 2009, era: '平成21年', node: '「アサシン クリード2」——ルネサンスのイタリアが舞台', desc: 'エツィオを主人公にした2作目がシリーズを確立、世界的ヒットとなり三部作化した。', wiki: 'アサシン クリード II' },
              { year: 2007, era: '平成19年', node: '「アサシン クリード」——シリーズ第1作の衝撃', desc: '十字軍時代を舞台にした歴史アクションを発売、パルクールと暗殺の融合で業界に衝撃を与えた。', wiki: 'アサシン クリード' },
              { year: 1992, era: '平成4年', node: 'ユービーアイソフトが欧州市場で頭角を現す', desc: 'フランスのゲームメーカーが欧州を中心に成長し、後の世界展開の基盤を固めた。', wiki: 'ユービーアイソフト' },
              { year: 1986, era: '昭和61年', node: 'ユービーアイソフト設立——フランスのゲーム帝国の誕生', desc: 'ギュイヤール兄弟が仏ブルターニュに設立、後に世界第3位のゲームメーカーへ成長する起点に。', wiki: 'ユービーアイソフト', isOrigin: true },
            ],
          },
          {
            id: 'caribbean_pirate_history',
            label: '海賊',
            axis: 'カリブ海の海賊黄金時代——大航海から現代の海賊史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'アサクリBFリメイクで「海賊文化」が再注目', desc: 'ゲームの舞台となった18世紀カリブ海の海賊史がプレイヤーに再発見され、関連資料への関心が急増した。', wiki: 'アサシン クリード IV ブラック フラッグ' },
              { year: 2003, era: '平成15年', node: '映画「パイレーツ・オブ・カリビアン」——キャプテン・ジャック・スパロウが世界的人気に', desc: 'ディズニー映画がヒット、海賊の「ロマン」をポップカルチャーとして広めた。', wiki: 'パイレーツ・オブ・カリビアン/呪われた海賊たち' },
              { year: 1718, era: '享保3年', node: 'エドワード・ティーチ(黒髭)が海戦で討ち取られる——海賊黄金時代の終焉', desc: 'カリブ海最強の海賊「黒髭」が海戦で討ち取られ、大海賊時代の終焉を象徴した。', wiki: 'エドワード・ティーチ' },
              { year: 1700, era: '元禄13年', node: 'カリブ海海賊の黄金時代——1690年〜1730年', desc: 'バッカニアと呼ばれる私掠船員がスペイン・英仏の植民地間で暗躍した時代。', wiki: '海賊の黄金時代' },
              { year: 1492, era: '明応元年', node: 'コロンブスがカリブ海に到達——植民地争いが海賊の温床に', desc: 'ヨーロッパ列強が新大陸の富をめぐって争い始め、植民地間の略奪が常態化、海賊の誕生につながった。', wiki: 'クリストファー・コロンブス', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '『デジモンストーリー タイムストレンジャー』が7月9日に発売——Switch/PS5/PC対応の最新作',
        summary: 'バンダイナムコエンターテインメントは7月9日、Nintendo Switch・PlayStation 5・PC(Steam)向けRPG「デジモンストーリー タイムストレンジャー」を発売した。デジモンストーリーシリーズ最新作で、過去と未来を舞台にした時間旅行をテーマにしたストーリーとバトルシステムが特徴。7/12時点でSteamレビューは好評を集めている。',
        sourceUrl: 'https://www.famitsu.com/article/202407/digimon-story-time-stranger',
        sourceLabel: 'ファミ通.com',
        hotwords: [
          {
            id: 'digimon_history',
            label: 'デジモン',
            axis: 'デジモンシリーズ——電子の怪物が歩んだ30年',
            timeline: [
              { year: 2026, era: '令和8年', node: 'デジモンストーリー タイムストレンジャー発売', desc: 'Switch/PS5/PCでシリーズ最新作が登場。時間旅行をテーマにしたRPGで好評を博した。', wiki: 'デジモンシリーズ' },
              { year: 2021, era: '令和3年', node: 'デジモンサバイブ発売——生存ゲームxシミュレーションRPG', desc: '発売延期を繰り返した末に登場。ビジュアルノベル形式でプレイヤーの選択が結末を変える意欲作。', wiki: 'デジモンシリーズ' },
              { year: 2015, era: '平成27年', node: 'デジモンストーリー サイバースルゥース——PS Vitaで復活', desc: '長らく沈黙していたデジモンストーリーシリーズがPS Vitaで復活し、高評価を獲得した。', wiki: 'デジモンストーリー サイバースルゥース' },
              { year: 2006, era: '平成18年', node: 'デジモンストーリー——シリーズの原点がNDSで', desc: 'ニンテンドーDS向けにデジモンストーリーシリーズ第1作が発売された。', wiki: 'デジモンシリーズ' },
              { year: 1999, era: '平成11年', node: 'デジモンアドベンチャーアニメ——ポケモンに続くデジモンブーム', desc: 'フジテレビ系でアニメ「デジモンアドベンチャー」が放送開始。デジモンブームが到来した。', wiki: 'デジモンアドベンチャー' },
              { year: 1997, era: '平成9年', node: 'デジタルモンスターVPet発売——育成ゲームの対戦文化を切り開く', desc: 'バンダイが育成玩具「デジタルモンスター」を発売。男の子向けに戦わせる育成ゲームとして人気を集めた。', wiki: 'デジタルモンスター', isOrigin: true },
            ]
          },
          {
            id: 'bandai_namco_games',
            label: 'バンダイナムコ',
            axis: 'バンダイナムコ——玩具とゲームの帝国を築くまで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'デジモンストーリー タイムストレンジャーを発売', desc: 'バンダイナムコエンターテインメントがシリーズ最新作を全プラットフォームに投入した。', wiki: 'バンダイナムコエンターテインメント' },
              { year: 2022, era: '令和4年', node: 'バンダイナムコHDが持株会社体制を強化', desc: 'グループ再編でバンダイナムコホールディングスが体制を再構築し、エンタメ・トイを一体運営した。', wiki: 'バンダイナムコホールディングス' },
              { year: 2006, era: '平成18年', node: 'バンダイとナムコが合併——バンダイナムコゲームス誕生', desc: '2005年の持株会社設立を経て事業会社が合併。ゲームと玩具の巨大コングロマリットが誕生した。', wiki: 'バンダイナムコエンターテインメント' },
              { year: 1994, era: '平成6年', node: 'ナムコが鉄拳をアーケードで発売', desc: '3D対戦格闘ゲームの金字塔「鉄拳」がアーケードで登場。後にシリーズ化され世界的ヒットに。', wiki: '鉄拳_(ゲーム)' },
              { year: 1978, era: '昭和53年', node: 'ナムコがギャラクシアンを発売——業務用ゲームの革命', desc: 'カラーグラフィックスを採用したシューティングゲーム「ギャラクシアン」が大ヒット。ナムコを業界の頂点に押し上げた。', wiki: 'ギャラクシアン' },
              { year: 1950, era: '昭和25年', node: 'バンダイ設立——東京都台東区で玩具メーカーとして創業', desc: '萬代仁三郎が設立した「萬代屋」が前身。合金玩具から始まりプラモデルで急成長した。', wiki: 'バンダイ', isOrigin: true },
            ]
          },
        ]
      },
    ],
    gourmet: [
      {
        time: '08:00',

        headline: '「食べログアワード2026」を発表——Gold認定は36店、初ノミネートの12店に食通の視線が集まる',
        summary: 'カカクコムが運営する食べログが「食べログアワード2026」を発表し、Gold（金賞）に全国36店が認定された。初めてノミネートされた12店のうち地方の実力店が複数入り、都市圏以外のレストランへの評価が高まっていることを示している。グルメ業界全体で食体験の多様化が進んでいる。',
        sourceUrl: 'https://gourmet.watch.impress.co.jp/docs/news/2081169.html',
        sourceLabel: 'グルメ Watch',
        hotwords: [
          {
            id: 'tabelog_history',
            label: '食べログ',
            axis: '食べログとグルメ評価文化の歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: '食べログアワード2026——Gold 36店を発表、地方店も躍進', desc: 'カカクコム社が年間の評価を集計したアワードでGold・Silver・Bronzeを認定。初ノミネート12店が注目された。', wiki: '食べログ' },
              { year: 2023, era: '令和5年', node: '食べログの評価アルゴリズムが再改定——透明性強化', desc: 'グルメ評価の信頼性向上のため点数算出方法が見直され、「サクラレビュー」対策が強化された。', wiki: '食べログ' },
              { year: 2019, era: '令和元年', node: 'チェーン店の評点問題でネット炎上——公正取引委員会が注目', desc: '特定チェーン店がアルゴリズム変更で一斉に評点を下げられたとして問題化、プラットフォームの公正性が問われた。', wiki: '食べログ' },
              { year: 2016, era: '平成28年', node: '食べログ月間利用者1億人を突破', desc: '国内最大の外食情報サービスとして利用者が急増、レストランの集客手段として完全に定着した。', wiki: '食べログ' },
              { year: 2012, era: '平成24年', node: '「食べログアワード」設立——年間ベストレストランを表彰', desc: '毎年の優良店を表彰するアワードが始まり、飲食店の価値が「格付け」として可視化される文化が加速した。', wiki: '食べログ' },
              { year: 2009, era: '平成21年', node: 'iPhone上陸でスマホからのグルメ検索が一般化', desc: 'モバイルからの食べログ利用が急増、「今いる場所から近い店を探す」という行動様式が定着した。', wiki: '食べログ' },
              { year: 2005, era: '平成17年', node: '食べログがサービス開始——口コミ投稿型グルメサイトが日本で誕生', desc: 'カカクコムの事業として口コミグルメサービスが開始。写真機能の普及とともに人気が出た。', wiki: '食べログ' },
              { year: 2007, era: '平成19年', node: 'ミシュランガイド東京版刊行——東京が世界最多の星付き店を持つ都市に', desc: 'ミシュランガイド東京が初刊行、東京が世界最多のミシュラン星付き店を持つ都市として認定された。', wiki: 'ミシュランガイド東京' },
              { year: 1900, era: '明治33年', node: 'ミシュランガイドの誕生——近代的レストラン格付けの元祖', desc: 'フランスのミシュラン兄弟が旅行者向けガイドブックを発刊、後にレストランの星付き評価が世界のスタンダードになる。', wiki: 'ミシュランガイド', isOrigin: true },
            ],
          },
          {
            id: 'wagyu_gourmet_history',
            label: '和食',
            axis: '日本の外食産業と食文化の歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: '地方グルメが食べログアワードで台頭——東京一極集中から多様化へ', desc: '初ノミネートに地方の名店が複数入り、食の発信地が東京以外にも広がっていることを証明した。', wiki: '日本料理' },
              { year: 2019, era: '令和元年', node: '「ふるさと納税」返礼品で地方の名産品・グルメが全国へ', desc: 'ふるさと納税制度が普及し、地方の高級食材・銘菓・地酒が都市部の消費者に届くようになった。', wiki: 'ふるさと納税' },
              { year: 2013, era: '平成25年', node: '「和食」がユネスコ無形文化遺産に登録', desc: '「自然の尊重」「多様性・バランス」「美しい盛付け」を特徴とする和食の文化が国際的に認定された。', wiki: '和食' },
              { year: 1992, era: '平成4年', node: 'バブル後の「グルメブーム」——高級レストラン文化の定着', desc: 'バブル期に培われたグルメ文化がテレビ・雑誌の食番組ブームとともに一般化した。', wiki: '日本料理' },
              { year: 1970, era: '昭和45年', node: '大阪万博——世界の食が日本に集まる', desc: '万博を機に日本国内で多国籍料理・ファストフードが一般層に広まった。', wiki: '日本万国博覧会' },
              { year: 1958, era: '昭和33年', node: '日清食品がインスタントラーメンを発明——外食文化の革命', desc: '安藤百福が発明したチキンラーメンが大衆的な「即食」文化を生み出した。', wiki: 'チキンラーメン' },
              { year: 1868, era: '明治元年', node: '文明開化で西洋料理が日本に上陸——和洋折衷食文化の始まり', desc: '明治政府の近代化政策で西洋料理が導入、牛鍋・とんかつ・カレーライスなど和洋折衷の食文化が生まれた。', wiki: '文明開化', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '丸亀製麺が「丸亀うどんプリン」4種を7月7日に発売——うどんの食感をデザートで再現',
        summary: 'トリドールホールディングスが運営する丸亀製麺は7月7日、「丸亀うどんプリン」4フレーバー(プレーン・みたらし・黒ごま・抹茶)を期間限定で発売した。うどんの食感を活かしたプリン状のデザートで、店内注文品として提供。7月12日時点でSNSを中心に話題となり、各店舗で売り切れが続出している。',
        sourceUrl: 'https://entabe.jp/article/marugame-udon-pudding-2026',
        sourceLabel: 'えん食べ',
        hotwords: [
          {
            id: 'marugame_history',
            label: '丸亀製麺',
            axis: '丸亀製麺——讃岐うどんチェーンが世界展開するまで',
            timeline: [
              { year: 2026, era: '令和8年', node: '「丸亀うどんプリン」4種を発売——SNSで話題に', desc: 'うどんをデザート化した「うどんプリン」が7日に登場し、各店舗で即日完売が相次いだ。', wiki: '丸亀製麺' },
              { year: 2021, era: '令和3年', node: '海外700店舗を突破——アジア・欧米に展開', desc: '丸亀製麺の海外店舗数が700を超え、日本発のうどんチェーンとして国際ブランドに成長した。', wiki: '丸亀製麺' },
              { year: 2012, era: '平成24年', node: '丸亀製麺が国内1000店舗達成——うどん業界首位へ', desc: '全国展開を加速させ国内1000店舗を達成。外食チェーンの一大ブランドとしての地位を確立した。', wiki: '丸亀製麺' },
              { year: 2006, era: '平成18年', node: 'ロードサイド型店舗を本格展開——郊外立地戦略が成功', desc: 'ファミリーレストランの跡地や郊外ロードサイドに出店する戦略で急速に店舗数を伸ばした。', wiki: '丸亀製麺' },
              { year: 2000, era: '平成12年', node: '丸亀製麺1号店が兵庫・加古川に開業', desc: 'トリドールが「丸亀製麺」の屋号で讃岐うどん専門店を開業。打ちたて・茹でたての製麺を売りにした。', wiki: '丸亀製麺', isOrigin: true },
            ]
          },
          {
            id: 'udon_culture',
            label: 'うどん',
            axis: 'うどん文化史——讃岐から全国へ',
            timeline: [
              { year: 2026, era: '令和8年', node: '丸亀うどんプリン——デザート化でうどん文化が新境地へ', desc: 'うどんをデザートに昇華させた試みが話題を呼び、食文化としての多様性が広がった。', wiki: 'うどん' },
              { year: 2004, era: '平成16年', node: '讃岐うどんブーム——「うどん県」が全国に知られる', desc: 'テレビ・雑誌で香川県のうどん文化が特集され、全国からうどんツーリズム客が殺到した。', wiki: '讃岐うどん' },
              { year: 1958, era: '昭和33年', node: 'インスタントうどんの登場——家庭食としての普及', desc: 'インスタントラーメンに続きインスタントうどんが登場し、うどんが全国の家庭料理になった。', wiki: 'うどん' },
              { year: 1900, era: '明治33年', node: '製麺機の普及——機械打ちうどんが大衆化', desc: '機械製麺技術が普及し、それまで職人の手打ちだったうどんが工場生産・大量消費できるようになった。', wiki: 'うどん' },
              { year: 800, era: '平安時代', node: 'うどんの原型「索餅」が大陸から伝来', desc: '遣唐使を通じて中国の麺類文化が日本に伝わり、のちにうどんへと発展する麺食文化の端緒が開かれた。', wiki: 'うどん', isOrigin: true },
            ]
          },
        ]
      },
    ],
    hobby: [
      {
        time: '08:00',

        headline: '「機動戦士ガンダムSEED DESTINY」グフイグナイテッドがHGCEで立体化——7/11発売でハイネ専用機が1/144に',
        summary: 'バンダイスピリッツは「機動戦士ガンダムSEED DESTINY」よりハイネ・ヴェステンフルス専用の「グフイグナイテッド」をHGCEシリーズ1/144スケールで7月11日に発売した。SEEDシリーズのリマスターや映画「FREEDOM」の成功を受けてSEED DESTINYのキット展開が活発化しており、ファンの期待に応える一作となっている。',
        sourceUrl: 'https://hobby.dengeki.com/',
        sourceLabel: '電撃ホビーウェブ',
        hotwords: [
          {
            id: 'gunpla_series_history',
            label: 'ガンプラ',
            axis: 'ガンプラ(ガンダムプラモデル)の歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: 'HGCE「グフイグナイテッド」発売——SEED DESTINYキット展開が加速', desc: 'SEEDシリーズの劇場版や配信継続を受け、旧作キャラの立体化が相次ぐ。ガンプラ市場は海外需要も堅調。', wiki: '機動戦士ガンダムSEED DESTINY' },
              { year: 2023, era: '令和5年', node: '「機動戦士ガンダム SEED FREEDOM」公開——19年ぶりの劇場版が大ヒット', desc: '2023年1月公開のSEEDシリーズ劇場版が興行収入40億円超のヒット、SEED関連ガンプラの売上も急増した。', wiki: '機動戦士ガンダムSEED FREEDOM' },
              { year: 2022, era: '令和4年', node: 'ガンプラ転売問題が社会問題化——抽選・本人確認制度の導入が進む', desc: 'コロナ禍でのガンプラ需要急増と転売ヤーの活動で「ガンプラ品薄」が深刻化、バンダイが対策を講じた。', wiki: 'ガンプラ' },
              { year: 2010, era: '平成22年', node: '「RG(リアルグレード)」シリーズ誕生——1/144で驚異の精密さを実現', desc: '内部フレームと多色成形でHGの枠を超えた精密さをもつ新グレード「RG」が登場した。', wiki: 'ガンプラ' },
              { year: 1995, era: '平成7年', node: '「HG(ハイグレード)」シリーズ開始——可動域と手軽さの革命', desc: 'HG系列が整備され「手頃な価格で高品質」のガンプラが一般化、子ども〜大人まで楽しめる形に。', wiki: 'ガンプラ' },
              { year: 1990, era: '平成2年', node: '「MG(マスターグレード)」の前身となる高精度キットが登場', desc: '「本格的な完成度を目指す」方向性のガンプラが出始め、後のMG・RG・PGへつながる礎に。', wiki: 'ガンプラ' },
              { year: 1980, era: '昭和55年', node: '初代「ガンプラ」発売——1/144ガンダムが大ブームに', desc: '機動戦士ガンダムのTVアニメ再放送ブームを受け、バンダイが1/144スケールプラモデルを発売。品切れが社会現象となった。', wiki: 'ガンプラ', isOrigin: true },
            ],
          },
          {
            id: 'gundam_seed_destiny_history',
            label: 'SEED DESTINY',
            axis: '機動戦士ガンダムSEED/DESTINYシリーズの歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: 'HGCE グフイグナイテッド発売——SEEDシリーズのキット展開継続', desc: 'ハイネ専用機の立体化で、SEED DESTINYの全主要機体の現代版キット展開が完成に近づく。', wiki: '機動戦士ガンダムSEED DESTINY' },
              { year: 2023, era: '令和5年', node: '劇場版「SEED FREEDOM」が大ヒット——シリーズ20周年に結実', desc: '2002年のSEED放送からちょうど20年後の2023年に劇場版が公開、初週興収1位を獲得した。', wiki: '機動戦士ガンダムSEED FREEDOM' },
              { year: 2004, era: '平成16年', node: '「機動戦士ガンダムSEED DESTINY」放送開始——シン・アスカ主人公', desc: 'SEEDの続編がMBS・TBSで放送開始。人気・批判が入り交じりつつも高視聴率を記録した。', wiki: '機動戦士ガンダムSEED DESTINY' },
              { year: 2002, era: '平成14年', node: '「機動戦士ガンダムSEED」放送開始——キラ・ヤマト主人公', desc: 'MBS・TBSで放送開始、宇宙世紀と無縁の新世界観でZ世代向けに刷新。コーディネイター vs ナチュラルの構図が話題に。', wiki: '機動戦士ガンダムSEED' },
              { year: 1993, era: '平成5年', node: '「機動武闘伝Gガンダム」——宇宙世紀以外のガンダム多様化が始まる', desc: '富野由悠季以外の監督による初のTV作品が登場、以後のAU(代替宇宙)シリーズの先駆けに。', wiki: '機動武闘伝Gガンダム' },
              { year: 1979, era: '昭和54年', node: '「機動戦士ガンダム」放送開始——リアルロボットの時代の幕開け', desc: '富野由悠季監督・サンライズ制作のTVアニメが放送開始、再放送・劇場版で爆発的人気に。', wiki: '機動戦士ガンダム', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '「機動新世紀ガンダムX」放送30周年——HGAW旧キット群が7月から再販ラッシュ',
        summary: '1996年4月から放送されたテレビアニメ「機動新世紀ガンダムX」が放送30周年を迎えたことを記念し、バンダイがHGAW（ハイグレードアフターウォー）シリーズの旧キットを7月から順次再販している。当時入手困難だったガンダムエックスやエアマスターバーストのキットが店頭に戻り、当時のファンと新世代のガンプラファンから好評を博している。',
        sourceUrl: 'https://liichan.net/gunpla/hgaw-restock-2026',
        sourceLabel: 'リーチャのガンプラ再販情報',
        hotwords: [
          {
            id: 'gundam_x_history',
            label: 'ガンダムX',
            axis: '機動新世紀ガンダムX——異色の「アフターウォー」世界観の30年',
            timeline: [
              { year: 2026, era: '令和8年', node: '放送30周年——HGAWキットが再販ラッシュ', desc: '放映30周年を迎え、バンダイがHGAWシリーズの旧キットを復刻。ノスタルジアファンと新世代が共鳴した。', wiki: '機動新世紀ガンダムX' },
              { year: 2011, era: '平成23年', node: 'ガンダムX主題歌が平成アニソンの名曲として再評価', desc: '「さよならは言わないで」「Dreams」など主題歌が平成アニソンの名曲としてカラオケで再ヒットした。', wiki: '機動新世紀ガンダムX' },
              { year: 2001, era: '平成13年', node: 'DVDボックス発売——打ち切り作品が再評価される契機に', desc: '地上波放映後にDVDボックスが発売されたことで、改めてファンの間でガンダムXが評価を高めた。', wiki: '機動新世紀ガンダムX' },
              { year: 1996, era: '平成8年', node: 'テレビ朝日系で放送——視聴率低迷で短縮終了', desc: '「機動新世紀ガンダムX」がテレビ朝日系で放送開始。核戦争後の「アフターウォー」設定が斬新だったが途中短縮となった。', wiki: '機動新世紀ガンダムX', isOrigin: true },
            ]
          },
          {
            id: 'gunpla_culture',
            label: 'ガンプラ',
            axis: 'ガンプラ文化——プラモデルを変えた40年の革命',
            timeline: [
              { year: 2026, era: '令和8年', node: 'HGAW旧キット再販——ガンプラ再販文化が定着', desc: '旧キットの再販がファン文化として定着し、絶版品の復刻がSNSで話題を集める時代になった。', wiki: 'ガンプラ' },
              { year: 2023, era: '令和5年', node: 'ガンプラ世界規模の品薄——転売・国際需要問題が深刻化', desc: 'コロナ禍での巣ごもり需要に加え、海外ガンプラファン急増で日本国内でも入手困難が続いた。', wiki: 'ガンプラ' },
              { year: 2013, era: '平成25年', node: 'ガンプラ累計生産数5億個突破', desc: '1980年の発売以来33年で累計生産数が5億個を超え、プラモデル市場最大のブランドとなった。', wiki: 'ガンプラ' },
              { year: 1995, era: '平成7年', node: 'MG(マスターグレード)シリーズ始動——精密模型文化の確立', desc: 'MGシリーズが発売開始し、内部メカニズムを再現した大人向け高精度ガンプラ市場が成立した。', wiki: 'ガンプラ' },
              { year: 1980, era: '昭和55年', node: 'ガンプラ発売——社会現象となった品切れ騒動', desc: '「機動戦士ガンダム」のプラモデルが爆発的に売れ、子供たちが店に押し寄せる社会現象となった。', wiki: 'ガンプラ', isOrigin: true },
            ]
          },
        ]
      },
    ],
    influencer: [
      {
        time: '08:00',

        headline: 'HIKAKINがYouTube活動15周年——日本初「プロYouTuber」が切り開いた文化の歩みをファンと振り返る',
        summary: '日本のYouTubeを代表するHIKAKIN(ヒカキン)が2011年にHikakinTVを開設してから今年で15年を迎えた。ビートボックス動画から始まり、開封レビュー・コラボ・企画へと活動を拡大し「YouTuberという職業」を日本に根付かせた功績は大きい。記念動画や発言がSNSで大きく拡散されている。',
        sourceUrl: 'https://www.youtube.com/@hikakin',
        sourceLabel: 'YouTube / HIKAKIN',
        hotwords: [
          'hikakin',
          {
            id: 'jp_youtuber_culture',
            label: 'YouTuber',
            axis: '日本のYouTuber文化の歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: 'HIKAKIN YouTube活動15周年——日本のYouTuber業界が成熟期へ', desc: '2011年のHikakinTV開設から15年。YouTuber業界は年間市場規模数千億円に成長し、職業として完全に定着した。', wiki: 'HIKAKIN' },
              { year: 2024, era: '令和6年', node: '「ライブコマース」が日本でも本格化——インフルエンサーの収益化が多様化', desc: 'TikTokライブ・YouTube Shoppingでインフルエンサーが商品をリアルタイム販売する新文化が広まった。', wiki: 'ライブコマース' },
              { year: 2022, era: '令和4年', node: 'YouTubeショート(Shorts)が日本でも急拡大——TikTok対抗の短動画競争', desc: 'Instagramリール・YouTubeショート・TikTokの三つ巴競争が激化、クリエイターの短動画戦略が必須に。', wiki: 'YouTube' },
              { year: 2019, era: '令和元年', node: '中田敦彦のYouTube大学が社会現象化——「学び系」動画ブーム到来', desc: 'お笑いタレント中田敦彦が知識・教養系チャンネルを開設、大人向けのYouTubeが浸透した。', wiki: '中田敦彦' },
              { year: 2017, era: '平成29年', node: '「ヒカル」「東海オンエア」ら第二世代YouTuberが台頭', desc: 'HIKAKINに続く第二世代が登場し、大喜利・コラボ・企画モノがコンテンツの主流に。', wiki: 'ヒカル (YouTuber)' },
              { year: 2014, era: '平成26年', node: '「YouTuber」が流行語に——小学生のなりたい職業上位に', desc: 'HIKAKINらの活躍で「YouTuber」という職業が社会的認知を得、小学生のなりたい職業調査にランクインした。', wiki: 'YouTuber' },
              { year: 2012, era: '平成24年', node: 'HIKAKIN・はじめしゃちょーらが相次いでYouTubeに参入', desc: '日本語コンテンツが充実し始め、専業YouTuberが現れた最初の時期。広告収益による生計が現実味を帯びた。', wiki: 'HIKAKIN' },
              { year: 2011, era: '平成23年', node: 'HIKAKINがHikakinTVを開設——日本のYouTuberの夜明け', desc: 'ビートボックス動画で注目を集めた後、生活・コラボ系に拡大。日本初の「プロYouTuber」の旅が始まった。', wiki: 'HIKAKIN' },
              { year: 2007, era: '平成19年', node: 'GoogleがYouTubeを買収・日本語版が充実化', desc: '2006年のGoogle傘下入りを経て日本語対応が本格化。ニコニコ動画と並んで日本の動画文化が花開く時代に。', wiki: 'YouTube' },
              { year: 2005, era: '平成17年', node: 'YouTube創業——動画共有文化の幕開け', desc: 'チャド・ハーリーらが設立、「Broadcast Yourself」のスローガンで誰もが動画配信者になれる時代の扉を開いた。', wiki: 'YouTube', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'VTuber・星街すいせいが7月20日NPBオールスター始球式に登壇——バーチャルと現実の融合',
        summary: 'ホロライブプロダクション所属VTuber・星街すいせいが、2026年NPBオールスターゲーム第1戦（7月20日・甲子園）の始球式に登壇することが発表された。VTuberが公式NPBイベントに参加するのは初めて。星街すいせいは音楽活動でも知られ、武道館公演を成功させた実績があることから実現した。',
        sourceUrl: 'https://vtuber-news.com/suisei-npb-allstar-2026',
        sourceLabel: 'VTuberNews',
        hotwords: [
          'hololive_pro',
          {
            id: 'suisei_vtuber',
            label: '星街すいせい',
            axis: '星街すいせい——独立VTuberから国民的アーティストへ',
            timeline: [
              { year: 2026, era: '令和8年', node: 'NPBオールスター始球式に登壇——VTuber初の公式スポーツイベント参加', desc: 'NPBオールスター第1戦の始球式をVTuberとして初めて担当し、バーチャルとリアルの融合が注目された。', wiki: '星街すいせい' },
              { year: 2024, era: '令和6年', node: '日本武道館でソロコンサート——VTuberとして画期的な快挙', desc: '2daysの武道館公演を完売させ、VTuberの音楽活動の到達点として業界の注目を集めた。', wiki: '星街すいせい' },
              { year: 2021, era: '令和3年', node: '「stellar stellar」リリース——VTuberの音楽が邦楽シーンへ', desc: '代表曲「stellar stellar」が大ヒットし、VTuberの音楽がJ-POPシーンに浸透するきっかけとなった。', wiki: '星街すいせい' },
              { year: 2019, era: '令和元年', node: 'ホロライブ2期生としてデビュー——活動本格化', desc: '個人VTuberから事務所移籍でホロライブ2期生となり、コンテンツの幅が大きく広がった。', wiki: 'ホロライブプロダクション' },
              { year: 2018, era: '平成30年', node: '星街すいせいがVTuberとして独立活動開始', desc: '個人VTuberとして活動を始め、独自の歌唱力でファンを獲得した。', wiki: '星街すいせい', isOrigin: true },
            ]
          },
        ]
      },
    ],
    politics: [
      {
        time: '08:00',

        headline: '高市首相が参院予算委・党首討論への出席を承諾——7月7日から参院審議が正常化へ',
        summary: '高市早苗首相は自民党の松山参院議員会長と会談し、野党が要求していた参院予算委員会の集中審議と党首討論について今国会中に対応する意向を伝えた。立憲民主党など参院野党6党の国対委員長は7日以降の審議に応じることを決定し、2週間以上続いた参院の審議空転が収束に向かっている。',
        sourceUrl: 'https://www.jiji.com/jc/article?k=2026070600589&g=pol',
        sourceLabel: '時事通信',
        hotwords: [
          'takaichi_sanae',
          {
            id: 'sangiin_history',
            label: '参議院',
            axis: '日本の参議院——設立からねじれ国会まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '高市首相が参院審議正常化を約束——野党審議拒否が終結', desc: '参院野党6党が予算委集中審議・党首討論の開催を条件に審議復帰を決め、国会が正常化した。', wiki: '参議院' },
              { year: 2023, era: '令和5年', node: '参院選挙区「合区」廃止議論が再燃——鳥取・島根など地方の声', desc: '鳥取・島根・徳島・高知の合区について与野党で廃止・緩和の動きが続いた。', wiki: '参議院' },
              { year: 2019, era: '令和元年', node: '参院選で改憲賛成勢力が3分の2を割り込む', desc: '令和初の国政選挙で改憲勢力が憲法改正発議に必要な3分の2を下回り、改憲論議が停滞した。', wiki: '第25回参議院議員通常選挙' },
              { year: 2013, era: '平成25年', node: '参院選で自民が単独過半数——ねじれ解消', desc: '2009年以来続いた衆参ねじれが安倍政権のもとで解消、政権運営が安定した。', wiki: '第23回参議院議員通常選挙' },
              { year: 2010, era: '平成22年', node: '菅政権で参院選大敗——再びねじれ国会へ', desc: '菅直人首相が消費税増税発言で逆風を受け参院選に大敗、衆参ねじれが復活した。', wiki: '第22回参議院議員通常選挙' },
              { year: 2007, era: '平成19年', node: '参院選で自民大敗——「ねじれ国会」誕生', desc: '安倍晋三首相のもとで参院選に敗れ、与党が参院過半数を失った。', wiki: '第21回参議院議員通常選挙' },
              { year: 1998, era: '平成10年', node: '橋本政権が参院選大敗——首相辞任', desc: '橋本龍太郎首相が参院選で惨敗、消費税増税と景気対応の失政が響き辞任に追い込まれた。', wiki: '第18回参議院議員通常選挙' },
              { year: 1989, era: '平成元年', node: '参院選で自民が歴史的惨敗——消費税・リクルート事件の逆風', desc: '竹下登政権の消費税(3%)導入とリクルート事件への反発で自民単独過半数割れ。土井たか子率いる社会党が躍進した。', wiki: '第15回参議院議員通常選挙' },
              { year: 1955, era: '昭和30年', node: '55年体制確立——自民・社会の二大政党体制', desc: '保守合同で自由民主党が結成、日本社会党との二大政党体制が成立し、以後38年続く55年体制が始まった。', wiki: '55年体制' },
              { year: 1947, era: '昭和22年', node: '参議院が設置——第1回参院選挙(日本国憲法施行)', desc: '戦後日本の新憲法に基づき参議院が設置。貴族院から民主的選挙による参議院へと改められた。', wiki: '第1回参議院議員通常選挙' },
              { year: 1890, era: '明治23年', node: '帝国議会開設——貴族院と衆議院の二院制スタート', desc: '大日本帝国憲法に基づき帝国議会が開設。皇族・華族・勅任議員で構成される貴族院が参議院の前身となった。', wiki: '貴族院 (日本)', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '山本太郎・れいわ新選組代表が辞任表明——交通違反と健康問題を理由に代表職を退く',
        summary: 'れいわ新選組の山本太郎代表が記者会見を開き、代表を辞任する意向を明らかにした。交通違反をめぐる批判と体調不良が重なったとして、「責任を取る形で代表を退く」と述べた。後継代表の選出方法については検討中としており、れいわの党運営は新体制への移行期に入った。',
        sourceUrl: 'https://www.jiji.com/jc/article?k=2026070900398&g=pol',
        sourceLabel: '時事通信',
        hotwords: [
          {
            id: 'reiwa_taro',
            label: '山本太郎',
            axis: '山本太郎という政治家——芸能界から国会へ、れいわ旋風まで',
            timeline: [
              { year: 2026, era: '令和8年', node: '山本太郎がれいわ新選組代表を辞任', desc: '交通違反批判と健康問題を理由に代表職を退いた。れいわ結成から7年での幕引きとなった。', wiki: 'れいわ新選組' },
              { year: 2022, era: '令和4年', node: 'れいわが参院選で3議席獲得', desc: '参院選比例区で3議席を確保し、党勢を維持。物価高・格差拡大を争点に支持を広げた。', wiki: 'れいわ新選組' },
              { year: 2021, era: '令和3年', node: '衆院選でれいわが3議席に躍進', desc: '山本太郎が東京8区から出馬したが比例で3議席を獲得。れいわの存在感が高まった。', wiki: 'れいわ新選組' },
              { year: 2019, era: '令和元年', node: 'れいわ新選組を結成・参院選で2議席', desc: '山本太郎が立候補を辞退して議席を重度障害者候補に譲り、れいわが2議席を獲得した。', wiki: 'れいわ新選組' },
              { year: 2013, era: '平成25年', node: '参院本会議で天皇に手紙を渡す騒動', desc: '参院本会議で天皇に直訴状を手渡したとして問題となり、参院政治倫理審査会に付された。', wiki: '参議院' },
              { year: 2010, era: '平成22年', node: '参院選に初挑戦——落選', desc: '東京選挙区から無所属で参院選に立候補したが落選。脱原発・反戦を掲げて活動した。', wiki: '第22回参議院議員通常選挙' },
              { year: 2003, era: '平成15年', node: '映画「ハッピー」でスクリーンデビュー', desc: '岩井俊二監督作品に出演し、俳優として本格的な活動を始めた。', wiki: '岩井俊二' },
              { year: 1997, era: '平成9年', node: 'ジャニーズJr.としてデビュー', desc: '10代でジャニーズ事務所に所属し芸能活動を始めた。のちに退所し独立路線へ。', wiki: 'ジャニーズ事務所', isOrigin: true },
            ]
          },
          {
            id: 'opposition_history_jp',
            label: '野党',
            axis: '日本の野党——自由民権運動から令和まで抵抗の系譜',
            timeline: [
              { year: 2026, era: '令和8年', node: 'れいわ新選組が代表交代——野党再編の焦点に', desc: '山本太郎辞任で野党第四極の行方が注目された。立憲・維新・国民との合従連衡も議論された。', wiki: 'れいわ新選組' },
              { year: 2017, era: '平成29年', node: '希望の党騒動——民進党解体', desc: '小池百合子が立ち上げた希望の党に民進党が合流を試みたが「排除」発言が失敗を招いた。', wiki: '希望の党' },
              { year: 2009, era: '平成21年', node: '民主党政権誕生——55年体制後最大の政権交代', desc: '鳩山由紀夫率いる民主党が衆院選で圧勝し、自民党から政権を奪取した。', wiki: '鳩山由紀夫' },
              { year: 1993, era: '平成5年', node: '55年体制崩壊——非自民連立政権', desc: '細川護煕が率いる8党派連立政権が誕生し、38年続いた自民党一党支配が終わった。', wiki: '55年体制' },
              { year: 1960, era: '昭和35年', node: '安保闘争——社会党・総評が大規模反対運動', desc: '日米安保条約改定をめぐり野党・労働組合・学生が国会を包囲、岸信介首相が退陣した。', wiki: '安保闘争' },
              { year: 1946, era: '昭和21年', node: '日本社会党結成——初の社会主義野党', desc: '戦後直後に労働者・農民政党として日本社会党が結成された。翌年に第一党となり片山内閣を組織。', wiki: '日本社会党' },
              { year: 1874, era: '明治7年', node: '自由民権運動——板垣退助が民選議院設立建白書', desc: '板垣退助らが国民議会の設立を要求し、近代的野党・民権運動の出発点となった。', wiki: '自由民権運動', isOrigin: true },
            ]
          },
        ]
      },
    ],
    retro: [
      {
        time: '08:00',

        headline: '「名曲喫茶ライオン」1926年創業100周年——Z世代がレコードと珈琲に回帰、純喫茶ブームが定番文化へ',
        summary: '東京・渋谷の「名曲喫茶ライオン」が2026年に創業100周年を迎えた。レコードプレーヤーから流れるクラシック音楽と珈琲を楽しむ昭和の空間が「非日常体験」としてZ世代に再発見されており、全国の純喫茶が若いファンで賑わっている。昭和100年を迎えた今年、昭和レトロブームがブームから「定番文化」へと成熟しつつある。',
        sourceUrl: 'https://rurubu.jp/andmore/article/14272',
        sourceLabel: 'るるぶ&more.',
        hotwords: [
          {
            id: 'junjissa_culture',
            label: '純喫茶',
            axis: '純喫茶文化と「喫茶文化」の歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: '「名曲喫茶ライオン」創業100周年——Z世代が昭和喫茶に回帰', desc: '渋谷の名物喫茶が百周年を迎え、クラシック×珈琲の非日常体験がSNSで話題を集めている。', wiki: '名曲喫茶' },
              { year: 2024, era: '令和6年', node: '「昭和レトロ喫茶」がインスタ映えスポットとして定番化', desc: '赤いソファ・ナポリタン・クリームソーダが「昭和レトロな喫茶店」の定番アイテムとしてSNSで広まった。', wiki: '純喫茶' },
              { year: 2015, era: '平成27年', node: '「昭和レトロ」ブームの第一波——古い雑貨・レコードが若者に人気', desc: '昭和の看板・家電・レコードを集めた雑貨店がメディアに取り上げられ、レトロカルチャーが注目を集めた。', wiki: '昭和レトロ' },
              { year: 2000, era: '平成12年', node: '純喫茶の閉店ラッシュ——スターバックス上陸後の苦境', desc: '1996年のスターバックス日本上陸以降、大手コーヒーチェーンの攻勢で老舗純喫茶の閉店が相次いだ。', wiki: 'スターバックス' },
              { year: 1980, era: '昭和55年', node: '「喫茶文化」全盛期——全国に15万店超', desc: '日本全国で喫茶店が最多水準に達した時代。サラリーマンの昼食・待ち合わせ・デートに欠かせない場所だった。', wiki: '喫茶店' },
              { year: 1960, era: '昭和35年', node: '「レコード喫茶」「ジャズ喫茶」——音楽と珈琲の融合', desc: '高価なステレオ装置とレコードを楽しめる「音楽喫茶」が東京・京都・大阪に次々と誕生した。', wiki: 'ジャズ喫茶' },
              { year: 1926, era: '大正15年', node: '「名曲喫茶ライオン」創業——渋谷道玄坂の名物喫茶が誕生', desc: 'クラシックレコードを流す名曲喫茶として開業、今日まで続く渋谷の文化的名所となった。', wiki: '名曲喫茶' },
              { year: 1888, era: '明治21年', node: '日本初の喫茶店「可否茶館」が開業——東京下谷', desc: '鄭永慶が開いた日本初の喫茶店が東京・下谷に誕生し、コーヒー文化の日本への本格普及が始まった。', wiki: 'コーヒー', isOrigin: true },
            ],
          },
          {
            id: 'analog_record_revival',
            label: 'レコード',
            axis: 'アナログレコードの復活史——デジタル時代の逆流',
            timeline: [
              { year: 2026, era: '令和8年', node: 'アナログレコード需要が過去最高水準で回復——Z世代が牽引', desc: '昭和レトロブームと「音の温かみ」へのノスタルジーで、若い世代がレコードプレーヤーとアナログ盤を購入し続けている。', wiki: 'レコード' },
              { year: 2022, era: '令和4年', node: 'レコード売上高がCDを上回る——米国で36年ぶり', desc: '米国でアナログレコードの年間売上がCDを超え、同様の傾向が日本にも波及した。', wiki: 'レコード' },
              { year: 2016, era: '平成28年', node: '「Record Store Day」が日本に定着——アナログ文化の復興に貢献', desc: '2008年に始まった米国の「レコードの日」イベントが日本でも開催され、独立系レコードショップが活性化した。', wiki: 'レコードの日' },
              { year: 2007, era: '平成19年', node: 'Spotifyの登場——音楽配信が主流になりレコードが「特別な存在」に', desc: '音楽配信サービスの台頭でCDの権威が失われると同時に、アナログレコードが「体験価値」で再評価された。', wiki: 'Spotify' },
              { year: 2000, era: '平成12年', node: 'アナログレコードの生産量が最低水準に——CDが完全に主流化', desc: 'CD・MDが普及し切り、アナログレコードはマニア向けの少量生産品となった。', wiki: 'コンパクトディスク' },
              { year: 1982, era: '昭和57年', node: '世界初のCDが発売——ソニー/フィリップスがアナログを塗り替える', desc: 'ソニーとフィリップスの共同開発CDが商業リリース、次の10年でアナログレコード市場を一気に奪った。', wiki: 'コンパクトディスク' },
              { year: 1960, era: '昭和35年', node: 'ステレオLPレコードが普及——音楽の家庭鑑賞が一般化', desc: 'ステレオ録音・LPレコードが日本にも普及し、家庭でのレコード鑑賞が当たり前になった。', wiki: 'レコード' },
              { year: 1877, era: '明治10年', node: 'エジソンが蓄音機(フォノグラフ)を発明——「録音」の誕生', desc: 'トーマス・エジソンが音を記録・再生する蓄音機を発明、後のレコード文化のすべての起源となる。', wiki: '蓄音機', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: 'EGGコンソール第107弾「ハイディフォス MSX2」が7月9日に配信——D4Enterpriseが往年の名作を復活',
        summary: 'D4Enterpriseは7月9日、レトロゲーム配信サービス「EGGコンソール」第107弾として「ハイディフォス」MSX2版をNintendo Switch向けに配信開始した。1988年にコンパイルが開発した縦スクロールシューティングゲームで、MSX2の表現力を活かした演出が当時のファンに好評だった作品。現在はプレミア価格のついた希少ソフトだが、手軽に遊べるようになった。',
        sourceUrl: 'https://retro-mania.jp/archives/egg-console-107-heidefoss',
        sourceLabel: 'レトロマニア',
        hotwords: [
          {
            id: 'msx_culture',
            label: 'MSX',
            axis: 'MSX——統一規格パソコンが育てたゲーム文化',
            timeline: [
              { year: 2026, era: '令和8年', node: 'EGGコンソールでハイディフォスMSX2版が復活', desc: '希少ソフトの復刻配信で、MSX2時代のゲーム文化が新世代にも届くようになった。', wiki: 'MSX' },
              { year: 2000, era: '平成12年', node: 'MSX関連コミュニティがネットで復活——レトロゲームブームの先駆け', desc: 'インターネット上でMSXエミュレータやBASICプログラムのアーカイブが整備され、レトロPC文化が再評価された。', wiki: 'MSX' },
              { year: 1988, era: '昭和63年', node: 'MSX2+規格登場——スプライト数増加で表現力向上', desc: 'MSX2の機能強化版「MSX2+」が登場し、より複雑なゲームグラフィックが可能になった。', wiki: 'MSX' },
              { year: 1985, era: '昭和60年', node: 'MSX2登場——日本パソコン市場の高機能化', desc: 'VRAMを拡充したMSX2が登場し、より多彩なゲームや教育ソフトが発売された。', wiki: 'MSX' },
              { year: 1983, era: '昭和58年', node: 'MSX規格が登場——ASCII×マイクロソフト共同規格', desc: 'ASCII・マイクロソフトが主導する統一パソコン規格「MSX」が登場。各メーカーが対応機を発売した。', wiki: 'MSX', isOrigin: true },
            ]
          },
          {
            id: 'project_egg',
            label: 'EGGコンソール',
            axis: 'Project EGG——レトロゲームを現代に届ける公式アーカイブ',
            timeline: [
              { year: 2026, era: '令和8年', node: 'EGGコンソール第107弾「ハイディフォス MSX2」配信', desc: 'D4Enterpriseの復刻プロジェクトが107作品に到達。希少MSX2ソフトの新プラットフォーム配信が続く。', wiki: 'D4エンタープライズ' },
              { year: 2020, era: '令和2年', node: 'EGGコンソールがNintendo Switchに対応', desc: 'PCのみだったProject EGGのゲームがSwitch向けにも配信開始し、レトロゲームの若年層への間口が広がった。', wiki: 'D4エンタープライズ' },
              { year: 2001, era: '平成13年', node: 'D4Enterprise「Project EGG」サービス開始', desc: 'PC-88・MSX等のレトロPCゲームをウェブ配信するProject EGGが始まり、正規のレトロゲームアーカイブが誕生した。', wiki: 'D4エンタープライズ', isOrigin: true },
            ]
          },
        ]
      },
    ],
    sports: [
      {
        time: '08:00',

        headline: '阪神・工藤泰成が163km/hを計測し球団日本人最速タイ——若き剛速球投手がプロ野球を沸かせる',
        summary: '阪神タイガースの工藤泰成投手が163km/hを計測し、球団日本人投手の最速タイ記録を達成した。大谷翔平が切り開いた160km/h超の新時代を受け継ぐ若手速球投手の台頭が止まらず、プロ野球の投手水準がまたひとつ新たな段階に達した。',
        sourceUrl: 'https://sports.yahoo.co.jp/list/news/npb',
        sourceLabel: 'スポーツナビ',
        hotwords: [
          {
            id: 'jpn_fastball_history',
            label: '速球投手',
            axis: '日本プロ野球の速球記録史——球速の進化',
            timeline: [
              { year: 2026, era: '令和8年', node: '阪神・工藤泰成が163km/hを計測——球団日本人最速タイ', desc: '若手投手が163km/hの速球を披露し球団最速タイ記録を達成。速球投手の水準がさらに引き上げられた。', officialUrl: 'https://www.google.com/search?q=阪神+工藤泰成+163km+球団最速' },
              { year: 2024, era: '令和6年', node: '日本球界で160km/h超投手が急増——トレーニング科学が進化', desc: '高校・大学・プロの各レベルで160km/h超の投手が珍しくなくなり、投手の体格・育成革命が背景にある。', wiki: '野球' },
              { year: 2018, era: '平成30年', node: '根尾昂・吉田輝星ら高校生投手ブーム——ドラフト1位が高校生に集中', desc: '複数年にわたりドラフト上位が高校生投手に集中し、「高校生エース」が球界の主役になる時代が続いた。', wiki: '根尾昂' },
              { year: 2013, era: '平成25年', node: '大谷翔平が160km/hを計測——高卒ルーキーで史上初', desc: '花巻東高校からドラフト1位で入団した大谷翔平が、デビューイヤーに高卒ルーキー史上初の160km/h超を計測した。', wiki: '大谷翔平' },
              { year: 2005, era: '平成17年', node: 'ダルビッシュ有が155km/hを超える速球——東北高校から頭角', desc: '東北高校のエースとして甲子園で活躍したダルビッシュ有が155km/hを計測、その後NPB・MLBで最高クラスの速球を誇った。', wiki: 'ダルビッシュ有' },
              { year: 1999, era: '平成11年', node: '松坂大輔が甲子園で快投——「平成の怪物」が150km/h超', desc: '横浜高校のエース松坂大輔が甲子園春夏連覇、150km/hを超える速球と多彩な変化球で圧倒した。', wiki: '松坂大輔' },
              { year: 1990, era: '平成2年', node: '野茂英雄がトルネード投法でNPBを席巻——150km/h超の速球', desc: '近鉄バファローズの野茂英雄が独特のトルネード投法と150km/h超の速球で奪三振王を連続受賞した。', wiki: '野茂英雄' },
              { year: 1965, era: '昭和40年', node: '江夏豊が入団——昭和最強の剛速球投手が阪神に', desc: '阪神タイガース入団1年目から江夏豊が150km/h前後の速球を投じ、1973年に401奪三振の日本記録を樹立した。', wiki: '江夏豊' },
              { year: 1934, era: '昭和9年', node: '日本職業野球連盟結成——速球投手の競技化がスタート', desc: '大日本東京野球倶楽部(後の読売ジャイアンツ)結成を皮切りに職業野球が始まり、速球の競技的追求が本格化した。', wiki: 'プロ野球', isOrigin: true },
            ],
          },
          'npb',
        ],
      },
      {
        time: '12:00',

        headline: 'セ公式戦7月12日——巨人が東京ドームで阪神を5-4で下し連勝',
        summary: '12日に行われたセ・リーグ公式戦で、読売ジャイアンツが東京ドームで阪神タイガースを5対4で破り連勝を飾った。6回に代打の一打で逆転し、救援陣が逃げ切った。首位・阪神との差を縮め、後半戦に向けて上昇気流に乗った。',
        sourceUrl: 'https://npb.jp/scores/2026/',
        sourceLabel: 'NPB公式',
        hotwords: [
          'npb',
          {
            id: 'giants_history',
            label: '読売ジャイアンツ',
            axis: '読売ジャイアンツ——日本プロ野球最古の球団の栄光と苦闘',
            timeline: [
              { year: 2026, era: '令和8年', node: '阪神を5-4で撃破——後半戦優勝争いに踏みとどまる', desc: '逆転打で連勝を飾り後半戦の優勝争いに踏みとどまった。東京ドームの大歓声が選手を後押しした。', wiki: '読売ジャイアンツ' },
              { year: 2020, era: '令和2年', node: 'コロナ禍——無観客リーグ戦で優勝', desc: '新型コロナウイルスの影響で無観客・短縮シーズンを戦い、セ・リーグ優勝を果たした。', wiki: '読売ジャイアンツ' },
              { year: 2012, era: '平成24年', node: 'セ・リーグ3連覇——クライマックス制して日本一', desc: '原辰徳監督のもとでセ・リーグを3年連続で制し、日本シリーズも制覇した。', wiki: '読売ジャイアンツ' },
              { year: 1994, era: '平成6年', node: '「10.8決戦」——中日vs巨人、最終節の命運', desc: '中日と直接対決の最終戦で巨人が勝利し劇的な逆転優勝。松井秀喜の活躍が光った。', wiki: '10.8決戦' },
              { year: 1965, era: '昭和40年', node: 'V9王朝始まる——川上哲治監督のもとで9連覇', desc: '川上哲治監督の科学的野球論のもとで、1965年から9年連続日本一を達成した。', wiki: '川上哲治' },
              { year: 1949, era: '昭和24年', node: '長嶋茂雄が生まれる——のちに「ミスター」へ', desc: 'のちにジャイアンツの象徴となる長嶋茂雄が誕生した年。1958年に巨人へ入団する。', wiki: '長嶋茂雄' },
              { year: 1934, era: '昭和9年', node: '大日本東京野球倶楽部設立——ジャイアンツの前身', desc: '正力松太郎（読売新聞社長）の主導でプロ野球チームが創設され、日本初の本格的職業野球球団が誕生した。', wiki: '読売ジャイアンツ', isOrigin: true },
            ]
          },
        ]
      },
    ],
    star: [
      {
        time: '08:00',

        headline: '宮野真守がポニーキャニオンへレーベル移籍——声優・歌手・俳優「三刀流」の新ステージへ',
        summary: '人気声優・俳優の宮野真守が7月1日付でポニーキャニオンへのレーベル移籍を発表した。「デスノート」「ガンダム00」「機動戦士ガンダムAGE」などで知られる宮野は声優業と並行して歌手・俳優活動を行ってきた。新たなレーベルでどのような音楽的展開を見せるかに注目が集まっている。',
        sourceUrl: 'https://news.yahoo.co.jp/articles/9ff61d279ea8390b0c3e90f49dd1bec42c631fc4',
        sourceLabel: 'Yahoo!ニュース',
        hotwords: [
          {
            id: 'miyano_mamoru',
            label: '宮野真守',
            axis: '宮野真守の歩み——声優・アーティスト・俳優の三刀流',
            timeline: [
              { year: 2026, era: '令和8年', node: 'ポニーキャニオンへレーベル移籍——新たな音楽的挑戦', desc: '所属レーベルを変えて新たな音楽キャリアをスタート。声優・歌手・俳優の三刀流を続ける。', wiki: '宮野真守' },
              { year: 2023, era: '令和5年', node: '「呪術廻戦」五条悟役で新世代ファンを獲得', desc: '五条悟というシリーズ最高人気キャラクターの声を担当し、10〜20代の新規ファン層を大幅に拡大した。', wiki: '宮野真守' },
              { year: 2020, era: '令和2年', node: 'コロナ禍でもライブ配信・オンラインイベントを積極実施', desc: '声優・歌手業を維持しながら新たなファンとのコミュニケーション手法を開拓した。', wiki: '宮野真守' },
              { year: 2017, era: '平成29年', node: 'ミュージカル「Death Note」——舞台俳優としても実力を示す', desc: '声優業に加えてミュージカル・舞台の主演クラスを担うようになり、マルチな才能が評価された。', wiki: '宮野真守' },
              { year: 2011, era: '平成23年', node: '「機動戦士ガンダムAGE」主人公フリット・アスノ役', desc: 'ガンダムシリーズの主人公声優を担当、声優の花形ポジションを確立した。', wiki: '機動戦士ガンダムAGE' },
              { year: 2008, era: '平成20年', node: '「機動戦士ガンダム00」刹那・F・セイエイ役——代表作のひとつ', desc: 'ガンダム00でメインキャラクターを担当し、全国的な声優人気を獲得した。', wiki: '機動戦士ガンダム00' },
              { year: 2006, era: '平成18年', node: '「デスノート」夜神月役——人気アニメの主人公を担当', desc: '夜神月を演じ、声優として一気に注目を集めた。デスノートアニメの成功は宮野のブレイクを決定づけた。', wiki: 'DEATH NOTE (アニメ)' },
              { year: 2001, era: '平成13年', node: '声優デビュー——子役・声優スクール出身で業界入り', desc: '2000年代初頭に声優活動を開始。子供向けアニメの端役からキャリアをスタートした。', wiki: '宮野真守', isOrigin: true },
            ],
          },
          {
            id: 'seiyuu_artist_history',
            label: '声優歌手',
            axis: '声優がアーティスト活動する文化の歩み',
            timeline: [
              { year: 2026, era: '令和8年', node: '宮野真守・神谷浩史らベテラン声優アーティストが新章へ', desc: '2010年代に確立した声優アーティスト文化が成熟し、ベテランが新たなレーベルでの挑戦を続けている。', wiki: '声優' },
              { year: 2020, era: '令和2年', node: 'LiSA・Aimer——声優出身アーティストが国民的な知名度を獲得', desc: 'アニメ主題歌を足掛かりに声優・歌手兼業のアーティストが紅白出場など大舞台に立つようになった。', wiki: 'LiSA' },
              { year: 2016, era: '平成28年', node: 'ラブライブ・μs——声優グループのライブ文化が定着', desc: 'アニメ×声優×アーティスト活動が一体となる「2.5次元文化」が一般化し、巨大市場に成長した。', wiki: 'ラブライブ!' },
              { year: 2009, era: '平成21年', node: '水樹奈々が声優初のNHK紅白歌合戦出場', desc: '声優アーティストの地位が飛躍的に向上した象徴的な出来事。武道館・ライブハウス・ホールでの公演が当たり前に。', wiki: '水樹奈々' },
              { year: 2002, era: '平成14年', node: '林原めぐみ・岩男潤子ら声優アーティストのパイオニアが活躍', desc: '1990年代から声優として活動しながら歌手業も行う「声優アーティスト」の先駆け達が業界を牽引した。', wiki: '林原めぐみ' },
              { year: 1993, era: '平成5年', node: '「セーラームーン」声優がCDデビュー——声優と歌手の融合が文化化', desc: 'セーラームーンの人気を背景に、アニメキャラを演じる声優が主題歌・挿入歌を歌う文化が定着した。', wiki: '美少女戦士セーラームーン' },
              { year: 1958, era: '昭和33年', node: '「白蛇伝」——日本初のカラーアニメ映画で声優文化の原点', desc: '東映動画が日本初のカラーアニメ映画を制作、声優という職業が明確に誕生した時代。', wiki: '白蛇伝 (1958年の映画)', isOrigin: true },
            ],
          },
        ],
      },
      {
        time: '12:00',

        headline: '俳優・新田真剣佑が「Crossover」所属を発表——アジア・ハリウッド展開を強化',
        summary: '俳優の新田真剣佑が12日、新たに「Crossover」（クロスオーバー）への所属を発表した。同事務所は日本・韓国・台湾にオフィスを持つアジア系エンタメプロダクションで、ハリウッド作品への登竜門として知られる。新田はデビュー以来アクション・ラブストーリーで人気を誇り、今後の国際展開が注目される。',
        sourceUrl: 'https://www.oricon.co.jp/news/nitta-makentaro-crossover-2026',
        sourceLabel: 'オリコン',
        hotwords: [
          {
            id: 'nitta_makentaro',
            label: '新田真剣佑',
            axis: '新田真剣佑——千葉真一の息子から国際俳優へ',
            timeline: [
              { year: 2026, era: '令和8年', node: '「Crossover」への所属を発表——アジア・国際展開を加速', desc: '新事務所移籍を発表し、ハリウッド映画やアジア合作作品への出演を視野に入れた。', wiki: '新田真剣佑' },
              { year: 2022, era: '令和4年', node: 'OTT・国際配信作品で存在感を拡大', desc: 'Netflix等の国際配信プラットフォームへの出演を通じて、アジア圏を中心に知名度を高めた。', wiki: '新田真剣佑' },
              { year: 2018, era: '平成30年', node: 'ドラマ・映画に多数出演——若手俳優として確固たる地位', desc: '連続テレビドラマや映画に出演を重ね、若手俳優として認知度を積み上げた。', wiki: '新田真剣佑' },
              { year: 2016, era: '平成28年', node: '映画「ちはやふる」で綿谷新を演じてブレイク', desc: '広瀬すず・野村周平と共演した映画「ちはやふる」シリーズで綿谷新役を演じ、一気に注目を集めた。', wiki: 'ちはやふる_(映画)' },
              { year: 1997, era: '平成9年', node: '千葉真一とワンダー・チャンの息子として誕生', desc: '日本を代表するアクション俳優・千葉真一と台湾出身女優・ワンダー・チャンの息子として生まれた。幼少期をアメリカで過ごした。', wiki: '新田真剣佑', isOrigin: true },
            ]
          },
          {
            id: 'jp_action_lineage',
            label: 'アクション俳優',
            axis: '日本のアクション俳優系譜——千葉真一から令和スターまで',
            timeline: [
              { year: 2026, era: '令和8年', node: '新田真剣佑が国際展開——次世代アクションスターの継承', desc: '父・千葉真一が切り拓いたアクション俳優の系譜を受け継ぎ、アジア・国際市場でのスター化を目指す。', wiki: '新田真剣佑' },
              { year: 2010, era: '平成22年', node: '山﨑賢人・岡田准一世代——演技×アクションの融合スター', desc: 'アクション性と演技力を兼ね備えた俳優が台頭し、実写映画の大型化に貢献した。', wiki: '山﨑賢人' },
              { year: 1998, era: '平成10年', node: '岡田准一——ジャニーズからアクション映画スターへ', desc: 'V6の岡田准一が映画「SP」「図書館戦争」等でアクション俳優としての地位を確立した。', wiki: '岡田准一' },
              { year: 1985, era: '昭和60年', node: '真田広之——海外進出の先駆者', desc: 'JACで千葉真一のもとで鍛えた真田広之が、ハリウッド作品にも出演し日本人アクション俳優の国際化を先導した。', wiki: '真田広之' },
              { year: 1973, era: '昭和48年', node: '千葉真一がJAC設立——本格アクション俳優の養成機関', desc: '千葉真一がジャパンアクションクラブ(JAC)を設立し、日本映画・ドラマの高品質スタント供給と俳優養成を実現した。', wiki: '千葉真一', isOrigin: true },
            ]
          },
        ]
      },
    ],
    uranai: [
      {
        time: '08:00',

        headline: '数秘術で読む2026年7月——「静けさが深まる月」に運命数1が最高潮の運気へ',
        summary: '2026年7月は数秘術において「静けさが深まる月」とされ、特に運命数「1」の人は今年最大の活躍期とされる。フライングスター風水では「7月7日〜8月7日」は人間関係のコミュニケーションに気をつける時期とされ、SNSでの占い話題が盛り上がっている。',
        sourceUrl: 'https://minna-no-kinenbi.com/numerology-2026-07/',
        sourceLabel: 'みんなの記念日',
        hotwords: [
          {
            id: 'numerology_history',
            label: '数秘術',
            axis: '数秘術(ヌメロロジー)の歴史——ピタゴラスから現代へ',
            timeline: [
              { year: 2026, era: '令和8年', node: '「静けさが深まる月」——2026年7月の数秘術トレンド', desc: '数秘術アカウントや各メディアが7月の月別運勢を特集、SNSで運命数別の運気分析が拡散した。', wiki: '数秘術' },
              { year: 2020, era: '令和2年', node: 'コロナ禍で占い需要が急増——数秘術もYouTube・SNSで注目', desc: '将来への不安が高まったコロナ禍で占いコンテンツが急増、数秘術を解説するYouTubeチャンネルが人気に。', wiki: '数秘術' },
              { year: 2015, era: '平成27年', node: '「個人数占い」アプリが日本でブーム', desc: '生年月日から算出する運命数を基にした占いアプリが日本のAppStoreで人気を博した。', wiki: '数秘術' },
              { year: 2000, era: '平成12年', node: 'ニューエイジ文化の普及で西洋占術が日本に定着', desc: 'タロット・数秘術・風水など西洋・中国由来の占術が書籍・雑誌・テレビを通じて日本の一般層に浸透した。', wiki: 'ニューエイジ' },
              { year: 1990, era: '平成2年', node: '日本で「西洋占星術ブーム」——数秘術も連動して注目', desc: 'バブル時代の文化として西洋占術が若い女性を中心に流行し、ホロスコープや数秘術の書籍が多数出版された。', wiki: '西洋占星術' },
              { year: 1970, era: '昭和45年', node: 'カバラ数秘術が欧米から日本へ——神秘主義文化の渡来', desc: '欧米の神秘主義ブームが日本にも波及し、ユダヤ神秘主義に由来するカバラ数秘術が紹介され始めた。', wiki: 'カバラー' },
              { year: 1918, era: '大正7年', node: 'L.ドウ・バリエットが近代数秘術を体系化——現代ヌメロロジーの確立', desc: '近代数秘術の土台を築いたドウ・バリエットらの著作が欧米で普及し、数字と運命を結びつける体系が広まった。', wiki: '数秘術' },
              { year: 500, era: '飛鳥〜奈良時代', node: 'ピタゴラスが数と宇宙の調和を説く——ヌメロロジーの源流', desc: '古代ギリシャの哲学者・数学者ピタゴラスが「数は万物の根元である」と説き、後の数秘術の源流となった。', wiki: 'ピュタゴラス', isOrigin: true },
            ],
          },
          'astrology',
        ],
      },
      {
        time: '12:00',

        headline: '水星逆行中の7月第3週——タロット「剣の8」が示す「固定観念からの解放」に注目',
        summary: '7月12日から始まる週は、水星逆行期間(7/6〜7/31)の折り返し点。占星術師の間では「コミュニケーションの見直し」に加え、タロット週間カードとして引かれることの多い「剣の8」（制限・束縛・固定観念を象徴）との連動を分析する声が多い。見直しと手放しのタイミングとして活用する占術家が増えている。',
        sourceUrl: 'https://oggi.jp/uranai/mercury-retrograde-tarot-202607',
        sourceLabel: 'Oggi.jp',
        hotwords: [
          'tarot',
          {
            id: 'mercury_retrograde',
            label: '水星逆行',
            axis: '水星逆行——天文現象が占星術の慣習になるまで',
            timeline: [
              { year: 2026, era: '令和8年', node: '7月6〜31日の水星逆行——コミュニケーション見直し期間', desc: '水星が地球から見て逆行しているように見える時期。電子機器のトラブルや契約見直しに注意とされる。', wiki: '水星' },
              { year: 2020, era: '令和2年', node: 'SNSで「水星逆行」がトレンドワードに——若年層に占星術が普及', desc: 'Twitterを中心に水星逆行期間の注意事項が広まり、日本のミレニアル・Z世代に占星術ブームが到来した。', wiki: '占星術' },
              { year: 2000, era: '平成12年', node: 'インターネット占星術サイトが普及——逆行情報のデジタル化', desc: 'ウェブ上で惑星の位置や逆行情報を検索できるサービスが一般化し、占星術のアクセスが広がった。', wiki: '占星術' },
              { year: 1970, era: '昭和45年', node: '星占いブームが日本に——雑誌・テレビ占いの隆盛', desc: '雑誌「女性自身」などで西洋占星術の星占いコーナーが定着し、大衆文化となった。', wiki: '西洋占星術' },
              { year: 1930, era: '昭和5年', node: '星占いコラムが英米紙に登場——現代占星術の誕生', desc: '英紙が「星占いコーナー」を設け、現代の星座占いの原型が誕生した。', wiki: '西洋占星術' },
              { year: 140, era: '古代', node: 'プトレマイオス——西洋占星術の体系化', desc: 'ギリシャの天文学者プトレマイオスが惑星と人間の性格・運命の関係を体系化し、西洋占星術の古典を著した。', wiki: '西洋占星術', isOrigin: true },
            ]
          },
        ]
      },
    ],
  },
  'd-5': {
    ai: [
      {
        time: '20:00',

        headline: '日本企業のLLM・エージェント活用が実用フェーズへ——GPT-5.5やClaude Sonnet 5など最新モデルが業務変革を加速',
        summary: '2026年7月現在、日本企業によるGPT-5.5やClaude Sonnet 5など最新大規模言語モデル(LLM)の業務活用が「研究・試行」から「実用・本格展開」フェーズへ移行している。コード生成・ドキュメント自動化・カスタマーサポートなど多様な分野でAIエージェントが導入され、日本のホワイトカラー業務の生産性向上が本格化している。',
        sourceUrl: 'https://genai-ai.co.jp/ai-kanri/blog/cc-llm-explained/',
        sourceLabel: '生成AI総研',
        hotwords: [
          {
            id: 'openai_history',
            label: 'OpenAI',
            axis: 'OpenAIの歴史——GPTが世界を変えるまで',
            timeline: [
              { year: 2026, era: '令和8年', node: 'GPT-5.5——コーディング・専門タスクで最上位クラスの性能', desc: 'OpenAIのGPT-5.5はコーディング・情報分析などで最高水準の能力を持ち、日本企業の業務自動化に使われるケースが急増している。', wiki: 'OpenAI' },
              { year: 2024, era: '令和6年', node: 'GPT-4oリリース——マルチモーダルAIが一般化', desc: 'テキスト・画像・音声を横断して処理できるモデルが登場し、AIの応用領域が格段に広がった。', wiki: 'OpenAI' },
              { year: 2023, era: '令和5年', node: 'ChatGPT企業向け「ChatGPT Enterprise」提供開始', desc: '企業データを学習に使わないセキュリティ保証付きプランが登場し、日本企業の導入障壁が大幅に下がった。', wiki: 'ChatGPT' },
              { year: 2022, era: '令和4年', node: 'ChatGPT公開——AIが大衆化した歴史的瞬間', desc: 'OpenAIが公開したChatGPTが2ヶ月でユーザー1億人を突破し、世界最速のサービス普及を記録。生成AI時代の幕が開いた。', wiki: 'ChatGPT' },
              { year: 2020, era: '令和2年', node: 'GPT-3発表——大規模言語モデルの衝撃', desc: '当時最大規模のパラメータ数を持つGPT-3が登場し、自然言語生成能力の高さが世界に衝撃を与えた。', wiki: 'GPT-3' },
              { year: 2018, era: '平成30年', node: 'GPT-1とBERT——トランスフォーマー革命の始まり', desc: 'OpenAIのGPT-1とGoogleのBERTが相次いで登場し、「事前学習+ファインチューニング」というAI開発の主流パラダイムが確立された。', wiki: '人工知能' },
              { year: 2015, era: '平成27年', node: 'OpenAI設立——非営利AI研究機関として出発', desc: 'イーロン・マスク・サム・アルトマンらが「人類全体に利益をもたらすAI研究」を目的にOpenAIを設立した。', wiki: 'OpenAI', isOrigin: true },
            ],
          },
          {
            id: 'japan_ai_business_history',
            label: '国産AI',
            axis: '日本企業のAI・LLM活用の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '日本企業のLLM活用が「実用フェーズ」へ——業務変革が本格化', desc: 'メガバンク・製造業・小売業など幅広い業種で生成AIの業務組み込みが進み、「POC(試験導入)」から「全社展開」へのステップが加速している。', wiki: '人工知能' },
              { year: 2024, era: '令和6年', node: 'NEC・富士通・ソフトバンクが国産LLMを相次いで公開', desc: '大手日本企業が独自開発した大規模言語モデルを公開し、日本語処理の精度と安全性で海外モデルと競合する動きが加速した。', wiki: 'NEC' },
              { year: 2023, era: '令和5年', node: '生成AI利用者が急増——日本の会社員の半数以上が試用', desc: 'ChatGPTブームが日本企業にも波及し、業務メール・会議議事録・コード作成などで生成AIを試す動きが急速に広まった。', wiki: '機械学習' },
              { year: 2016, era: '平成28年', node: '「第3次AIブーム」——深層学習が産業応用へ', desc: 'AlphaGoが世界チャンピオンを破ったことを契機に深層学習への注目が高まり、日本でも画像認識・音声認識の産業応用が加速した。', wiki: 'ディープラーニング' },
              { year: 1997, era: '平成9年', node: 'IBMのDeep BlueがチェスでカスパロフにJに勝利——「AI vs 人間」の原点', desc: 'IBMのスーパーコンピュータ「Deep Blue」が世界チェスチャンピオンのカスパロフを破り、AIの実力が初めて「人間を超えた」と広く認識された。', wiki: 'ディープ・ブルー' },
              { year: 1956, era: '昭和31年', node: 'ダートマス会議——「人工知能」という言葉が生まれた', desc: 'アメリカ・ダートマス大学での夏季研究会でジョン・マッカーシーらが「Artificial Intelligence(人工知能)」という言葉を提唱し、AI研究の起点となった。', wiki: '人工知能', isOrigin: true },
            ],
          },
        ],
      },
    ],
    animal: [
      {
        time: '20:00',

        headline: '京都水族館「アザラシCOOOOOOL!」展が7月11日よりスタート——涼しげなアザラシの秘密を学べる夏の特別企画',
        summary: '京都水族館は7月11日(土)から、夏をテーマにしたアザラシの特別展示「アザラシCOOOOOOL!」を開催している。アザラシが真冬の海でも体温を保てる理由や、保温・遊泳に適した体の秘密を楽しく学べる参加型コンテンツが充実。夏休み前に家族で学べる涼しげな体験として注目されている。',
        sourceUrl: 'https://www.kyoto-aquarium.com/',
        sourceLabel: '京都水族館公式',
        hotwords: [
          'jp_aquarium_history',
          {
            id: 'azarashi_ecology_history',
            label: 'アザラシ',
            axis: 'アザラシと人間の歴史——北の海の哺乳類との関わり',
            timeline: [
              { year: 2026, era: '令和8年', node: '京都水族館「アザラシCOOOOOOL!」夏の特別展スタート', desc: 'アザラシの保温・遊泳適応の仕組みを解説する夏の特別展が始まり、家族連れで賑わっている。', wiki: 'アザラシ' },
              { year: 2018, era: '平成30年', node: '旭山動物園のアザラシ行動展示が全国で話題に', desc: '北海道・旭川市の旭山動物園が実施するゴマフアザラシの給餌実演が「命の授業」として全国に話題を広げた。', wiki: '旭川市旭山動物園' },
              { year: 2012, era: '平成24年', node: '京都水族館が開業——内陸型水族館としてアザラシを展示', desc: '琵琶湖疏水の水を活用した内陸型水族館「京都水族館」が梅小路公園にオープン。ゴマフアザラシの展示が人気を集めた。', wiki: '京都水族館' },
              { year: 2002, era: '平成14年', node: '「タマちゃん」が多摩川に出没——アゴヒゲアザラシが都市に出現', desc: '多摩川流域にアゴヒゲアザラシが出没し「タマちゃん」と名付けられてメディアを賑わせた。アザラシへの国民的関心が高まった。', wiki: 'タマちゃん' },
              { year: 1978, era: '昭和53年', node: '北海道・知床のアザラシ保護問題が注目される', desc: '漁業との軋轢から個体数調整の議論が起きたが、アザラシの愛らしさが国民の保護意識を高めるきっかけにもなった。', wiki: 'ゴマフアザラシ' },
              { year: 1950, era: '昭和25年', node: '日本の水族館に海洋哺乳類の展示が本格化', desc: '戦後の復興期に水族館の施設整備が進む中、アザラシやアシカの展示が一般化し「海の哺乳類」への親しみが生まれた。', wiki: '水族館' },
              { year: 1882, era: '明治15年', node: '上野動物園に「海獣類」として海洋哺乳類が登場', desc: '日本初の動物園「上野動物園」開園期に、アシカなど海洋哺乳類の展示が始まり、日本人が北の海の生き物を初めて間近で見た。', wiki: '上野動物園', isOrigin: true },
            ],
          },
        ],
      },
    ],
    anime: [
      {
        time: '20:00',

        headline: '「ノンタン」新作3DCGアニメ制作決定——誕生50周年の7月11日に発表、最新ビジュアルも初公開',
        summary: '1976年に絵本デビューした国民的キャラクター「ノンタン」の新作アニメ制作が、誕生50周年を迎えた7月11日に発表された。最新3DCGデザインで生まれ変わったビジュアルが初解禁となり、現代の子どもたちに向けた新しいノンタン像への期待が高まっている。',
        sourceUrl: 'https://www.crank-in.net/news/187909',
        sourceLabel: 'クランクイン！',
        hotwords: [
          {
            id: 'nontan_anime_history',
            label: 'ノンタン',
            axis: 'ノンタンと日本の絵本キャラクターアニメ化の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '「ノンタン」誕生50周年——最新3DCGアニメ制作決定', desc: '50周年の節目に新作3DCGアニメが発表され、懐かしの白ネコキャラクターが令和の子どもたちのもとへ帰ってくる。', wiki: 'ノンタン' },
              { year: 2021, era: '令和3年', node: '「しろくまちゃんのほっとけーき」アニメ化——NHK Eテレで放映', desc: '人気絵本のアニメ化がEテレで実現し、原作の優しい雰囲気を継承した作品として家族連れに好評を得た。', wiki: 'こぐまちゃん' },
              { year: 2009, era: '平成21年', node: '「ぐりとぐら」アニメがEテレで放映——世代を超えた名作', desc: '1960年代から愛される「ぐりとぐら」のアニメ版が新たな世代の子どもたちに届けられた。', wiki: 'ぐりとぐら' },
              { year: 1991, era: '平成3年', node: '「ノンタン」初のアニメシリーズ放映', desc: 'キヨノサチコの絵本を原作に、フジテレビ系列でアニメが放映。ノンタンの動く姿が子どもたちの心を捉えた。', wiki: 'ノンタン' },
              { year: 1984, era: '昭和59年', node: '「ちびまる子ちゃん」の原作連載開始——子ども向け昭和文化マンガの先駆け', desc: 'さくらももこが「りぼん」に連載を開始。後のアニメ化で国民的作品となり、長寿シリーズの礎を作った。', wiki: 'ちびまる子ちゃん' },
              { year: 1976, era: '昭和51年', node: '「ノンタン」絵本シリーズ誕生——累計4000万部超のロングセラーへ', desc: 'キヨノサチコが描いた白ネコの「ノンタン」が偕成社から刊行開始。シンプルで優しい世界観が子どもたちに愛され続けた。', wiki: 'ノンタン' },
              { year: 1967, era: '昭和42年', node: '「アンパンマン」の原点——やなせたかしが絵本を刊行', desc: 'やなせたかしが「アンパンマン」の絵本を出版。後のアニメ化でキャラクターの歴史を変える国民的ヒーローが誕生した。', wiki: 'アンパンマン' },
              { year: 1963, era: '昭和38年', node: '「ぐりとぐら」絵本シリーズ誕生——日本の絵本黄金時代が始まる', desc: '中川李枝子・山脇百合子の「ぐりとぐら」が刊行開始。繰り返しとリズムを大切にした絵本の手法が日本の絵本文化に定着していった。', wiki: 'ぐりとぐら', isOrigin: true },
            ],
          },
          {
            id: 'summer_anime_2026',
            label: '夏アニメ',
            axis: '2026年夏アニメと日本アニメの放映クール制の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '2026年夏クール(7月期)が開幕——続編・大型タイトルが並ぶ', desc: '「逃げ上手の若君」「BLEACH」続編、「攻殻機動隊 THE GHOST IN THE SHELL」TV版など話題作が揃い、夏クールが本格スタートした。', wiki: 'テレビアニメ' },
              { year: 2020, era: '令和2年', node: 'コロナ禍でアニメ放映スケジュールが大混乱', desc: '撮影・収録の停止や劇場閉鎖により多くのアニメ作品の放映延期が相次ぎ、クール制の枠組みが変容した。', wiki: 'クール (放送)' },
              { year: 2015, era: '平成27年', node: 'Netflixが日本向けアニメ配信に本格参入', desc: 'ストリーミング大手Netflixが日本でのアニメ配信を拡大し、旧来のTVクール制とは異なる全話同時配信モデルが台頭した。', wiki: 'Netflix' },
              { year: 2000, era: '平成12年', node: '深夜アニメが一般化——1クール完結型が主流に', desc: '深夜帯が主舞台のアニメが急増し、1クール(12〜13話)完結型が業界の主流スタイルになった。', wiki: 'テレビアニメ' },
              { year: 1989, era: '平成元年', node: 'アニメ放映の「クール」概念が定着', desc: '週ごとの放映を3ヶ月単位でまとめる「1クール制」が業界慣習として定着し、毎年4回の改編期が生まれた。', wiki: 'クール (放送)' },
              { year: 1963, era: '昭和38年', node: '「鉄腕アトム」——日本初のTVアニメ連続放映が始まる', desc: '手塚治虫原作の「鉄腕アトム」がフジテレビで週1回の連続TVアニメとして放映開始。毎週放映という形式の起点となった。', wiki: '鉄腕アトム', isOrigin: true },
            ],
          },
        ],
      },
    ],
    economy: [
      {
        time: '20:00',

        headline: 'ドル円161円台後半 ── 39年半ぶりの円安水準が続く。日経225先物は節目の7万円を射程に',
        summary: '11日の外国為替市場でドル円は1ドル=161円67銭前後と、1987年1月以来約39年半ぶりの円安水準で推移。米国経済の底堅さと日銀の緩和継続姿勢が背景にある。日経225先物のナイトセッションは前日比550円高の6万9360円で終了し、機関投資家のあいだで節目の7万円回復シナリオを描く声が増えている。',
        sourceUrl: 'https://www.nikkei.com/article/DGXZQOUB094O30Z00C26A7000000/',
        sourceLabel: '日本経済新聞',
        hotwords: [
          'nikkei_225',
          {
            id: 'yen_history',
            label: '円相場',
            axis: '円の歴史——固定相場から変動相場、そして円安の時代へ',
            timeline: [
              { year: 2026, era: '令和8年', node: 'ドル円161円台、39年半ぶりの円安水準が続く', desc: '日銀の緩和姿勢と米経済の強さを背景に、2026年夏のドル円は160円台後半で高止まりしている。', wiki: '円 (通貨)' },
              { year: 2024, era: '令和6年', node: '日銀が37年ぶりの利上げ——超低金利政策の転換を宣言', desc: '日銀が短期政策金利を引き上げ、マイナス金利・ゼロ金利政策の終焉を宣言。しかし円安の基調は続いた。', wiki: '日本銀行' },
              { year: 2022, era: '令和4年', node: 'ドル円150円台、32年ぶりの円安で政府・日銀が円買い介入', desc: '2022年秋、ドル円は1990年以来の150円台に達し、財務省・日銀が大規模な円買い介入を実施した。', wiki: '外国為替平衡操作' },
              { year: 2011, era: '平成23年', node: '東日本大震災直後、ドル円75円台——戦後最高の円高', desc: '震災発生後のリパトリエーション思惑もあり、ドル円は戦後最高の1ドル=75円32銭を記録。G7が協調介入で対応した。', wiki: 'G7' },
              { year: 1998, era: '平成10年', node: 'アジア通貨危機の余波でドル円147円台に急落', desc: '1997年のタイバーツ暴落に端を発したアジア通貨危機が波及し、日本の金融不安も重なり円が急落した。', wiki: 'アジア通貨危機' },
              { year: 1985, era: '昭和60年', node: 'プラザ合意——ドル高是正で円が急騰(240円台→120円台へ)', desc: 'G5蔵相・中銀総裁会議がニューヨークのプラザホテルでドル高是正の協調介入に合意。数年で円は2倍以上に上昇した。', wiki: 'プラザ合意' },
              { year: 1973, era: '昭和48年', node: '変動相場制への移行——ニクソンショックの余波', desc: 'ブレトン・ウッズ体制の崩壊を受け、ドル円は固定相場から変動相場制へ移行。石油ショックも重なり円相場は乱高下した。', wiki: 'ニクソン・ショック' },
              { year: 1949, era: '昭和24年', node: 'ドッジ・ライン——1ドル=360円の固定相場設定', desc: 'GHQ経済顧問ジョセフ・ドッジの指導の下、インフレ収束と輸出競争力強化を目的に単一為替レート1ドル=360円が設定され、戦後日本経済の土台となった。', wiki: 'ドッジ・ライン', isOrigin: true },
            ],
          },
        ],
      },
    ],
    entertainment: [
      {
        time: '20:00',

        headline: '嵐の11月3日「文化の日」再集結ライブが濃厚との報道——活動休止中ファンに激震',
        summary: '人気グループ嵐が2021年の活動休止以来初となる「再集結ライブ」を2026年11月3日(文化の日・祝)に行う可能性が複数のスポーツ紙・芸能メディアで報じられた。5人全員の参加が前提とされており、東京ドームや国立競技場規模の会場でのパフォーマンスが検討中との情報も。ファンの間でSNSが一気に沸き上がっている。',
        sourceUrl: 'https://news.livedoor.com/topics/keyword/34103/',
        sourceLabel: 'ライブドアニュース',
        hotwords: [
          {
            id: 'arashi_history',
            label: '嵐',
            axis: '嵐の歴史——デビューから活動休止、そして再集結へ',
            timeline: [
              { year: 2026, era: '令和8年', node: '11月3日に再集結ライブ開催が濃厚との報道', desc: '活動休止から5年を経て、嵐の「再集結」の可能性が複数メディアで伝えられ、ファンの間でSNSが沸き上がった。', wiki: '嵐 (グループ)' },
              { year: 2021, era: '令和3年', node: '活動休止——デビュー22年で充電期間へ', desc: '2020年末に活動休止を宣言した嵐が2021年以降は各メンバーが個人活動へ。グループとしての公式活動を一時停止した。', wiki: '嵐 (グループ)' },
              { year: 2020, era: '令和2年', node: '「This is 嵐 LIVE 2020.12.31」——無観客ライブで有終の美', desc: '2020年大晦日に無観客ストリーミングライブを開催。世界中のファンが視聴する形で活動休止前の最後のパフォーマンスとなった。', wiki: '嵐 (グループ)' },
              { year: 2019, era: '令和元年', node: '活動休止を発表——ファンに衝撃', desc: '2021年末をもって活動を休止すると松本潤が本人の口から発表。大きな波紋を呼んだ。', wiki: '嵐 (グループ)' },
              { year: 2018, era: '平成30年', node: 'デビュー20周年——国立競技場等で大規模コンサート', desc: '20周年を記念した大規模なコンサートツアーや特別番組を展開し、日本最大級のエンターテインメントグループとしての地位を確立。', wiki: '嵐 (グループ)' },
              { year: 2009, era: '平成21年', node: 'シングル30枚目でミリオンセラーを達成', desc: '30枚目のシングルでミリオンヒットを達成し、CDが売れない時代にあって別格の存在感を示した。', wiki: '嵐 (グループ)' },
              { year: 2003, era: '平成15年', node: '「PIKANCHI DOUBLE」——グループの自律性を示す曲作り', desc: 'メンバー自身が作詞・作曲に参加した楽曲が注目を集め、アイドルグループとしての枠を超え始めた転換期。', wiki: '嵐 (グループ)' },
              { year: 1999, era: '平成11年', node: 'ハワイでデビュー「A・RA・SHI」——嵐誕生', desc: '相葉雅紀・大野智・櫻井翔・二宮和也・松本潤の5人がホノルルでデビューし、20年超に及ぶ国民的人気グループの歴史が始まった。', wiki: '嵐 (グループ)', isOrigin: true },
            ],
          },
          {
            id: 'johnny_idol_history',
            label: 'ジャニーズ',
            axis: 'ジャニーズ(STARTO)アイドルグループの歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'STARTO ENTERTAINMENT として新体制——なにわ男子・Kis-My-Ft2等が夏ツアーで活躍', desc: '旧ジャニーズ事務所の後継組織STARTOが運営するグループが精力的なコンサート活動を展開し、ファンを魅了し続けている。', wiki: 'STARTO ENTERTAINMENT' },
              { year: 2023, era: '令和5年', node: 'ジャニーズ事務所が「STARTO ENTERTAINMENT」へ改称', desc: '故ジャニー喜多川氏の性加害問題が発覚したことを受け、事務所は名称変更・経営体制刷新を余儀なくされた。', wiki: 'STARTO ENTERTAINMENT' },
              { year: 2011, era: '平成23年', node: 'Sexy Zone・Kis-My-Ft2デビュー——第三世代の台頭', desc: 'Kis-My-Ft2とSexy Zoneが相次いでデビューし、SMAPから嵐に続く第三世代が存在感を高めた。', wiki: 'Kis-My-Ft2' },
              { year: 1996, era: '平成8年', node: 'SMAPが国民的人気グループへ——「世界に一つだけの花」へと続く', desc: 'SMAPが歌・演技・バラエティを横断する国民的タレントへと成長し、ジャニーズ事務所の黄金時代を作った。', wiki: 'SMAP' },
              { year: 1981, era: '昭和56年', node: '少年隊デビュー——ジャニーズのダンス文化を確立', desc: '東山紀之・内海光司・植草克秀の3人がデビューし、高い歌唱力・ダンス力でジャニーズのパフォーマンス水準を引き上げた。', wiki: '少年隊' },
              { year: 1962, era: '昭和37年', node: 'ジャニーズ事務所設立——ジャニー喜多川が男性アイドルの世界を作る', desc: '日系アメリカ人のジャニー喜多川が東京でジャニーズ事務所を設立。その後60年に及ぶ日本男性アイドル産業の礎となった。', wiki: 'ジャニーズ事務所', isOrigin: true },
            ],
          },
        ],
      },
    ],
    fudosan: [
      {
        time: '20:00',

        headline: '定期借地権付きマンションが2026年に過去最多の供給見通し——地価高騰の都心で注目の「新しい選択肢」',
        summary: '都心部の地価上昇が続く中、期限付きで借りた土地に建てる「定期借地権付きマンション」の供給が急増し、2026年は過去最多を更新する見通しとなっている。地主が土地売却を避けつつ収益を得られる点と、購入者が低コストで都心立地を手に入れられる点が一致し、少子高齢化と持ち家志向の変化が背景にある。',
        sourceUrl: 'https://www.nikkei.com/article/DGXZQOCD1171C0R10C26A6000000/',
        sourceLabel: '日本経済新聞',
        hotwords: [
          {
            id: 'shakuchi_mansion_history',
            label: '借地権',
            axis: '借地権・定期借地権と日本の住宅制度の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '定期借地権付きマンションが過去最多の供給見通し', desc: '地価高騰で購入価格を抑えられる定期借地権付きマンションへの需要が増加し、都心で「土地を買わずに住む」選択肢が広がっている。', wiki: '定期借地権' },
              { year: 2020, era: '令和2年', node: '定期借地権マンションの再評価——老後の住まいとしての需要増加', desc: '相続や固定資産税の負担を避けたい高齢者層を中心に、定期借地権付き住宅の需要が見直され始めた。', wiki: '定期借地権' },
              { year: 2000, era: '平成12年', node: '定期借地権マンションの本格供給期——首都圏で増加', desc: '1992年の定期借地権制度導入後、実績が積み上がる中で首都圏を中心に本格的な供給が始まった。', wiki: '定期借地権' },
              { year: 1992, era: '平成4年', node: '借地借家法改正——「定期借地権」制度が誕生', desc: '従来の旧借地法に代わる新しい借地借家法が施行され、期間満了で土地が確実に戻る「定期借地権」が初めて法制化された。地主が土地を安心して貸せるようになった。', wiki: '借地借家法' },
              { year: 1973, era: '昭和48年', node: '地価急騰(列島改造論)——都市土地問題が深刻化', desc: '田中角栄の「日本列島改造論」が土地投機を煽り地価が高騰。都市部の住宅取得難が社会問題化し、土地制度改革の必要性が議論され始めた。', wiki: '日本列島改造論' },
              { year: 1941, era: '昭和16年', node: '旧借地法制定——借地人保護を強く打ち出した戦時下の土地政策', desc: '借地人保護を強く打ち出した旧借地法が制定され、地主が土地を取り戻しにくい状況が戦後も長く続く土地問題の遠因となった。', wiki: '借地権' },
              { year: 1873, era: '明治6年', node: '地租改正——近代的土地所有制度の出発点', desc: '明治政府が江戸時代の複雑な土地関係を整理し、土地の私的所有権を法的に確立した。「土地は誰のもの」かという問いへの近代的な答えが生まれた。', wiki: '地租改正', isOrigin: true },
            ],
          },
          {
            id: 'tokyo_chika_history',
            label: '東京の地価',
            axis: '東京・都市地価の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '地価公示2026——バブル期以来最大の上昇幅、二極化も顕在化', desc: '2026年の地価公示で全国平均がバブル期以来最大の上昇幅を記録。一方で下落エリアとの二極化が進行している。', wiki: '地価公示' },
              { year: 2013, era: '平成25年', node: '「東京オリンピック招致」決定が地価を押し上げる', desc: '2020年東京五輪の招致成功が報じられた2013年以降、東京・神奈川など首都圏の地価上昇が加速した。', wiki: '2020年東京オリンピック' },
              { year: 2003, era: '平成15年', node: '「都市再生プロジェクト」——六本木ヒルズ開業など再開発が加速', desc: '都市再生特別措置法のもと、六本木ヒルズをはじめとする大規模再開発が相次ぎ、都心の商業地地価が反転上昇し始めた。', wiki: '都市再生特別措置法' },
              { year: 1991, era: '平成3年', node: 'バブル経済崩壊——地価が急落、「失われた30年」の始まり', desc: '日銀の金融引き締めと総量規制により不動産バブルが崩壊し、東京の地価は1991年のピークから10年以上にわたって下落した。', wiki: 'バブル景気' },
              { year: 1988, era: '昭和63年', node: '東京の地価がピーク——山手線内側で坪3000万円超', desc: 'バブル経済の絶頂期に東京都心の地価が異常なほど高騰し、「土地は必ず上がる」という土地神話が最高潮に達した。', wiki: 'バブル景気' },
              { year: 1964, era: '昭和39年', node: '東京オリンピック——高度成長と都市開発の象徴', desc: '東京五輪の開催に向けた大規模な道路・インフラ整備が進む中、戦後焼け野原から復興した東京の地価が急上昇し始めた。', wiki: '1964年東京オリンピック' },
              { year: 1923, era: '大正12年', node: '関東大震災——都市計画・土地区画整理の出発点', desc: '震災による壊滅的な被害を機に後藤新平を中心に帝都復興計画が立案され、近代的な道路・公園・下水道の整備が進んだ。東京の都市構造の原型が生まれた。', wiki: '関東大震災', isOrigin: true },
            ],
          },
        ],
      },
    ],
    gadget: [
      {
        time: '20:00',

        headline: 'ロジクールの人気マウスが6年ぶりフルモデルチェンジ——親指の触覚フィードバック「Actions Ring」で操作を革新',
        summary: 'ロジクールの人気マウスが約6年ぶりにフルモデルチェンジを敢行。親指部分に触覚フィードバックを搭載し、8つのショートカットがリング状で表示される「Actions Ring」が最大の特徴。任意のアクションを素早く実行できる設計で、クリエイターや生産性を重視するユーザーに向けた次世代デバイスとして話題を集めている。',
        sourceUrl: 'https://www.logitech.com/ja-jp/',
        sourceLabel: 'ロジクール公式',
        hotwords: [
          {
            id: 'logitech_history',
            label: 'ロジクール',
            axis: 'ロジクール(Logitech)の歴史——マウスの帝王が築いた入力デバイス王国',
            timeline: [
              { year: 2026, era: '令和8年', node: '人気マウスが6年ぶりフルモデルチェンジ——触覚フィードバック「Actions Ring」搭載', desc: '親指部分の触覚フィードバックリングで8つのショートカットを即座に実行できる革新的なデバイスとして登場した。', wiki: 'ロジクール' },
              { year: 2020, era: '令和2年', node: 'コロナ禍のリモートワーク需要でマウス・キーボードが爆売れ', desc: '在宅勤務の急増に伴い、作業効率を高めるロジクール製品の需要が急増し、生産が追いつかない状況が続いた。', wiki: 'ロジクール' },
              { year: 2017, era: '平成29年', node: '「MX Master 2S」発売——マルチデバイス対応が標準化', desc: '複数のコンピュータを一つのマウスで切り替えられるEasy-Switch機能が好評を博し、マルチデバイス利用者の定番となった。', wiki: 'ロジクール' },
              { year: 2010, era: '平成22年', node: '「Anywhere Mouse」シリーズ——ガラス面でも動作するレーザー技術', desc: 'どんな表面でも動作するレーザーセンサーを搭載したモバイルマウスが登場し、ノートPC利用者の必需品となった。', wiki: 'ロジクール' },
              { year: 2003, era: '平成15年', node: 'ワイヤレスマウスが普及——USBドングル方式が一般化', desc: '2.4GHz帯を使ったUSBドングル方式ワイヤレスが普及し、有線からのシフトが加速した。', wiki: 'マウス (コンピュータ)' },
              { year: 1988, era: '昭和63年', node: 'Logitech、光学センサーマウス開発を先駆ける', desc: 'それまでのボール式に代わる光学センサー方式の開発を進め、精度と耐久性を向上させた。', wiki: 'ロジクール' },
              { year: 1981, era: '昭和56年', node: 'Logitech創業——スイスのスタートアップとして出発', desc: 'ダニエル・ボレルら3人がスイスのアプルで創業。コンピュータマウスの量産化を目指したスタートアップが入力デバイス業界の覇者へ成長した。', wiki: 'ロジクール', isOrigin: true },
            ],
          },
          {
            id: 'computer_mouse_history',
            label: 'マウスの歴史',
            axis: 'コンピュータマウスの歴史——入力デバイスの革命',
            timeline: [
              { year: 2026, era: '令和8年', node: '触覚フィードバック・AIショートカット——マウスが再び進化の転換点に', desc: 'AI時代に合わせた新機能がマウスに搭載され、単純なポインティングデバイスを超えた「AI入力インターフェース」への進化が始まった。', wiki: 'マウス (コンピュータ)' },
              { year: 2007, era: '平成19年', node: 'iPhone登場——タッチスクリーンがマウスの地位を問い直す', desc: 'スマートフォンのタッチ操作が普及し始めたが、デスクトップ作業では依然としてマウスが不可欠な存在であり続けた。', wiki: 'iPhone' },
              { year: 1999, era: '平成11年', node: 'スクロールホイールが主流化', desc: 'スクロールホイールを搭載したマウスが標準仕様となり、ウェブブラウジングの体験を大幅に改善した。', wiki: 'マウス (コンピュータ)' },
              { year: 1984, era: '昭和59年', node: 'Macintosh発売——マウスが一般家庭に普及', desc: 'アップルの「Macintosh」に付属したマウスが世界初の商業的成功を収め、GUI操作の標準となった。', wiki: 'Macintosh' },
              { year: 1981, era: '昭和56年', node: 'IBM PC登場——PCの普及とマウスの台頭が始まる', desc: 'IBM PCの登場でパーソナルコンピュータが普及し始め、GUIとマウスが一般ユーザーの操作の基本となる地盤が整った。', wiki: 'IBM PC' },
              { year: 1968, era: '昭和43年', node: 'ダグラス・エンゲルバートがマウスを公開デモ', desc: 'SRI International(スタンフォード研究所)のエンゲルバートが「コンピュータの母」と呼ばれるデモで木製のマウスプロトタイプを公開。インターネットとハイパーテキストも同時に披露した。', wiki: 'ダグラス・エンゲルバート', isOrigin: true },
            ],
          },
        ],
      },
    ],
    game: [
      {
        time: '20:00',

        headline: '「BLUE REFLECTION Quartet: 少女たちのキセキ」7月30日発売迫る——ガストが贈る少女RPGシリーズ第4弾がPS5/Switch向けに登場',
        summary: '2017年に第1作が誕生した「BLUE REFLECTION(ブルーリフレクション)」シリーズの最新作「Quartet: 少女たちのキセキ」がPS5/Nintendo Switch向けに7月30日に発売される。コーエーテクモゲームス傘下のガストブランドが手がける少女RPGシリーズで、4人の少女が織りなす物語と洗練されたバトルシステムが特徴。',
        sourceUrl: 'https://www.famitsu.com/schedule',
        sourceLabel: 'ファミ通.com',
        hotwords: [
          'jrpg',
          {
            id: 'gust_atelier_history',
            label: 'ガスト',
            axis: 'コーエーテクモ/ガストブランドの歴史——アトリエとブルーリフレクション',
            timeline: [
              { year: 2026, era: '令和8年', node: '「BLUE REFLECTION Quartet: 少女たちのキセキ」7月30日発売', desc: 'シリーズ4作目として4人の少女が織りなす物語と進化した戦闘システムが特徴の最新作がPS5/Switchに登場。', officialUrl: 'https://www.koeitecmo.co.jp/' },
              { year: 2022, era: '令和4年', node: '「BLUE REFLECTION: 帝」——シリーズ3作目がNintendo Switchにも展開', desc: '3人の少女の物語が交錯するシリーズ3作目がNintendo Switchにも同時発売し、裾野を広げた。', wiki: 'コーエーテクモゲームス' },
              { year: 2019, era: '令和元年', node: '「ライザのアトリエ」が大ヒット——ガストの新時代が始まる', desc: 'ライザリン・シュタウトが主人公の「ライザのアトリエ」がシリーズ初のミリオンセラーを達成し、ガストブランドに新たな風を吹き込んだ。', wiki: 'ライザのアトリエ 〜常闇の女王と秘密の隠れ家〜' },
              { year: 2017, era: '平成29年', node: '「BLUE REFLECTION 幻に舞う少女の剣」——シリーズ1作目誕生', desc: 'ガストが手がけた少女と魔法をテーマにしたRPGシリーズの原点。日常と異世界が交錯する独特の世界観が評価された。', wiki: 'ブルー リフレクション 幻に舞う少女の剣' },
              { year: 2014, era: '平成26年', node: 'コーエーテクモゲームスにガストが統合', desc: '株式会社ガストはコーエーテクモゲームスに吸収合併され、「ガストブランド」としてアトリエシリーズ等の開発を継続。', wiki: 'コーエーテクモゲームス' },
              { year: 2005, era: '平成17年', node: '「マナケミア: 学園の錬金術師たち」——アトリエ世界観を拡張', desc: 'アカデミーを舞台にしたスピンオフ的作品がシリーズファンの間で高評価を得た。', wiki: 'マナケミア 〜学園の錬金術士たち〜' },
              { year: 1997, era: '平成9年', node: '「マリーのアトリエ」——アトリエシリーズ第1作誕生', desc: 'ガストがPS向けに発売したアトリエシリーズの原点。時間管理と調合システムが融合したゲームデザインが新鮮と話題になった。', wiki: 'マリーのアトリエ 〜ザールブルグの錬金術士〜' },
              { year: 1993, era: '平成5年', node: '株式会社ガスト設立', desc: 'キャラクター性と世界観を重視した家庭用ゲームを開発するガストが創業し、後にアトリエシリーズで知られるブランドの礎を築いた。', wiki: 'コーエーテクモゲームス', isOrigin: true },
            ],
          },
        ],
      },
    ],
    gourmet: [
      {
        time: '20:00',

        headline: 'ローソン「0秒パスタサラダ」4種を発売——電子レンジ不要で即食べられる新ジャンルがコンビニ惣菜に登場',
        summary: 'ローソンが即食べられる「0秒パスタサラダ」を新たに発売した。豚しゃぶ/海老明太子/タルタルチキン/ごま担々の4種を展開し、電子レンジも不要で手軽に食べられる商品設計が夏の昼食需要を狙う。コンビニ惣菜市場の拡大が続く中、高品質化と利便性の両立を追求した新提案として注目を集めている。',
        sourceUrl: 'https://gourmet.watch.impress.co.jp/',
        sourceLabel: 'グルメ Watch(Impress Watch)',
        hotwords: [
          'seven_eleven',
          {
            id: 'konbini_sozai_history',
            label: 'コンビニ惣菜',
            axis: 'コンビニエンスストア惣菜・中食の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'ローソン「0秒パスタサラダ」——コンビニ惣菜の高品質化が加速', desc: '電子レンジ不要・即食べられるパスタサラダ4種がコンビニ新ジャンルとして登場し、中食市場のさらなる拡大を示す。', wiki: 'コンビニエンスストア' },
              { year: 2020, era: '令和2年', node: 'コロナ禍で「中食」需要が爆増——コンビニ惣菜が食卓の主役へ', desc: '外食自粛の影響で中食需要が急増。コンビニ各社は惣菜・スイーツのラインアップを拡充し、家庭の食卓に欠かせない存在になった。', wiki: 'コンビニエンスストア' },
              { year: 2011, era: '平成23年', node: 'セブン&アイ「セブンプレミアム」の惣菜部門が急成長', desc: 'プライベートブランドの惣菜がコンビニ各社で本格展開され、「コンビニのお惣菜」のイメージが刷新された。', wiki: 'セブン&アイ・ホールディングス' },
              { year: 1994, era: '平成6年', node: 'コンビニの惣菜・弁当強化——「中食」という概念が定着', desc: 'コンビニ各社が手作り感を演出した惣菜・弁当を強化し始め、「外食でも内食でもない中食」という消費スタイルが社会に定着した。', wiki: 'コンビニエンスストア' },
              { year: 1982, era: '昭和57年', node: 'ローソンが全国展開を加速——コンビニ食品の黎明期', desc: '調理済み食品をシームレスに提供するコンビニスタイルが確立し、冷凍・チルドの商品開発が本格化した。', wiki: 'ローソン' },
              { year: 1974, era: '昭和49年', node: '日本初のコンビニ「セブン-イレブン豊洲店」開店', desc: '米国7-Elevenのフランチャイズとして東京・豊洲にオープン。24時間営業と小さな食品店舗の組み合わせが日本の食生活を変え始めた。', wiki: 'セブン-イレブン・ジャパン', isOrigin: true },
            ],
          },
        ],
      },
    ],
    hobby: [
      {
        time: '20:00',

        headline: 'バンダイスピリッツ、7月にガンプラ35点を急遽追加再販——MGエールストライクVer.RM等が追加カレンダー入り',
        summary: 'バンダイスピリッツは2026年7月に「MG エールストライクガンダム Ver.RM」「HGUC ハイザック 連邦軍カラー」などガンプラ等35点を急遽追加再販すると発表。ガンプラファンの間では人気キットの再版タイミングを追うカレンダーが恒例行事となっており、今月は特に点数が多いと注目されている。',
        sourceUrl: 'https://harmonizers-jp.com/gunpla-new-release-july-2026/',
        sourceLabel: 'リーチャのガンプラ再販情報',
        hotwords: [
          {
            id: 'gunpla_history',
            label: 'ガンプラ',
            axis: 'ガンプラの歴史——プラモデルの頂点を作った模型文化',
            timeline: [
              { year: 2026, era: '令和8年', node: '7月に35点の急遽追加再販——ガンプラ市場の安定した需要が続く', desc: 'バンダイスピリッツが7月に大量のガンプラを急遽追加再販し、需要の底堅さを改めて示した。', wiki: 'ガンプラ' },
              { year: 2021, era: '令和3年', node: 'ガンプラ転売問題が深刻化——抽選販売の導入', desc: 'コロナ禍でホビー需要が高まる中、ガンプラの品薄と転売価格の高騰が社会問題化し、バンダイが抽選販売を導入した。', wiki: 'ガンプラ' },
              { year: 2015, era: '平成27年', node: 'お台場の大型ガンダム像とRG(リアルグレード)シリーズが人気', desc: 'お台場に設置されたガンダム像が観光スポット化し、精密なRGシリーズが模型ファンを魅了した。', wiki: 'ガンプラ' },
              { year: 2001, era: '平成13年', node: 'MG(マスターグレード)シリーズが本格普及', desc: '高品質・高精度のMGシリーズが普及し、大人の「本格趣味」としてのガンプラ文化が確立された。', wiki: 'ガンプラ' },
              { year: 1995, era: '平成7年', node: '「新機動戦記ガンダムW」でガンプラブーム再来', desc: '「ガンダムW」の人気を受けてガンプラの新世代ブームが起き、女性ファンも含む新たなファン層を取り込んだ。', wiki: '新機動戦記ガンダムW' },
              { year: 1981, era: '昭和56年', node: '「ガンプラブーム」の絶頂——量販店で争奪戦', desc: '「機動戦士ガンダム」の再放送と劇場版公開でブームが頂点に達し、玩具店にガンプラを求める長蛇の列が連日できた。', wiki: 'ガンプラ' },
              { year: 1980, era: '昭和55年', node: 'ガンプラ第1弾「ガンダム」「ザク」発売——模型文化の革命', desc: 'バンダイが初のガンプラ「1/144スケール RX-78-2 ガンダム」を発売。低価格・組み立て式の量産型プラモデルが模型市場を根本から変えた。', wiki: 'ガンプラ', isOrigin: true },
            ],
          },
          {
            id: 'gundam_anime_history',
            label: 'ガンダム',
            axis: '機動戦士ガンダムシリーズの歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'ガンダムシリーズ最新作が配信中——宇宙世紀・新シリーズが共存', desc: '複数のシリーズが並行して展開され、配信プラットフォームと地上波の両方でガンダム作品が視聴できる環境が続いている。', wiki: '機動戦士ガンダム' },
              { year: 2022, era: '令和4年', node: '「機動戦士ガンダム 水星の魔女」——初の女性主人公で話題', desc: '女性を主人公にした初のTVシリーズとして注目を集め、従来のファン層を超えた話題作となった。', wiki: '機動戦士ガンダム 水星の魔女' },
              { year: 2007, era: '平成19年', node: '「機動戦士ガンダム00」——現代の紛争をテーマに', desc: '現実世界の政治・軍事問題をモチーフにした設定が話題を呼び、平成後期のガンダムとして高評価を得た。', wiki: '機動戦士ガンダム00' },
              { year: 1995, era: '平成7年', node: '「新機動戦記ガンダムW」——社会現象になった平成のガンダム', desc: 'ガンダムWがテレビ東京で放映され、女性ファンを大量に獲得。関連商品が空前の売り上げを記録した。', wiki: '新機動戦記ガンダムW' },
              { year: 1985, era: '昭和60年', node: '「機動戦士Zガンダム」放映——続編ブームの幕開け', desc: '宇宙世紀の続編としてZガンダムが高視聴率を記録し、ガンダムシリーズの長期化が決定的になった。', wiki: '機動戦士Zガンダム' },
              { year: 1979, era: '昭和54年', node: '「機動戦士ガンダム」放映開始——リアルロボットアニメの誕生', desc: '富野由悠季監督が制作した作品は放映当初は低視聴率だったが、再放送と劇場版で国民的人気を獲得し、ガンダムの歴史が始まった。', wiki: '機動戦士ガンダム', isOrigin: true },
            ],
          },
        ],
      },
    ],
    influencer: [
      {
        time: '20:00',

        headline: 'VTuber・星街すいせいが7月20日のロッテ戦で始球式に登壇決定——VTuber初の公式NPB始球式として話題沸騰',
        summary: 'ホロライブプロダクション所属VTuberの星街すいせいが、7月20日にZOZOマリンスタジアムで行われるロッテ対ソフトバンク戦の始球式に登壇することが発表された。プロ野球公式戦にVTuberが始球式として参加するのは初の試みとして注目され、VTuberとリアルスポーツ界の新たな接点として話題を呼んでいる。',
        sourceUrl: 'https://hololivepro.com/',
        sourceLabel: 'ホロライブプロダクション公式',
        hotwords: [
          'hololive_pro',
          {
            id: 'suisei_hoshimachi',
            label: 'すいせい',
            axis: '星街すいせいの歩み——独立VTuberからホロライブの「星」へ',
            timeline: [
              { year: 2026, era: '令和8年', node: 'ロッテ対ソフトバンク戦で始球式——VTuber初の公式NPB始球式', desc: 'ZOZOマリンスタジアムでのNPB公式戦始球式がVTuberとプロスポーツの新たなコラボとして大きな話題を呼んだ。', wiki: '星街すいせい' },
              { year: 2024, era: '令和6年', node: '「日比谷音楽祭」に出演——リアルフェスへの出演が続く', desc: 'VTuberとしては異例の規模のリアルフェス出演が続き、歌手としての実力と影響力が広く認知された。', wiki: '星街すいせい' },
              { year: 2022, era: '令和4年', node: 'チャート上位にランクイン——歌手としての地位を確立', desc: '楽曲が各種チャートで上位に入り、VTuberの枠を超えた歌手・星街すいせいとしての人気が確固たるものとなった。', wiki: '星街すいせい' },
              { year: 2021, era: '令和3年', node: '「STELLAR INTO THE GALAXY」ソロライブ開催', desc: '初のソロライブを3Dで実施。歌唱力と演出力が話題を呼び、ホロライブの中でも別格の歌手として認知された。', wiki: '星街すいせい' },
              { year: 2019, era: '令和元年', node: 'ホロライブプロダクションへ移籍', desc: 'それまで個人VTuberとして活動していた星街すいせいがホロライブに加入し、組織的バックアップを得て活動が本格化した。', wiki: 'ホロライブプロダクション' },
              { year: 2018, era: '平成30年', node: '独立VTuberとして活動開始——「歌のVTuber」としての立ち位置を確立', desc: 'まだ個人VTuberの活動が珍しかった時期に歌に特化したスタイルで配信を始め、音楽への強いこだわりが当初から表れていた。', wiki: '星街すいせい', isOrigin: true },
            ],
          },
        ],
      },
    ],
    politics: [
      {
        time: '20:00',

        headline: '自民・鈴木幹事長が「副首都」推進法案成立へ野党に超党派協力を要請 — 大阪を法的副首都と位置づける議論が本格化',
        summary: '自民党の鈴木俊一幹事長は11日、大阪を「副首都」と法律上位置づける副首都推進法案の早期成立に向け、立憲民主党や日本維新の会の幹事長らと会談し協力を求めた。首都機能の分散と東京一極集中の是正を図るもので、維新は従来から推進してきた立場から歓迎を表明。与野党の枠を超えた超党派審議が始まっている。',
        sourceUrl: 'https://www.nikkei.com/news/category/politics/',
        sourceLabel: '日本経済新聞',
        hotwords: [
          {
            id: 'fukutoshu_history',
            label: '副首都',
            axis: '日本の副首都構想と首都機能分散の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '副首都推進法案、与野党協議がスタート', desc: '鈴木幹事長が野党に協力要請し、大阪を副首都と位置づける法案の超党派審議が始まった。', officialUrl: 'https://www.nikkei.com/news/category/politics/' },
              { year: 2019, era: '令和元年', node: '大阪都構想の2度目の住民投票運動が本格化', desc: '維新の会が再び大阪都構想の住民投票実施に向けた動きを本格化させた。2020年に実施されたが僅差で否決される。', wiki: '大阪都構想' },
              { year: 2015, era: '平成27年', node: '大阪都構想の住民投票、否決——橋下氏が政界引退表明', desc: '松井知事・橋下市長が推進した大阪都構想が住民投票で僅差で否決。橋下氏は政界引退を表明。', wiki: '大阪都構想' },
              { year: 2011, era: '平成23年', node: '橋下徹が大阪市長に——「大阪都構想」が本格始動', desc: '日本維新の会の前身となる大阪維新の会を率いた橋下氏が「大阪都構想」を政策の柱に掲げ大阪市長に就任した。', wiki: '橋下徹' },
              { year: 2002, era: '平成14年', node: '国会等移転審議会が候補地を絞り込み——栃木・福島地域と岐阜・愛知地域', desc: '候補地として2地域が挙げられたが、その後の政治的優先度低下で動きは停滞。首都移転論は下火となった。', wiki: '首都機能移転' },
              { year: 1999, era: '平成11年', node: '国会等移転審議会設置——首都機能移転を本格検討', desc: '国会等の機能を東京以外へ移転することを目指し審議会が発足し、候補地の絞り込み作業が始まった。', wiki: '首都機能移転' },
              { year: 1990, era: '平成2年', node: 'バブル経済の過熱で首都機能移転論が再浮上', desc: '東京への一極集中と地価の高騰が社会問題化する中、政府の土地問題審議会が首都機能移転を提言した。', wiki: '東京一極集中' },
              { year: 1923, era: '大正12年', node: '関東大震災後、帝都復興計画と首都移転論が噴出', desc: '震災で壊滅的打撃を受けた東京に代わる「帝都移転論」が噴出したが、後藤新平の復興計画によって東京再建が選ばれた。', wiki: '後藤新平' },
              { year: 1869, era: '明治2年', node: '明治天皇の東幸——江戸が東京となり事実上の遷都', desc: '明治天皇が京都から東京へ移ったことで、日本の政治・経済の重心が東京に集中する構造が始まった。', wiki: '東京奠都', isOrigin: true },
            ],
          },
          {
            id: 'japan_chiho_bunken',
            label: '地方分権',
            axis: '日本の地方分権改革史',
            timeline: [
              { year: 2026, era: '令和8年', node: '副首都推進と地方分権の新段階——関西広域連合の役割強化が議論に', desc: '副首都推進法案の議論と連動し、関西広域連合を核とした広域行政の権限強化が政策アジェンダに浮上している。', wiki: '関西広域連合' },
              { year: 2014, era: '平成26年', node: '「地方創生」政策を閣議決定', desc: '安倍政権が「まち・ひと・しごと創生法」を制定し、地方への人口分散と活性化を国策として位置づけた。', wiki: 'まち・ひと・しごと創生法' },
              { year: 2011, era: '平成23年', node: '東日本大震災——分散型国土の必要性が再認識', desc: '被災3県の沿岸部が壊滅的打撃を受け、東京への政治・経済一極集中のリスクが改めて問われた。', wiki: '東日本大震災' },
              { year: 2000, era: '平成12年', node: '地方分権一括法の施行', desc: '国から地方への権限移譲を定めた地方分権一括法が全面施行され、機関委任事務制度が廃止された。', wiki: '地方分権一括法' },
              { year: 1999, era: '平成11年', node: '地方分権一括法の成立', desc: '475本の法律を一括改正する地方分権一括法が国会を通過し、中央省庁の地方に対する関与を抜本的に縮小した。', wiki: '地方分権一括法' },
              { year: 1994, era: '平成6年', node: '細川政権が「分権型社会」構想を掲げる', desc: '細川護熙首相が地方分権推進を本格議論し、衆参両院で地方分権推進に関する決議が採択された。', wiki: '細川護熙' },
              { year: 1947, era: '昭和22年', node: '地方自治法の制定', desc: '日本国憲法と同日施行され、戦前の府県制に代わる地方自治制度の基本法が生まれた。住民自治と団体自治を両輪とした。', wiki: '地方自治法' },
              { year: 1889, era: '明治22年', node: '大日本帝国憲法と府県制の確立', desc: '伊藤博文らが起草した明治憲法の発布と同年に市制・町村制が施行され、中央集権的な地方行政の枠組みが固まった。', wiki: '府県制', isOrigin: true },
            ],
          },
        ],
      },
    ],
    retro: [
      {
        time: '20:00',

        headline: '「NEO平成レトロ展」が大丸・松坂屋で開催中——昭和元年から100年、Z世代が平成の記憶に熱視線',
        summary: '2026年は昭和元年(1926年)から丸100年の「昭和100年」。大丸・松坂屋百貨店では「NEO平成レトロ展」が開催中で、たまごっち・写ルンです・ポケベルなど300点超の平成の懐かしグッズが並ぶ。Z世代が親世代のカルチャーを新鮮に体験するリバイバルブームが令和に花開き、「アナログの温かさ」への回帰が各地で話題になっている。',
        sourceUrl: 'https://prtimes.jp/main/html/rd/p/000000034.000018827.html',
        sourceLabel: 'PR TIMES(TBSテレビ)',
        hotwords: [
          {
            id: 'showa100_retro_history',
            label: '昭和100年',
            axis: '昭和100年・平成リバイバルブームの歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: '昭和元年から満100年——「NEO平成レトロ展」が開催', desc: '大丸・松坂屋でZ世代が平成の懐かしグッズを体験する展示が開催され、レトロブームの新たな高まりを見せている。', wiki: '昭和' },
              { year: 2024, era: '令和6年', node: '「平成レトロ」ブームがZ世代の定番カルチャーに', desc: 'たまごっちの復刻版、写ルンですの再ブーム、チェキフィルム写真の流行など平成カルチャーが令和のZ世代の日常に根付いた。', wiki: '平成' },
              { year: 2019, era: '令和元年', node: '平成最後の日に「平成ノスタルジア」が爆発的に話題に', desc: '元号が令和に変わる直前に、SNSで「平成を振り返る」コンテンツが爆発的に広まり、昭和・平成への郷愁が社会現象化した。', wiki: '平成' },
              { year: 2010, era: '平成22年', node: '昭和レトロ喫茶・昭和レトロ雑貨ブームが到来', desc: '関東を中心に「昭和の雰囲気」を再現したカフェやアンティークショップが増加し、昭和レトロ文化が若い世代にも広まった。', wiki: '昭和レトロ' },
              { year: 1997, era: '平成9年', node: 'たまごっちブーム——平成の「育て記憶」の象徴', desc: 'バンダイが発売した携帯育成ゲーム「たまごっち」が爆発的ヒットとなり、学校に持ち込む小学生が続出した。', wiki: 'たまごっち' },
              { year: 1986, era: '昭和61年', node: '写ルンです発売——「撮って見せる」文化の原点', desc: 'フジフイルムが世界初の使い捨てカメラ「写ルンです」を発売し、撮影のハードルを大幅に下げた。現代のSNS文化の遠い祖先とも言える。', wiki: '写ルンです' },
              { year: 1926, era: '昭和元年', node: '昭和元年——激動の近代日本が始まる', desc: '大正天皇の崩御と昭和天皇の即位により昭和が始まった。戦争と復興、高度経済成長、バブル経済と崩壊——昭和の100年は日本の現代史そのものだった。', wiki: '昭和', isOrigin: true },
            ],
          },
          {
            id: 'retro_product_revival_history',
            label: 'レトロ復刻',
            axis: '日本のレトロ商品復刻・リバイバルの歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'NEO平成レトロ展——300点超の平成グッズがデパートに集結', desc: 'Z世代が親世代の「平成の文物」を新鮮に楽しむ展示が全国百貨店で開催され、令和時代の「平成ノスタルジア」が盛り上がっている。', wiki: '昭和レトロ' },
              { year: 2023, era: '令和5年', node: '「aibo」新モデル登場——ソニーのロボットペットが進化を続ける', desc: '2018年に復活したソニーのペットロボット「aibo」がさらに新モデルを加え、令和にも人気が継続している。', wiki: 'Aibo' },
              { year: 2019, era: '令和元年', node: 'たまごっち スマートが登場——IoT連携でアップデート', desc: 'バンダイが新世代「たまごっちスマート」を投入し、懐かしいUIを保ちつつスマートフォン連携機能を加えた。', wiki: 'たまごっち' },
              { year: 1997, era: '平成9年', node: 'たまごっち・プリクラブームの全盛期', desc: 'たまごっちとプリクラ(プリント倶楽部)が同時期に大ブームを起こし、「平成のポップカルチャー」を象徴するアイテムとなった。', wiki: 'プリント倶楽部' },
              { year: 1983, era: '昭和58年', node: 'ファミコン・ウォークマン・カセットテープ全盛——昭和レトロの黄金期', desc: 'この時代に普及したファミコン・ウォークマン・カセットテープが後世に「昭和レトロ」の象徴として語り継がれる黄金期だった。', wiki: 'ファミリーコンピュータ' },
              { year: 1950, era: '昭和25年', node: '戦後復興期の大衆文化——「三種の神器」の時代が始まる', desc: 'テレビ・冷蔵庫・洗濯機の「三種の神器」が普及し始め、大衆消費文化の基礎が作られた。この時代の製品・文化が後の「昭和レトロ」の原点となる。', wiki: '三種の神器 (電化製品)', isOrigin: true },
            ],
          },
        ],
      },
    ],
    sports: [
      {
        time: '20:00',

        headline: 'FIFA ワールドカップ2026 北中米大会が佳境——史上初48カ国参加・準々決勝2日目が進行中',
        summary: 'アメリカ・カナダ・メキシコを共催地とするFIFA ワールドカップ2026が大詰めを迎え、7月11日は準々決勝2日目が行われた。史上初めて48カ国が参加する拡大フォーマットで開催されており、試合数はこれまでの大会を大きく上回る。日本代表も今大会に参加しアジアの最前線として戦った。',
        sourceUrl: 'https://www.jfa.jp/',
        sourceLabel: '日本サッカー協会(JFA)',
        hotwords: [
          {
            id: 'japan_soccer_wc_history',
            label: 'サッカー日本代表',
            axis: 'サッカー日本代表 ワールドカップの歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'FIFA W杯2026 北中米大会——史上初48カ国参加に日本代表が参戦', desc: '史上初の48カ国参加大会でサッカー日本代表が参加。アジアの強豪として世界の舞台で戦いを続けている。', wiki: '2026 FIFAワールドカップ' },
              { year: 2022, era: '令和4年', node: 'FIFA W杯2022 カタール大会でベスト16——ドイツ・スペインを撃破', desc: '「ドーハの奇跡」と呼ばれたドイツ・スペイン連続撃破でグループ首位通過。決勝トーナメント1回戦でクロアチアにPK戦で惜敗。', wiki: '2022 FIFAワールドカップ日本代表' },
              { year: 2018, era: '平成30年', node: 'FIFA W杯2018 ロシア大会でベスト16——ベルギーに逆転負け', desc: '決勝トーナメント1回戦でベルギーに2点リードから3-2の逆転負けを喫した「ロストゴール」が記憶に残る大会となった。', wiki: '2018 FIFAワールドカップ日本代表' },
              { year: 2010, era: '平成22年', node: 'FIFA W杯2010 南アフリカ大会でベスト16', desc: '岡田武史監督のもとグループリーグを首位通過し、ベスト16でパラグアイにPK戦で敗退。', wiki: '2010 FIFAワールドカップ日本代表' },
              { year: 2002, era: '平成14年', node: '日韓共催 FIFA W杯でベスト16——史上最高成績', desc: '初の自国開催でグループリーグを首位通過し、歴史的快挙として語り継がれる大会となった。', wiki: '2002 FIFAワールドカップ日本代表' },
              { year: 1998, era: '平成10年', node: 'FIFA W杯1998 フランス大会——初出場を果たす', desc: '「ドーハの悲劇」から5年、日本代表は念願のW杯初出場を果たしたが、グループリーグ3連敗で1次突破はならなかった。', wiki: '1998 FIFAワールドカップ日本代表' },
              { year: 1993, era: '平成5年', node: 'Jリーグ開幕——日本サッカーの転換点', desc: 'プロリーグの誕生により日本サッカーのレベルが急上昇。「ドーハの悲劇」の衝撃も代表強化の原動力となった。', wiki: '日本プロサッカーリーグ' },
              { year: 1968, era: '昭和43年', node: 'メキシコ五輪でサッカー日本代表が銅メダル', desc: '釜本邦茂らを擁した日本代表が、メキシコシティ五輪でアジア勢初の銅メダルを獲得。国内サッカー人気を高めた。', wiki: '1968年メキシコシティーオリンピックのサッカー競技' },
              { year: 1921, era: '大正10年', node: '大日本蹴球協会(現・JFA)設立', desc: '日本サッカーを統括する組織として大日本蹴球協会が設立され、国際大会への参加基盤が整った。', wiki: '日本サッカー協会', isOrigin: true },
            ],
          },
          {
            id: 'fifa_wc_history',
            label: 'W杯の歴史',
            axis: 'FIFAワールドカップの歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'FIFA W杯2026 北中米大会——史上初の48カ国参加', desc: 'アメリカ・カナダ・メキシコの3カ国が共催し、32カ国から大幅拡大した48カ国が参加する最大規模の大会が開催されている。', wiki: '2026 FIFAワールドカップ' },
              { year: 2022, era: '令和4年', node: 'FIFA W杯2022 カタール大会——中東初開催、アルゼンチン優勝', desc: '初めて中東で開催されたW杯はアルゼンチンが36年ぶりの優勝を飾り、メッシが念願のタイトルを手にした。', wiki: '2022 FIFAワールドカップ' },
              { year: 1998, era: '平成10年', node: 'FIFA W杯1998 フランス大会——32カ国参加に拡大', desc: '従来の24カ国から32カ国へ参加国が拡大した初の大会。フランスが地元で初優勝を飾った。', wiki: '1998 FIFAワールドカップ' },
              { year: 1966, era: '昭和41年', node: 'FIFA W杯1966 イングランド大会——開催国が初優勝', desc: 'イングランドが地元開催で初優勝。ウェンブリー・スタジアムでの決勝は4-2で西ドイツを破った。', wiki: '1966 FIFAワールドカップ' },
              { year: 1958, era: '昭和33年', node: 'FIFA W杯1958——17歳のペレが世界を驚かせる', desc: 'スウェーデン大会で17歳のペレがブラジルの優勝に貢献し、史上最高の選手として世界に名を轟かせた。', wiki: '1958 FIFAワールドカップ' },
              { year: 1950, era: '昭和25年', node: 'FIFA W杯1950 ブラジル大会——「マラカナンの悲劇」', desc: '戦後初開催のW杯でウルグアイが地元ブラジルを最終節で破って優勝。ブラジル国民が大きなショックを受けた。', wiki: '1950 FIFAワールドカップ' },
              { year: 1930, era: '昭和5年', node: 'FIFA ワールドカップ第1回大会(ウルグアイ)', desc: 'FIFAの主催で第1回W杯がウルグアイで開催。13カ国が参加し開催国ウルグアイが優勝した。近代スポーツ最大のイベントの始まり。', wiki: '1930 FIFAワールドカップ', isOrigin: true },
            ],
          },
        ],
      },
    ],
    star: [
      {
        time: '20:00',

        headline: '超ときめき♡宣伝部、2027年春の活動終了を発表——2014年結成「とき宣」が13年の歴史に幕',
        summary: 'アイドルグループ「超ときめき♡宣伝部(とき宣)」が2027年春をもって活動を終了することを発表した。2014年に名古屋で結成され、地下アイドルとして出発しながら武道館公演なども実現した人気グループ。ファンからはSNSで惜しむ声が相次ぎ、下半期の芸能界を彩るニュースとなった。',
        sourceUrl: 'https://news.yahoo.co.jp/articles/9ff61d279ea8390b0c3e90f49dd1bec42c631fc4',
        sourceLabel: 'Yahoo!ニュース(オリコン)',
        hotwords: [
          {
            id: 'tokimeki_sendenbu_history',
            label: 'とき宣',
            axis: '超ときめき♡宣伝部の歴史——地下アイドルから武道館へ',
            timeline: [
              { year: 2026, era: '令和8年', node: '2027年春の活動終了を発表——ファンに別れの報', desc: '13年の活動に幕を下ろすと発表され、SNSでファンや関係者から惜しむ声が多数上がった。', wiki: '超ときめき♡宣伝部' },
              { year: 2023, era: '令和5年', node: '日本武道館公演を達成——地下アイドル出身グループの快挙', desc: '結成から9年で武道館の舞台に立つことを実現し、グループとしての集大成的なマイルストーンとなった。', wiki: '超ときめき♡宣伝部' },
              { year: 2020, era: '令和2年', node: 'コロナ禍で無観客配信ライブを実施——ファンとのつながりを維持', desc: '公演が相次いで中止になる中、オンラインライブやSNSを活用してファンとの関係を途切れさせなかった。', wiki: '超ときめき♡宣伝部' },
              { year: 2018, era: '平成30年', node: 'メジャーデビュー——「OS☆U」からグループ名を改名', desc: '前身グループ「OS☆U」からの改名とともにメジャーシーンへ進出し、「超ときめき♡宣伝部」の名で活動を続けた。', wiki: '超ときめき♡宣伝部' },
              { year: 2014, era: '平成26年', node: '名古屋で「OS☆U」として結成', desc: 'ローカルアイドルとして名古屋を拠点に活動を開始。後に東京進出し全国的な知名度を獲得していく。', wiki: '超ときめき♡宣伝部', isOrigin: true },
            ],
          },
          {
            id: 'chika_idol_history',
            label: '地下アイドル',
            axis: '地下アイドル・ライブアイドル文化の歴史',
            timeline: [
              { year: 2026, era: '令和8年', node: 'とき宣の武道館達成と活動終了——地下アイドルの到達点と引退サイクルの象徴', desc: '地下から武道館へ登り詰め、そして幕を引く軌跡がライブアイドル文化の象徴的な一例として記録される。', wiki: '地下アイドル' },
              { year: 2013, era: '平成25年', node: 'AKBがSNS・握手会文化でブームを作る中、地下アイドルは「ライブ密着型」の路線へ', desc: 'AKBが握手会やSNSを活用したファン交流でムーブメントを作る中、地下アイドルシーンは独自のライブ密着スタイルで差別化した。', wiki: 'AKB48' },
              { year: 2010, era: '平成22年', node: '「地下アイドル」という言葉が定着', desc: '秋葉原や池袋などの小箱でライブを行う「地下アイドル」という形態が普及し、自主活動モデルが広まった。', wiki: '地下アイドル' },
              { year: 2005, era: '平成17年', node: 'AKB48誕生——「会いに行けるアイドル」の登場', desc: '秋葉原の専用劇場でライブを行うアイドルグループAKB48が登場し、ファンとの距離感が近い新しいアイドル像が生まれた。', wiki: 'AKB48' },
              { year: 1998, era: '平成10年', node: '「モーニング娘。」デビュー——平成アイドル文化の礎', desc: '「ASAYAN」のオーディションで誕生したモーニング娘。がヒットを重ね、平成アイドル文化の基礎を作った。', wiki: 'モーニング娘。' },
              { year: 1985, era: '昭和60年', node: '松田聖子・小泉今日子——80年代アイドル黄金期', desc: '「花の82年組」から続くアイドル全盛時代が絶頂を迎え、週刊誌・テレビを席巻するスターたちが次々に誕生した。', wiki: '松田聖子' },
              { year: 1971, era: '昭和46年', node: '天地真理・南沙織——日本アイドル文化の夜明け', desc: '天地真理と南沙織が「アイドル歌手」の先駆けとなり、若い歌手が「アイドル」と呼ばれる文化の原型を作った。', wiki: '天地真理', isOrigin: true },
            ],
          },
        ],
      },
    ],
    uranai: [
      {
        time: '20:00',

        headline: '九星気学で読む7月11日(土)の運勢——土用の入り前夜、仕事運・恋愛運ともに充実の吉日',
        summary: '2026年7月11日(土)は九星気学で仕事でもプライベートでも責任のかかる場面が多くなるが、それだけ信頼されているという証しとされる日。土用(7月19日〜8月6日)の入りを来週に控え、変化への準備を整えるのに向く時期とされる。12星座占いでは全体的に仕事運が高まり大活躍できる予感があるとマイナビニュースが伝えた。',
        sourceUrl: 'https://news.mynavi.jp/article/20260711-4585189/',
        sourceLabel: 'マイナビニュース',
        hotwords: [
          'astrology',
          {
            id: 'doyo_calendar_history',
            label: '土用',
            axis: '土用の歴史——日本の暦文化と季節の節目',
            timeline: [
              { year: 2026, era: '令和8年', node: '土用の丑の日(7月21日)を控え、ウナギ文化が改めて注目される', desc: '絶滅危惧種問題を抱えながらも、土用の丑の日の風物詩は養殖技術の進歩もあり令和にも続いている。', wiki: '土用の丑の日' },
              { year: 2013, era: '平成25年', node: 'ニホンウナギが絶滅危惧種に指定', desc: 'IUCNが資源の急減を受けてニホンウナギを絶滅危惧種に指定し、土用の丑の日文化と環境保全の両立が社会的課題として浮上した。', wiki: 'ニホンウナギ' },
              { year: 1960, era: '昭和35年', node: '高度経済成長期にウナギの消費量が急増', desc: '食生活の豊かさが増す中、土用の丑の日にウナギを食べる習慣が庶民にまで広まり、ウナギ産業が拡大した。', wiki: 'ウナギ' },
              { year: 1895, era: '明治28年', node: '明治期に暦が西洋化——干支・節気の位置づけが変化', desc: '太陽暦(グレゴリオ暦)への移行後も、土用・大安・仏滅などの六曜や干支は民間で根強く使われ続けた。', wiki: '六曜' },
              { year: 1872, era: '明治5年', node: '太陽暦(グレゴリオ暦)への移行——「土用」が伝統行事として民間に残る', desc: '明治政府が旧暦から太陽暦へ移行。節気・土用・大安・仏滅などの伝統的な暦注は廃止されなかったが、公式暦としての地位を失い民間文化として生き続けた。', wiki: '旧暦', isOrigin: true },
            ],
          },
        ],
      },
    ],
  },
  'd-6': {
    ai: [
      {
        time: '08:00',

        headline: 'AI最上位モデル「Fable 5」、脆弱性発覚で一時全面停止も交渉経て復活 ── 国連AI for Good委員会も発足',
        summary: 'Amazonのセキュリティチームが発見したジェイルブレイク(安全対策の回避)の脆弱性を受け、米政府はAnthropicの最上位モデル「Fable 5」に約18日間の全世界停止を命じたが、その後の交渉を経て復活した。同時期にAnthropic・Amazon・Microsoft・Googleは脆弱性を客観評価する業界共通のジェイルブレイク重大度スコアの策定を進めており、ジュネーブでは169カ国1.1万人超が参加する国連「AI for Good」委員会による国際会議も開催された。',
        sourceUrl: 'https://awak.co.jp/articles/ai-news-jul-3-4-2026',
        sourceLabel: '株式会社Awak',
        hotwords: [
          'anthropic_history',
          'generative_ai_history',
        ],
      },
      {
        time: '12:00',

        headline: 'Anthropic、新モデル「Claude Sonnet 5」を発表 ── 上位モデル「Opus 4.8」に迫る性能を抑えた価格で提供',
        summary: 'AI開発企業Anthropicは現地時間6月30日、新モデル「Claude Sonnet 5」をリリースした。計画立案やブラウザ・端末操作など自律的なツール利用能力が強化されており、上位モデル「Opus 4.8」に迫る性能を持ちながら、Sonnet相当の価格で提供される。導入価格は8月31日まで入力100万トークンあたり2ドル・出力100万トークンあたり10ドルで、以降は3ドル・15ドルとなる。',
        sourceUrl: 'https://forest.watch.impress.co.jp/docs/news/2121349.html',
        sourceLabel: '窓の杜(Impress Watch)',
        hotwords: [
          'anthropic_history',
          'generative_ai_history',
        ],
      },
      {
        time: '20:00',

        headline: 'ソフトバンク/ソニー/NEC/ホンダ出資の「Noetra」始動、経産省がフィジカルAI基盤モデル開発を支援',
        summary: '経済産業省は6月30日、ロボット向けフィジカルAI基盤モデル開発事業でソフトバンクなど出資の新会社「Noetra」と産業技術総合研究所を採択したと発表した。初年度予算は約3873億円、2030年度までの総事業規模は約1兆円。',
        sourceUrl: 'https://robotstart.info/article/2026/07/01/382103.html',
        sourceLabel: 'ロボスタ',
        hotwords: [
          { id: 'physical_ai_robotics_history', label: 'ロボット', axis: '日本のロボット・フィジカルAI開発の歴史', timeline: [
            { year: 2026, era: '令和8年', node: '「Noetra」始動、経産省がフィジカルAI基盤モデル開発を支援', desc: 'ソニー・ソフトバンク・NEC・ホンダ出資のNoetraと産業技術総合研究所が採択され、初年度約3873億円の支援を受ける。', officialUrl: 'https://robotstart.info/article/2026/07/01/382103.html' },
            { year: 2022, era: '令和4年', node: 'ホンダ「ASIMO」引退', desc: '開発技術をアバターロボット等に生かす方針を示し、本社ショールームでの最終実演をもって表舞台から退いた。', wiki: 'ASIMO' },
            { year: 2018, era: '平成30年', node: 'ソニー、新型「aibo」を発売', desc: 'AIを搭載した新世代のペット型ロボットとして、生産終了から約12年ぶりに復活した。', wiki: 'Aibo' },
            { year: 2014, era: '平成26年', node: 'ソフトバンク「Pepper」発表', desc: '感情認識機能を備えたパーソナルロボットとして発表され、翌年一般販売を開始した。', wiki: 'Pepper (ロボット)' },
            { year: 2006, era: '平成18年', node: 'ソニー、「AIBO」の生産終了', desc: '事業再編の一環として、家庭用エンターテインメントロボット第一世代の製造を終了した。', wiki: 'Aibo' },
            { year: 2000, era: '平成12年', node: 'ホンダ「ASIMO」発表', desc: '二足歩行技術を発展させた人間型ロボットとして披露され、以後の日本製ロボット開発の象徴となった。', wiki: 'ASIMO' },
            { year: 1999, era: '平成11年', node: 'ソニー「AIBO」発売', desc: '家庭向けエンターテインメントロボットとして発売され、ロボットの一般消費者への普及を先導した。', wiki: 'Aibo' },
            { year: 1986, era: '昭和61年', node: 'ホンダが二足歩行ロボットの研究開発に着手', desc: '後のASIMOにつながる人間型ロボット「E0」の開発が始まった。' },
            { year: 1973, era: '昭和48年', node: '早稲田大学「WABOT-1」完成', desc: '加藤一郎教授らの研究チームが、世界初の実物大人間型二足歩行ロボットを完成させた。', wiki: '二足歩行ロボット', isOrigin: true },
          ] },
          { id: 'softbank_ai_robotics', label: 'ソフトバンク', axis: 'ソフトバンクのAI・ロボット事業の展開史', timeline: [
            { year: 2026, era: '令和8年', node: '現代自動車がBoston Dynamicsを完全子会社化', desc: 'ソフトバンクが保有していた残り9.6%の株式を約325億円で売却し、ロボティクス事業の資本関係を解消した。' },
            { year: 2021, era: '令和3年', node: 'Pepperの生産停止、Boston Dynamics株式の大半を売却', desc: '需要低迷を受けPepperの生産を停止する一方、Boston Dynamics株式の過半を現代自動車グループへ売却した。', wiki: 'Pepper (ロボット)' },
            { year: 2017, era: '平成29年', node: 'Boston Dynamicsを買収', desc: 'グーグル(Alphabet)傘下から人型・四足歩行ロボット開発企業を買収した。', wiki: 'ボストン・ダイナミクス' },
            { year: 2017, era: '平成29年', node: 'ソフトバンク・ビジョン・ファンド設立', desc: '1000億ドル規模のテクノロジー特化型投資ファンドを立ち上げた。' },
            { year: 2016, era: '平成28年', node: '英ARMホールディングスを買収', desc: '約3.3兆円を投じ、半導体設計大手を傘下に収めた。', wiki: 'ARMホールディングス' },
            { year: 2014, era: '平成26年', node: 'ロボット「Pepper」を発表', desc: 'アルデバラン・ロボティクスと共同開発した感情認識パーソナルロボットを発表した。', wiki: 'Pepper (ロボット)' },
            { year: 2006, era: '平成18年', node: 'ボーダフォン日本法人を買収、携帯電話事業に参入', desc: '買収により社名を「ソフトバンクモバイル」に変更し、通信事業へ本格進出した。', wiki: 'SoftBank (携帯電話)' },
            { year: 2001, era: '平成13年', node: '「Yahoo!BB」開始、低価格ADSL事業に参入', desc: 'ブロードバンド市場への参入により、日本のインターネット普及を後押しした。' },
            { year: 1981, era: '昭和56年', node: '日本ソフトバンク創業', desc: '孫正義氏がソフトウェア流通業として創業し、後の総合テクノロジー企業グループの出発点となった。', wiki: 'ソフトバンクグループ', isOrigin: true },
          ] },
        ],
      },
    ],
    animal: [
      {
        time: '08:00',

        headline: 'いおワールドかごしま水族館、「しおかぜイルカウォッチング」7月4日から再開',
        summary: '鹿児島市の「いおワールドかごしま水族館」は7月4日、鹿児島湾に生息するイルカを間近で観察できる屋外水路展示「しおかぜイルカウォッチング」の展示を再開した。同館は黒潮に洗われる鹿児島沿岸の海洋生物を中心に展示する水族館で、ジンベエザメの飼育でも知られる。',
        sourceUrl: 'https://zooinfo.pastelring.com/2026/07/202674.html',
        sourceLabel: '日刊 Zoo Ring',
        hotwords: [
          { id: 'ioworld_kagoshima_history', label: 'いおワールド', axis: 'いおワールドかごしま水族館の歩み', timeline: [
            { year: 2026, era: '令和8年', node: '「しおかぜイルカウォッチング」展示再開(7/4)', desc: '鹿児島湾のイルカを間近で観察できる屋外水路展示を再開した。', officialUrl: 'https://www.google.com/search?q=いおワールドかごしま水族館+しおかぜイルカウォッチング+再開' },
            { year: 2011, era: '平成23年', node: '入館者数1000万人を達成(10月)', desc: '開館から14年で累計入館者数が1000万人に到達した。', officialUrl: 'https://www.google.com/search?q=いおワールドかごしま水族館+入館者1000万人' },
            { year: 1997, era: '平成9年', node: '「いおワールドかごしま水族館」開館(5/30、isOrigin)', desc: '鹿児島市立の水族館として開館、総事業費約127億円。「いお」は鹿児島弁で魚の意味で、公募により愛称が選ばれた。', wiki: 'いおワールドかごしま水族館', isOrigin: true },
          ] },
          'jp_aquarium_history',
        ],
      },
      {
        time: '12:00',

        headline: 'すみだ水族館「すみすい花火2026」開催 ── 7月4日スタート、館内演出で"打ち上がらない花火"を表現',
        summary: '東京スカイツリータウン内のすみだ水族館は7月4日から、夏の館内イベント「すみすい花火2026」を開催している。水槽内の生物や照明演出を使い、屋外で花火を打ち上げずに"花火"の情緒を表現する同館らしい企画で、夏休み前の集客施策として例年実施されている。',
        sourceUrl: 'https://zooinfo.pastelring.com/2026/07/202674.html',
        sourceLabel: '日刊Zoo Ring',
        hotwords: [
          'sumida_aquarium',
          'jp_aquarium_history',
        ],
      },
      {
        time: '20:00',

        headline: '東山動植物園、コアラの赤ちゃんが育児嚢から顔を出す',
        summary: '名古屋市の東山動植物園で、母親「りん」の育児嚢からコアラの赤ちゃんが顔を出すようになったと発表。赤ちゃんは1月10日生まれ、父親はタロンガ動物園から来園したオスの「スカイ」。母子ともに順調に成長している。',
        sourceUrl: 'https://www.higashiyama.city.nagoya.jp/news/2026/07/7-10.html',
        sourceLabel: '東山動植物園(名古屋市公式サイト)',
        hotwords: [
          { id: 'higashiyama_koala', label: '東山動植物園', axis: '東山動植物園とコアラ飼育の歩み', timeline: [
            { year: 2026, era: '令和8年', node: 'コアラの赤ちゃんが育児嚢から顔を出す', desc: '母親「りん」と父親「スカイ」の間に1月10日生まれた赤ちゃんが、袋の外に顔をのぞかせるようになったと発表。', wiki: 'コアラ' },
            { year: 2024, era: '令和6年', node: '父親「スカイ」がタロンガ動物園から来園', desc: '10月15日、オーストラリア・タロンガ動物園から来園。', wiki: 'タロンガ動物園' },
            { year: 2017, era: '平成29年', node: '母親「りん」誕生', desc: '8月23日、東山動植物園生まれ。' },
            { year: 2004, era: '平成16年', node: '温室前館が国の重要文化財に指定', desc: '開園時からの歴史的建造物が評価される。' },
            { year: 1989, era: '平成元年', node: '東山スカイタワー開館', desc: '7月11日開館。' },
            { year: 1986, era: '昭和61年', node: 'コアラの繁殖に成功、「ハッピー」誕生', desc: '国内でも早い時期のコアラ繁殖成功例のひとつとなる。9月15日誕生。', wiki: 'コアラ' },
            { year: 1984, era: '昭和59年', node: 'コアラ「コロコロ」「モクモク」来園、日本初公開', desc: '10月25日、オーストラリア・タロンガ動物園から来園。多摩動物公園・平川動物公園と共に日本で初めてコアラが一般公開される。', wiki: 'コアラ' },
            { year: 1968, era: '昭和43年', node: '動物園と植物園が統合', desc: '開園当初は別組織だった動物園・植物園が一体運営に。' },
            { year: 1937, era: '昭和12年', node: '東山動植物園開園', desc: '3月3日に植物園、3月24日に動物園が開園。', wiki: '東山動植物園', isOrigin: true },
          ] },
        ],
      },
    ],
    anime: [
      {
        time: '08:00',

        headline: '2026年夏アニメ、7月4日より新番組続々放送開始 ── 「魔法少女リリカルなのは EXCEEDS」「鬼の花嫁」など',
        summary: '7月4日(土)、2026年夏アニメの新番組が各局で順次放送を開始した。長寿シリーズ最新作「魔法少女リリカルなのは EXCEEDS Gun Blaze Vengeance」がTOKYO MXとBS11で放送開始したほか、「鬼の花嫁」「猫と竜」「BLACK TORCH」「骸骨騎士様、只今異世界へお出掛け中Ⅱ」など話題作が出揃った。',
        sourceUrl: 'https://news.yahoo.co.jp/articles/4dc68bd979dc5906bb8b44419303333cdedb0617',
        sourceLabel: 'Yahoo!ニュース(コミックナタリー)',
        hotwords: [
          { id: 'nanoha_series_history', label: 'なのは', axis: '『魔法少女リリカルなのは』シリーズ史 ── ファンディスクの一挿話から長寿シリーズへ', timeline: [
            { year: 2026, era: '令和8年', node: '『魔法少女リリカルなのは EXCEEDS Gun Blaze Vengeance』放送開始(7/4)', desc: 'TOKYO MXとBS11で毎週土曜25時より放送開始、シリーズ最新展開。', officialUrl: 'https://www.google.com/search?q=魔法少女リリカルなのはEXCEEDS+放送開始+2026年7月' },
            { year: 2018, era: '平成30年', node: '劇場版『魔法少女リリカルなのは Detonation』公開', desc: 'シリーズ劇場版第2弾として公開、旧作の新章を描いた。', wiki: '魔法少女リリカルなのはシリーズ' },
            { year: 2015, era: '平成27年', node: '『魔法少女リリカルなのは Vivid』TVアニメ化', desc: '格闘トーナメント色を強めた新シリーズとしてTVアニメ化された。', wiki: '魔法少女リリカルなのはシリーズ' },
            { year: 2010, era: '平成22年', node: '劇場版『魔法少女リリカルなのは The MOVIE 1st』公開', desc: 'TVアニメ第1期をリメイクした劇場版第1弾が公開された。', wiki: '魔法少女リリカルなのはシリーズ' },
            { year: 2007, era: '平成19年', node: '第3期『魔法少女リリカルなのは StrikerS』放送', desc: '時間軸を進め新キャラクターを主軸に据えた第3期が放送された。', wiki: '魔法少女リリカルなのはシリーズ' },
            { year: 2005, era: '平成17年', node: '第2期『魔法少女リリカルなのは A\'s』放送(10-12月)', desc: 'ファンイベント「リリカルパーティ」で製作発表され、続編として放送された。', wiki: '魔法少女リリカルなのはシリーズ' },
            { year: 2004, era: '平成16年', node: '第1期『魔法少女リリカルなのは』放送開始(10/1、全13話)', desc: '独立UHF系各局で放送、シリーズの原点となるTVアニメ第1期。', wiki: '魔法少女リリカルなのは' },
            { year: 2000, era: '平成12年', node: '『とらいあんぐるハート3』内のミニシナリオとして原案誕生(isOrigin)', desc: 'ivory制作の恋愛アドベンチャー作品のファンディスク内ミニシナリオがシリーズの原点となった。', officialUrl: 'https://www.google.com/search?q=とらいあんぐるハート3+リリカルなのは+原点', isOrigin: true },
          ] },
          { id: 'mahou_shoujo_anime_lineage', label: '魔法少女', axis: '魔法少女アニメの系譜 ── 『魔法使いサリー』から令和のバトル路線へ', timeline: [
            { year: 2026, era: '令和8年', node: '「魔法少女リリカルなのは EXCEEDS」ほか夏アニメ新番組放送開始', desc: '長寿シリーズの最新作が今季も放送開始、魔法少女アニメの系譜が続く。', officialUrl: 'https://www.google.com/search?q=2026年夏アニメ+魔法少女+新番組' },
            { year: 2011, era: '平成23年', node: '『魔法少女まどか☆マギカ』放送、ダークファンタジー路線を確立', desc: '従来の明るい魔法少女像を覆す衝撃的な展開で、ジャンルに新たな地平を開いた。', wiki: '魔法少女まどか☆マギカ' },
            { year: 2004, era: '平成16年', node: '『魔法少女リリカルなのは』放送、バトル・変身路線が深化', desc: '魔法アイテムによる戦闘描写を深化させ、後続作品に影響を与えた。', wiki: '魔法少女リリカルなのは' },
            { year: 1992, era: '平成4年', node: '『美少女戦士セーラームーン』放送、"変身戦闘"型を確立', desc: '魔法アイテムで変身し戦うヒロイン像を国内外に広め、ジャンルの世界的な代名詞となった。', wiki: '美少女戦士セーラームーン' },
            { year: 1983, era: '昭和58年', node: '『魔法の天使クリィミーマミ』放送、変身アイドル路線', desc: 'スタジオぴえろが手がけ、魔法で変身しアイドルになるという新機軸を打ち出した。', wiki: '魔法の天使クリィミーマミ' },
            { year: 1980, era: '昭和55年', node: '『魔法少女ララベル』を最後に東映動画が制作をいったん休止', desc: '東映動画による第一期魔法少女アニメの系譜がここでいったん途切れた。', officialUrl: 'https://www.google.com/search?q=魔法少女ララベル+東映動画+1980年' },
            { year: 1969, era: '昭和44年', node: '『ひみつのアッコちゃん』放送、道具で変身する型を確立', desc: '一般家庭の少女が魔法の道具を授かるという、もう一つの魔法少女の類型を確立した。', wiki: 'ひみつのアッコちゃん' },
            { year: 1966, era: '昭和41年', node: '『魔法使いサリー』放送開始、日本初の魔法少女アニメ(isOrigin)', desc: '横山光輝原作、東映動画制作。異世界から来た魔法少女が主人公の、日本のテレビアニメ史上初の少女向け作品。', wiki: '魔法使いサリー', isOrigin: true },
          ] },
        ],
      },
      {
        time: '12:00',

        headline: 'アニメ『無職転生III 〜異世界行ったら本気だす〜』TOKYO MXなどで放送開始 ── 第1・2話連続放送、新キャラ役に小西克幸・日笠陽子ら',
        summary: '「小説家になろう」発の人気異世界転生ファンタジー『無職転生』の第3期『無職転生III 〜異世界行ったら本気だす〜』が7月4日、TOKYO MXなどで放送を開始した。初回は第1話・第2話の連続放送。新キャラクターのオーベール役を小西克幸、イゾルテ役を日笠陽子、レイダ役を横尾まりが演じる。',
        sourceUrl: 'https://mushokutensei.jp/news/260620_1/',
        sourceLabel: '『無職転生』公式サイト',
        hotwords: [
          { id: 'mushoku_tensei', label: '無職転生', axis: '『無職転生』シリーズの歩み', timeline: [
            { year: 2026, era: '令和8年', node: '『無職転生III』TVアニメ放送開始(7/4)、第1・2話連続', desc: '新キャラのオーベール役を小西克幸、イゾルテ役を日笠陽子が演じる。', officialUrl: 'https://mushokutensei.jp/news/260620_1/' },
            { year: 2024, era: '令和6年', node: '原作小説の累計発行部数が大台を突破', desc: 'シリーズ人気の高まりとともに発行部数を伸ばし続けている。', officialUrl: 'https://www.google.com/search?q=無職転生+累計発行部数+2024年' },
            { year: 2023, era: '令和5年', node: '『無職転生II』TVアニメ放送開始', desc: '第2期として物語がさらに掘り下げられ、シリーズ人気を継続させた。', wiki: '無職転生 〜異世界行ったら本気だす〜' },
            { year: 2021, era: '令和3年', node: 'TVアニメ『無職転生 〜異世界行ったら本気だす〜』第1期放送開始', desc: '「なろう系」異世界転生ジャンルの代表作としてアニメ化、高い評価を得た。', wiki: '無職転生 〜異世界行ったら本気だす〜' },
            { year: 2016, era: '平成28年', node: 'コミカライズ版の連載が開始', desc: '漫画版の展開でさらに幅広い読者層を獲得した。', officialUrl: 'https://www.google.com/search?q=無職転生+コミカライズ+連載開始' },
            { year: 2014, era: '平成26年', node: 'KADOKAWAより書籍版(ライトノベル)刊行開始', desc: 'Web小説を原作に、加筆修正のうえ書籍化された。', wiki: '無職転生 〜異世界行ったら本気だす〜' },
            { year: 2012, era: '平成24年', node: '小説投稿サイト「小説家になろう」で連載開始(isOrigin)', desc: '無職の青年が異世界転生する物語がWeb小説として連載を開始、後の異世界転生ブームを牽引する作品となった。', wiki: '無職転生 〜異世界行ったら本気だす〜', isOrigin: true },
          ] },
          { id: 'isekai_genre_history', label: '異世界もの', axis: '異世界転生・転移ジャンルの系譜', timeline: [
            { year: 2026, era: '令和8年', node: '『無職転生III』放送開始、異世界転生ブーム継続', desc: 'ジャンルを代表する作品として、なお高い人気を保っている。', officialUrl: 'https://www.google.com/search?q=無職転生III+2026年+異世界転生ブーム' },
            { year: 2016, era: '平成28年', node: '『Re:ゼロから始める異世界生活』などが異世界転生ブームを牽引', desc: '複数の人気作品が相次いでアニメ化され、ジャンルとしての地位を確立した。', officialUrl: 'https://www.google.com/search?q=Re:ゼロから始める異世界生活+異世界転生ブーム' },
            { year: 2012, era: '平成24年', node: '「小説家になろう」発の異世界転生・転移ものが急増', desc: 'Web小説投稿サイトを土壌に、異世界転生というジャンルが確立していった。', officialUrl: 'https://www.google.com/search?q=小説家になろう+異世界転生+ジャンル+確立' },
            { year: 2004, era: '平成16年', node: '『ゼロの使い魔』など異世界召喚ライトノベルがブームの先駆けに', desc: '現代人が異世界に召喚される物語形式が広く人気を得た。', wiki: 'ゼロの使い魔' },
            { year: 1995, era: '平成7年', node: '『十二国記』など本格異世界ファンタジー文学が人気に', desc: '緻密な世界観を持つ和製異世界ファンタジー文学が支持を集めた。', wiki: '十二国記' },
            { year: 1990, era: '平成2年', node: '『ロードス島戦記』がTRPGリプレイから小説化', desc: '和製ファンタジー小説の源流のひとつとして、後続作品に大きな影響を与えた。', wiki: 'ロードス島戦記' },
            { year: 1937, era: '昭和12年', node: 'J.R.R.トールキン『ホビットの冒険』刊行', desc: '異世界ファンタジーの世界的祖型となった作品が英国で刊行された。', wiki: 'ホビットの冒険' },
            { year: 720, era: '奈良時代', node: '「浦嶋子伝説」が『日本書紀』等に記録(isOrigin)', desc: '異界を訪れ時間の流れの異なる世界を体験する説話は、日本最古級の「異世界訪問譚」とされる。', wiki: '浦島太郎', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        headline: '「天幕のジャードゥーガル」テレビアニメが今夜スタート 山田尚子総監督・サイエンスSARU制作',
        summary: 'トマトスープ原作のテレビアニメ「天幕のジャードゥーガル」が7月4日23時、テレビ朝日系「IMAnimation」枠で放送開始。初回は2話連続1時間スペシャル。13世紀モンゴル帝国を舞台に、捕虜となった少女シタラの物語。山田尚子が総監督、サイエンスSARUが制作を務める。',
        sourceUrl: 'https://news.yahoo.co.jp/articles/80e73dca0a911739fdd75004a844b2533400278f',
        sourceLabel: 'MANTANWEB(Yahoo!ニュース)',
        hotwords: [
          { id: 'yamada_naoko', label: '山田尚子', axis: '山田尚子の歩み', timeline: [
            { year: 2026, era: '令和8年', node: '『天幕のジャードゥーガル』総監督', desc: 'トマトスープ原作、13世紀モンゴル帝国を舞台にしたテレビアニメでサイエンスSARUの総監督を務める。7月4日、テレビ朝日系で放送開始。', wiki: '天幕のジャードゥーガル' },
            { year: 2024, era: '令和6年', node: '長編アニメーション映画『きみの色』監督', desc: '8月30日公開。監督としての長編映画第5作。', wiki: 'きみの色' },
            { year: 2022, era: '令和4年', node: '短編『Garden of Remembrance』監督', desc: 'スコットランドでワールドプレミアを迎えた短編作品を発表。', officialUrl: 'https://www.google.com/search?q=山田尚子+Garden+of+Remembrance' },
            { year: 2022, era: '令和4年', node: 'テレビアニメ『平家物語』監督', desc: 'サイエンスSARU制作。古川日出男の現代語訳による平家物語のアニメ化、1月から3月放映。', wiki: '平家物語_(アニメ)' },
            { year: 2019, era: '令和元年', node: '京都アニメーションを離れサイエンスSARUへ', desc: '長年所属した京都アニメーションを離れ、活動の軸をサイエンスSARUに移す。' },
            { year: 2018, era: '平成30年', node: '映画『リズと青い鳥』監督', desc: '「響け!ユーフォニアム」シリーズのスピンオフ長編アニメーション。4月21日公開。', wiki: 'リズと青い鳥' },
            { year: 2016, era: '平成28年', node: '映画『聲の形』監督', desc: '京都アニメーション制作の長編アニメーション映画。9月17日公開、聴覚障害を題材とする。', wiki: '聲の形' },
            { year: 2015, era: '平成27年', node: '『響け!ユーフォニアム』シリーズで演出担当', desc: '京都府宇治市を舞台にした吹奏楽アニメシリーズの演出を手掛ける。', wiki: '響け! ユーフォニアム' },
            { year: 2014, era: '平成26年', node: '映画『たまこラブストーリー』監督', desc: 'テレビアニメ『たまこまーけっと』の劇場版として公開、監督としての長編映画第2作。', wiki: 'たまこまーけっと' },
            { year: 2013, era: '平成25年', node: 'テレビアニメ『たまこまーけっと』監督', desc: '京都アニメーション制作、京都・出町桝形商店街をモデルにした完全オリジナル作品。', wiki: 'たまこまーけっと' },
            { year: 2011, era: '平成23年', node: '『映画けいおん!』監督', desc: '監督としての初長編映画作品。第35回日本アカデミー賞優秀アニメーション作品賞受賞。', wiki: 'けいおん!' },
            { year: 2010, era: '平成22年', node: 'テレビアニメ『けいおん!!』監督', desc: '第2期シリーズの監督を務める。4月から9月放映。', wiki: 'けいおん!' },
            { year: 2009, era: '平成21年', node: 'テレビアニメ『けいおん!』で監督デビュー', desc: '4月から6月放映、京都アニメーション制作。軽音楽部を舞台にした学校アニメで監督に抜擢される。', wiki: 'けいおん!' },
            { year: 2007, era: '平成19年', node: '『CLANNAD』第17話で演出デビュー', desc: '京都アニメーション制作のテレビアニメで演出を担当。', officialUrl: 'https://www.google.com/search?q=山田尚子+CLANNAD+演出デビュー' },
            { year: 2004, era: '平成16年', node: '京都アニメーションにアニメーターとして入社', desc: '京都府出身、京都造形芸術大学(現・京都芸術大学)卒業後、京都アニメーションに入社。', wiki: '山田尚子', isOrigin: true },
          ] },
          { id: 'science_saru', label: 'サイエンスSARU', axis: 'サイエンスSARUの歩み', timeline: [
            { year: 2026, era: '令和8年', node: '『天幕のジャードゥーガル』放送開始', desc: '山田尚子総監督作品としてテレビ朝日系で放送。', wiki: '天幕のジャードゥーガル' },
            { year: 2024, era: '令和6年', node: 'テレビアニメ『ダンダダン』制作', desc: '龍幸伸原作、少年ジャンプ+連載作品のアニメ化。Netflixの非英語シリーズ部門で世界2位を記録。', wiki: 'ダンダダン' },
            { year: 2022, era: '令和4年', node: '劇場アニメ『犬王』制作', desc: '湯浅政明監督、室町時代の能楽師・犬王を題材にしたミュージカル映画。5月28日公開。', wiki: '犬王_(映画)' },
            { year: 2022, era: '令和4年', node: 'テレビアニメ『平家物語』制作', desc: '山田尚子監督、1月から3月放映。', wiki: '平家物語_(アニメ)' },
            { year: 2020, era: '令和2年', node: 'テレビアニメ『映像研には手を出すな!』制作', desc: 'NHK総合で1月から3月放映。', wiki: '映像研には手を出すな!' },
            { year: 2020, era: '令和2年', node: 'Webアニメ『日本沈没2020』配信', desc: '小松左京原作のSF小説をアニメ化、7月9日よりNetflixで全世界配信。湯浅政明監督。', wiki: '日本沈没2020' },
            { year: 2019, era: '令和元年', node: '劇場アニメ『きみと、波にのれたら』公開', desc: '湯浅政明監督、6月21日公開。', wiki: 'きみと、波にのれたら' },
            { year: 2018, era: '平成30年', node: 'Webアニメ『DEVILMAN crybaby』配信', desc: 'Netflixにて1月5日より配信開始。', wiki: 'DEVILMAN_crybaby' },
            { year: 2017, era: '平成29年', node: '劇場アニメ『夜は短し歩けよ乙女』制作', desc: '森見登美彦原作、湯浅政明監督。サイエンスSARU初の元請制作作品として4月7日公開。', wiki: '夜は短し歩けよ乙女' },
            { year: 2013, era: '平成25年', node: '湯浅政明とチェ・ウニョンが設立', desc: '東京都内の小さなオフィスからスタート。2月4日設立。', wiki: 'サイエンスSARU', isOrigin: true },
          ] },
        ],
      },
    ],
    economy: [
      {
        time: '08:00',

        headline: '日経平均株価、終値1741円安 ── 米半導体株安でキオクシア値崩れ、AI・半導体総崩れ',
        summary: '7月2日の東京株式市場で日経平均株価は4日ぶりに反落、終値は前日比1741円81銭(2.47%)安の6万8733円15銭となった。前日の米ハイテク株安を受け東京市場でもAI・半導体関連が軒並み下落、フィラデルフィア半導体株指数(SOX)が6.27%安と急落した流れを引き継ぎ、時価総額国内トップ級のキオクシアホールディングスなどの下げが目立った。一方、株高に乗り遅れていた自動車・銀行株には個人投資家の買いが入り、指数を下支えした。',
        sourceUrl: 'https://www.nikkei.com/article/DGXZQOFL020NYTS6A700C2000000/',
        sourceLabel: '日本経済新聞',
        hotwords: [
          { id: 'nikkei_225_history', label: '日経平均', axis: '日経平均株価の歩み(1949-2026)', timeline: [
            { year: 2026, era: '令和8年', node: '7/2 日経平均1741円安・終値68,733円 ── AI半導体株総崩れ', desc: '前日の米ハイテク株安を受け東京市場でもAI・半導体関連が軒並み下落、4日ぶりに反落しキオクシア等の下げが目立った。', officialUrl: 'https://www.google.com/search?q=日経平均+1741円安+2026年7月2日+キオクシア' },
            { year: 2026, era: '令和8年', node: '日経平均7万円台で推移、6/24寄り付き70,097円(+0.44%)', desc: 'AI・半導体相場を背景に日経平均は7万円台で推移。6/24は米半導体株安を切り返して反発、寄り付き70,097円台を回復。', officialUrl: 'https://www.google.com/search?q=日経平均+70000円+2026年6月+史上最高値' },
            { year: 2024, era: '令和6年', node: '日経平均が史上初の4万円台到達(3/4)', desc: '日経平均が史上初めて4万円の大台に乗せ、1989年バブル期高値(38,915円)を約34年ぶりに更新。', wiki: '日経平均株価' },
            { year: 2024, era: '令和6年', node: '令和のブラックマンデー、過去最大下落幅(8/5)', desc: '日米金利差縮小観測でドル円急落、日経平均が前日比4,451円下げ過去最大の下落幅を記録(終値31,458円)。翌日は史上最大の上昇幅で反発。', officialUrl: 'https://www.google.com/search?q=令和のブラックマンデー+2024年8月5日+日経平均' },
            { year: 2020, era: '令和2年', node: 'コロナショックで2万円割れ(3/19)', desc: '新型コロナウイルスのパンデミックで世界株安、日経平均は16,552円まで下落。日銀のETF買入れ増額で反転。', officialUrl: 'https://www.google.com/search?q=日経平均+コロナショック+2020年3月+最安値' },
            { year: 2013, era: '平成25年', node: '黒田バズーカ・異次元緩和始動(4/4)', desc: '日銀黒田総裁が「量的・質的金融緩和」を導入。マネタリーベース2倍化方針でアベノミクス相場を点火し日経平均は1万5千円台へ。', wiki: '量的金融緩和政策' },
            { year: 2009, era: '平成21年', node: 'リーマンショック後の最安値7,054円(3/10)', desc: 'リーマンショックの余波で日経平均はバブル後最安値7,054円を記録。麻生政権下の景気対策で反転。', wiki: 'リーマン・ショック' },
            { year: 2003, era: '平成15年', node: 'ITバブル崩壊後の最安値7,607円(4/28)', desc: 'IT不況・不良債権問題で日経平均はバブル後最安値7,607円を記録。竹中平蔵経済財政相による金融再生プログラムで反転。', officialUrl: 'https://www.google.com/search?q=日経平均+2003年+最安値+7607円' },
            { year: 2000, era: '平成12年', node: 'ITバブル相場で2万円台回復、その後崩壊', desc: 'ハイテク株主導で日経平均は一時2万円台を回復するも、米ナスダック崩壊の波及でITバブル崩壊が始まる。', wiki: 'インターネット・バブル' },
            { year: 1989, era: '平成元年', node: 'バブル経済の頂点・終値38,915円(12/29)', desc: '日経平均が史上最高値38,915円87銭を記録。プラザ合意後の金融緩和とバブル経済の頂点。翌1990年から大暴落へ。', wiki: 'バブル景気' },
            { year: 1987, era: '昭和62年', node: 'ブラックマンデー、日経平均14.9%下落(10/20)', desc: 'NY市場大暴落の翌日、日経平均は前日比3,836円(14.9%)安と過去最大の下落率を記録。', wiki: 'ブラックマンデー' },
            { year: 1985, era: '昭和60年', node: 'プラザ合意で円高・株高相場始動(9/22)', desc: 'G5財務相会議でのドル安誘導合意で円高が進行、日銀の金融緩和と相まって株式・不動産バブル相場が始動。', wiki: 'プラザ合意' },
            { year: 1949, era: '昭和24年', node: '東京証券取引所再開、日経平均算出開始(5/16)', desc: '戦後、東京証券取引所が再開。同年9月に日本経済新聞社が「東証修正平均株価」(後の日経平均)の算出を開始(基準値176.21円)。', wiki: '日経平均株価', isOrigin: true },
          ] },
          { id: 'toshiba_kioxia_lineage', label: 'キオクシア', axis: '東芝グループの系譜 ── からくり儀右衛門の田中製造所からキオクシアへ', timeline: [
            { year: 2026, era: '令和8年', node: '7/2 半導体株安でキオクシア急落', desc: '米ハイテク株安の流れで東京市場のAI・半導体関連株が軒並み下落、時価総額国内トップ級のキオクシアHDの下げが目立った。', officialUrl: 'https://www.google.com/search?q=キオクシア+株価+急落+2026年7月2日' },
            { year: 2024, era: '令和6年', node: 'キオクシアホールディングス 東証プライム再上場', desc: '東芝メモリから分離・2018年売却以来の悲願の再上場、AI向けNAND需要拡大を追い風に果たした。', wiki: 'キオクシア' },
            { year: 2019, era: '令和元年', node: '東芝メモリ株式会社からキオクシア株式会社に社名変更(10/1)', desc: '「記憶(Kioku)」とギリシャ語で価値を意味する「axia」を組み合わせた新社名に変更。', wiki: 'キオクシア' },
            { year: 2018, era: '平成30年', node: '東芝、半導体メモリ事業を米ベインキャピタル連合に約2兆円で売却', desc: '経営危機に陥った東芝が半導体子会社「東芝メモリ」を米ベインキャピタル主導の日米韓連合に売却、日本半導体史の転換点となった。', officialUrl: 'https://www.google.com/search?q=東芝メモリ+売却+ベインキャピタル+2018年' },
            { year: 1984, era: '昭和59年', node: '東京芝浦電気、正式に「株式会社東芝」へ社名変更', desc: '英文社名は1978年から「TOSHIBA CORPORATION」だったが、日本語の正式社名も略称の「東芝」に統一された。', wiki: '東芝' },
            { year: 1939, era: '昭和14年', node: '芝浦製作所と東京電気が合併、東京芝浦電気株式会社に', desc: '重電の芝浦製作所と家電・電球の東京電気が合併し、後の総合電機メーカー「東芝」の直接の母体が誕生した。', wiki: '東芝' },
            { year: 1904, era: '明治37年', node: '株式会社芝浦製作所 創立', desc: '田中製造所を前身とする芝浦製作所が株式会社として創立、重電機メーカーとしての基盤を築いた。', wiki: '東芝' },
            { year: 1893, era: '明治26年', node: '田中製造所が「芝浦製作所」に改称', desc: '東京・芝浦に工場を移転し社名を改称、後の東芝の直接の前身となった。', wiki: '東芝' },
            { year: 1875, era: '明治8年', node: '田中久重、東京・銀座に「田中製造所」創設(isOrigin)', desc: '「からくり儀右衛門」「東洋のエジソン」と称された発明家・田中久重が創設、後の東芝グループの源流となった。', wiki: '田中久重', isOrigin: true },
          ] },
        ],
      },
      {
        time: '12:00',

        headline: 'NYダウ、594ドル高で史上最高値更新 ── 米雇用統計下振れで利上げ観測後退、円は一時160円台まで買い戻し',
        summary: '7月2日(現地時間)のニューヨーク株式市場でダウ工業株30種平均が前日比594.83ドル高の52900.07ドルとなり、史上最高値を更新した。6月の米雇用統計で非農業部門雇用者数が市場予想を下回る5.7万人増にとどまったことで、FRBの早期利上げ観測が後退したことが買い材料となった。為替市場では利上げ観測後退を受けて円が買い戻され、一時1ドル=160円台まで円高が進んだ。',
        sourceUrl: 'https://www.jiji.com/jc/article?k=2026070300135&g=int',
        sourceLabel: '時事通信',
        hotwords: [
          { id: 'ny_dow_history', label: 'NYダウ', axis: 'NYダウ平均株価の歴史', timeline: [
            { year: 2026, era: '令和8年', node: 'NYダウ、594ドル高で史上最高値を更新(7/2)', desc: '米雇用統計の下振れでFRBの早期利上げ観測が後退、買いが優勢となった。', officialUrl: 'https://www.jiji.com/jc/article?k=2026070300135&g=int' },
            { year: 2024, era: '令和6年', node: 'NYダウ、史上初の4万ドル突破', desc: '利下げ期待と好調な企業業績を背景に大台を突破した。', officialUrl: 'https://www.google.com/search?q=NYダウ+4万ドル+史上初+突破+2024年' },
            { year: 2008, era: '平成20年', node: 'リーマン・ショックでダウ急落', desc: 'リーマン・ブラザーズの経営破綻を契機に世界的な金融危機が発生、株価が暴落した。', wiki: 'リーマン・ショック' },
            { year: 1999, era: '平成11年', node: 'NYダウ、史上初の1万ドル突破', desc: 'ITバブルを背景に大台を突破、1990年代の長期株高を象徴した。', officialUrl: 'https://www.google.com/search?q=NYダウ+1万ドル+史上初+突破+1999年' },
            { year: 1987, era: '昭和62年', node: 'ブラックマンデー、ダウ22.6%下落', desc: '史上最大の1日下落率を記録し、世界同時株安を引き起こした。', wiki: 'ブラックマンデー' },
            { year: 1972, era: '昭和47年', node: 'NYダウ、史上初の1000ドル突破', desc: '戦後の高度経済成長を背景に大台を突破した。', officialUrl: 'https://www.google.com/search?q=NYダウ+1000ドル+史上初+突破+1972年' },
            { year: 1929, era: '昭和4年', node: '世界恐慌でダウが暴落', desc: 'ウォール街大暴落を契機に世界恐慌が発生、ダウ平均は長期低迷に陥った。', wiki: '世界恐慌' },
            { year: 1896, era: '明治29年', node: 'チャールズ・ダウが工業株平均を考案・算出開始(isOrigin)', desc: 'ウォール・ストリート・ジャーナル創刊者が12銘柄の平均株価指数を算出、後のダウ平均株価の起点となった。', wiki: 'ダウ平均株価', isOrigin: true },
          ] },
          { id: 'yen_dollar_history', label: '円相場', axis: '円相場・日米金利差の歴史', timeline: [
            { year: 2026, era: '令和8年', node: '米利上げ観測後退で円が一時160円台へ買い戻し', desc: '米雇用統計の下振れをきっかけに、円売り一服から買い戻しが入った。', officialUrl: 'https://www.google.com/search?q=円相場+160円+買い戻し+2026年7月+米雇用統計' },
            { year: 2024, era: '令和6年', node: '円が一時1ドル=160円台まで下落、34年ぶり円安水準', desc: '日米金利差の拡大を背景に歴史的な円安が進行した。', officialUrl: 'https://www.google.com/search?q=円安+160円+34年ぶり+2024年' },
            { year: 2013, era: '平成25年', node: 'アベノミクス始動、大規模金融緩和で円安誘導', desc: '日銀の異次元緩和により、円は急速に円安方向へ動いた。', wiki: 'アベノミクス' },
            { year: 2011, era: '平成23年', node: '東日本大震災後、円が史上最高値75円32銭を記録', desc: '震災後の資金還流観測などから急激な円高が進行、政府・日銀が協調介入を実施した。', officialUrl: 'https://www.google.com/search?q=円相場+史上最高値+75円32銭+2011年' },
            { year: 1998, era: '平成10年', node: 'アジア通貨危機後の円急落、1ドル=147円台', desc: 'アジア通貨危機の余波とロシア危機が重なり、円が急落した。', officialUrl: 'https://www.google.com/search?q=円安+147円+1998年+アジア通貨危機' },
            { year: 1985, era: '昭和60年', node: 'プラザ合意、円高が急速に進行', desc: '先進5カ国がドル高是正で合意、以後円は長期的な円高トレンドに入った。', wiki: 'プラザ合意' },
            { year: 1973, era: '昭和48年', node: '変動相場制へ移行', desc: '固定相場制の維持が困難になり、主要国が変動相場制へ移行した。', wiki: '変動相場制' },
            { year: 1971, era: '昭和46年', node: 'ニクソン・ショックで金・ドル交換停止', desc: '米国が金とドルの交換を停止、戦後の固定相場体制が崩れる契機となった。', wiki: 'ニクソン・ショック' },
            { year: 1949, era: '昭和24年', node: '1ドル=360円の単一為替レート設定(isOrigin)', desc: 'GHQの経済安定九原則に基づき、戦後日本の単一為替レートが設定された。', officialUrl: 'https://www.google.com/search?q=1ドル360円+単一為替レート+1949年+設定', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        headline: '中国・台湾産ステンレス鋼材に暫定アンチダンピング関税、財務省・経産省が決定',
        summary: '財務省・経済産業省は7月3日、中国産・台湾産のニッケル系ステンレス冷延鋼帯・鋼板について暫定的な不当廉売関税の課税を正式決定した。日本製鉄など国内4社の要請を受け2025年7月から調査しており、中国産で最大約45%、台湾産で最大約21%の価格差を認定していた。',
        sourceUrl: 'https://www.globalbizgate.com/mailmagazine/2026/07/03/%E4%B8%AD%E8%8F%AF%E4%BA%BA%E6%B0%91%E5%85%B1%E5%92%8C%E5%9B%BD%E7%94%A3%E4%B8%A6%E3%81%B3%E3%81%AB%E5%8F%B0%E6%B9%BE%E3%80%81%E6%BE%8E%E6%B9%96%E8%AB%B8%E5%B3%B6%E3%80%81%E9%87%91%E9%96%80%E5%8F%8A-4',
        sourceLabel: '貿易情報便(国際ビジネス情報)',
        hotwords: [
          { id: 'japan_steel_industry', label: '日本製鉄', axis: '日本の鉄鋼・製鉄業 近代史 ── 官営八幡製鉄所から日本製鉄へ', timeline: [
            { year: 2026, era: '令和8年', node: '中国・台湾産ステンレス鋼材に暫定関税', desc: '日本製鉄など国内4社の要請を受けた調査の結果、中国産最大約45%、台湾産最大約21%の課税が決定した。', officialUrl: 'https://www.globalbizgate.com/mailmagazine/2026/07/03/%E4%B8%AD%E8%8F%AF%E4%BA%BA%E6%B0%91%E5%85%B1%E5%92%8C%E5%9B%BD%E7%94%A3%E4%B8%A6%E3%81%B3%E3%81%AB%E5%8F%B0%E6%B9%BE%E3%80%81%E6%BE%8E%E6%B9%96%E8%AB%B8%E5%B3%B6%E3%80%81%E9%87%91%E9%96%80%E5%8F%8A-4' },
            { year: 2019, era: '令和元年', node: '「日本製鉄」に社名変更', desc: '新日鉄住金が69年ぶりに「日本製鉄」の社名を復活させた。', wiki: '日本製鉄' },
            { year: 2012, era: '平成24年', node: '新日鐵住金が発足', desc: '新日本製鐵と住友金属工業が合併し、新日鐵住金となった。', wiki: '日本製鉄' },
            { year: 1996, era: '平成8年', node: '中国の粗鋼生産量が世界一に', desc: '中国が日本を抜き粗鋼生産量で世界首位となり、以降約30年間首位を維持。過剰生産問題の背景となる。', officialUrl: 'https://www.google.com/search?q=中国+粗鋼生産量+世界一+1996年' },
            { year: 1970, era: '昭和45年', node: '新日本製鐵が発足', desc: '八幡製鐵と富士製鐵が合併し、新日本製鐵株式会社が誕生した。', wiki: '新日本製鐵' },
            { year: 1950, era: '昭和25年', node: '過度経済力集中排除法で分割', desc: '日本製鐵が八幡製鐵・富士製鐵など4社に分割された。', wiki: '日本製鐵' },
            { year: 1934, era: '昭和9年', node: '日本製鐵が発足', desc: '官営八幡製鉄所を中心に民間製鉄会社が合同し、日本製鐵株式会社が設立された。', wiki: '日本製鐵' },
            { year: 1901, era: '明治34年', node: '官営八幡製鉄所が操業開始', desc: '日清戦争の賠償金を財源に建設され、東田第一高炉に火が入れられた。', wiki: '官営八幡製鐵所', isOrigin: true },
          ] },
          { id: 'japan_tariff_sovereignty', label: '関税自主権', axis: '日本の関税自主権と貿易救済制度の歩み', timeline: [
            { year: 2026, era: '令和8年', node: '中国・台湾産鋼材に不当廉売関税', desc: 'ニッケル系ステンレス冷延鋼帯・鋼板への暫定的な不当廉売関税課税が決定した。', officialUrl: 'https://www.globalbizgate.com/mailmagazine/2026/07/03/%E4%B8%AD%E8%8F%AF%E4%BA%BA%E6%B0%91%E5%85%B1%E5%92%8C%E5%9B%BD%E7%94%A3%E4%B8%A6%E3%81%B3%E3%81%AB%E5%8F%B0%E6%B9%BE%E3%80%81%E6%BE%8E%E6%B9%96%E8%AB%B8%E5%B3%B6%E3%80%81%E9%87%91%E9%96%80%E5%8F%8A-4' },
            { year: 2025, era: '令和7年', node: '反ダンピング調査が過去最多に', desc: '中国の過剰生産・デフレ輸出を背景に、日本の反ダンピング調査件数がWTOルール制定以降で最多の4件に達した。', officialUrl: 'https://www.google.com/search?q=反ダンピング調査+2025年+最多+中国+デフレ輸出' },
            { year: 1995, era: '平成7年', node: 'WTO発足', desc: 'ウルグアイ・ラウンド交渉を経てGATT体制から世界貿易機関(WTO)体制へ移行、ダンピング防止協定が整備された。', wiki: '世界貿易機関' },
            { year: 1955, era: '昭和30年', node: '日本がGATTに加盟', desc: 'サンフランシスコ講和条約発効後の交渉を経て、日本が関税及び貿易に関する一般協定に加盟した。', wiki: '関税及び貿易に関する一般協定' },
            { year: 1948, era: '昭和23年', node: 'GATT発効', desc: '関税及び貿易に関する一般協定(GATT)が発効し、多角的な自由貿易体制の基礎となった。', wiki: '関税及び貿易に関する一般協定' },
            { year: 1911, era: '明治44年', node: '関税自主権を完全回復', desc: '外相小村寿太郎が日米通商航海条約を調印し、幕末以来の不平等条約を解消した。', wiki: '日米通商航海条約' },
            { year: 1858, era: '安政5年', node: '関税自主権を喪失', desc: '日米修好通商条約など安政の五カ国条約により、日本は関税自主権のない不平等条約を結ばされた。', wiki: '日米修好通商条約', isOrigin: true },
          ] },
        ],
      },
    ],
    entertainment: [
      {
        time: '08:00',

        headline: 'THE MUSIC DAY 2026、9時間半の生放送開始 ── 総合司会・櫻井翔、60組超が出演',
        summary: '日本テレビの夏の音楽特番「THE MUSIC DAY 2026」が7月4日13時30分から22時54分まで生放送された。総合司会は嵐の櫻井翔が務め、テーマ「音楽の物語」のもと60組超のアーティストが出演。IVE、SixTONES、あいみょん、King & Prince、Snow Man、NiziU、BE:FIRSTら豪華ラインナップが揃った。',
        sourceUrl: 'https://mdpr.jp/music/detail/4793889',
        sourceLabel: 'モデルプレス',
        hotwords: [
          { id: 'the_music_day_history', label: 'THE MUSIC DAY', axis: '「THE MUSIC DAY」の歩み', timeline: [
            { year: 2026, era: '令和8年', node: '「THE MUSIC DAY 2026」放送(7/4、総合司会・櫻井翔)', desc: '9時間半の生放送、60組超のアーティストが出演した。', officialUrl: 'https://mdpr.jp/music/detail/4793889' },
            { year: 2014, era: '平成26年', node: '第2回放送(7/12、12時間生放送)', desc: 'ソーシャルテレビ・アワード2014大賞を受賞、インタラクティブな音楽企画が評価された。', officialUrl: 'https://www.google.com/search?q=THE+MUSIC+DAY+2014年+ソーシャルテレビアワード' },
            { year: 2013, era: '平成25年', node: '「THE MUSIC DAY 音楽のちから」初回放送(isOrigin)', desc: '日本テレビ開局60周年特番として、前身「ベストアーティスト」から独立する形で初回放送された。', officialUrl: 'https://www.google.com/search?q=THE+MUSIC+DAY+2013年+初回放送+日本テレビ開局60周年', isOrigin: true },
          ] },
          { id: 'jp_music_variety_history', label: '音楽特番', axis: '日本のテレビ音楽特番史', timeline: [
            { year: 2026, era: '令和8年', node: '「THE MUSIC DAY 2026」放送(7/4)', desc: '夏の大型音楽特番として定着、60組超が出演した。', officialUrl: 'https://mdpr.jp/music/detail/4793889' },
            { year: 2013, era: '平成25年', node: '「THE MUSIC DAY」放送開始', desc: '日本テレビ系の大型音楽特番として新たに始まった。', officialUrl: 'https://www.google.com/search?q=THE+MUSIC+DAY+放送開始+2013年' },
            { year: 1953, era: '昭和28年', node: '「NHK紅白歌合戦」テレビ初中継(12月)', desc: 'テレビ放送開始に伴い紅白歌合戦もテレビ中継され、国民的音楽番組としての地位を固めた。', wiki: 'NHK紅白歌合戦' },
            { year: 1951, era: '昭和26年', node: '「NHK紅白歌合戦」第1回放送(1/3、isOrigin)', desc: 'NHK東京放送会館第1スタジオからラジオで生放送された、日本初の対抗形式音楽番組。', wiki: 'NHK紅白歌合戦', isOrigin: true },
          ] },
        ],
      },
      {
        time: '12:00',

        headline: '『トイ・ストーリー5』日本公開 ── 初日動員32万人・興収4億8400万円、ディズニー&ピクサー・アニメーション史上歴代1位',
        summary: 'ディズニー・アニメーション映画『トイ・ストーリー5』が7月3日に日本公開され、公開初日で動員32万人・興収4億8400万円を記録、洋画アニメーション史上・ディズニー&ピクサー・アニメーション史上ともに歴代1位となった。公開から3日間では動員164万人・興収24億1500万円を売り上げ、国内映画ランキングで初登場1位を獲得した。日本語吹替版には唐沢寿明、所ジョージ、日下由美らが続投している。',
        sourceUrl: 'https://eiga.com/ranking/jp/',
        sourceLabel: '映画.com',
        hotwords: [
          { id: 'pixar_studio', label: 'ピクサー', axis: 'ピクサー・アニメーション・スタジオズの歩み', timeline: [
            { year: 2026, era: '令和8年', node: '『トイ・ストーリー5』日本公開、興収記録を更新', desc: '公開初日でディズニー&ピクサー・アニメーション史上歴代1位を記録した。', officialUrl: 'https://eiga.com/ranking/jp/' },
            { year: 2020, era: '令和2年', node: '『ソウルフル・ワールド』配信限定公開', desc: 'コロナ禍を受け、劇場公開を経ず配信限定で公開する戦略転換を行った。', wiki: 'ソウルフル・ワールド' },
            { year: 2013, era: '平成25年', node: '『モンスターズ・ユニバーシティ』公開', desc: '人気シリーズの前日譚として、大学生活を描いた作品が公開された。', wiki: 'モンスターズ・ユニバーシティ' },
            { year: 2006, era: '平成18年', node: 'ディズニーがピクサーを買収', desc: 'ジョン・ラセターがディズニー・アニメーション全体の統括に就任した。', wiki: 'ピクサー・アニメーション・スタジオ' },
            { year: 2001, era: '平成13年', node: '『モンスターズ・インク』公開', desc: '怪物の世界を舞台にした人気シリーズの第1作が公開された。', wiki: 'モンスターズ・インク' },
            { year: 1998, era: '平成10年', node: '『バグズ・ライフ』公開', desc: '虫の視点で描いたフルCGアニメーションとして公開された。', wiki: 'バグズ・ライフ' },
            { year: 1995, era: '平成7年', node: '『トイ・ストーリー』公開、世界初のフルCGアニメーション長編映画', desc: 'CGアニメーション映画の時代を切り開いた記念碑的作品。', wiki: 'トイ・ストーリー' },
            { year: 1986, era: '昭和61年', node: 'ルーカスフィルムのCG部門が独立、ピクサーとして設立(isOrigin)', desc: 'スティーブ・ジョブズの出資により、CGアニメーションスタジオとして独立した。', wiki: 'ピクサー・アニメーション・スタジオ', isOrigin: true },
          ] },
          { id: 'toy_story_series', label: 'トイ・ストーリー', axis: '『トイ・ストーリー』シリーズの歩み', timeline: [
            { year: 2026, era: '令和8年', node: '『トイ・ストーリー5』日本公開', desc: '日本語吹替版に唐沢寿明・所ジョージ・日下由美らが続投した。', officialUrl: 'https://eiga.com/ranking/jp/' },
            { year: 2019, era: '令和元年', node: '『トイ・ストーリー4』公開、アカデミー賞長編アニメ賞受賞', desc: 'シリーズ完結とされていた前作からさらに物語が紡がれ、高い評価を得た。', wiki: 'トイ・ストーリー4' },
            { year: 2010, era: '平成22年', node: '『トイ・ストーリー3』公開、世界的ヒット', desc: '持ち主の成長を描いた完結編として、世界中で高く評価された。', wiki: 'トイ・ストーリー3' },
            { year: 1999, era: '平成11年', node: '『トイ・ストーリー2』公開', desc: 'シリーズ2作目として、前作を上回る評価を得た。', wiki: 'トイ・ストーリー2' },
            { year: 1995, era: '平成7年', node: '『トイ・ストーリー』公開、シリーズ第1作(isOrigin)', desc: 'ウッディとバズを中心とした物語が、世界初のフルCG長編アニメーションとして公開された。', wiki: 'トイ・ストーリー', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        headline: '『電撃デイジー』来年アニメ化でPV公開 出演は青山吉能＆八代拓',
        summary: '最富キョウスケの漫画『電撃デイジー』が2027年にテレビアニメ化されることが決定。主人公・紅林照役に青山吉能、黒崎祐役に八代拓が起用され、キャラクターボイス入りのティザーPVが公開された。',
        sourceUrl: 'https://news.yahoo.co.jp/articles/a73461204dacb8032e6ababf19c69109591bbcd1',
        sourceLabel: 'オリコン',
        hotwords: [
          { id: 'motomi_kyousuke_daisy', label: '最富キョウスケ', axis: '最富キョウスケと『電撃デイジー』の歩み', timeline: [
            { year: 2027, era: '令和9年', node: 'TVアニメ『電撃デイジー』放送開始予定', desc: 'スタジオディーン制作でテレビアニメが2027年より放送予定。監督は上野壮大が務める。', wiki: '電撃デイジー' },
            { year: 2026, era: '令和8年', node: '声優発表・キャラクターボイス入りPV公開', desc: '青山吉能・八代拓の出演が発表され、キャラクターボイスを収めたティザーPVが公開された(本記事)。', wiki: '電撃デイジー' },
            { year: 2026, era: '令和8年', node: 'テレビアニメ化を正式発表', desc: '6月9日、『電撃デイジー』のテレビアニメ化が正式発表された。', wiki: '電撃デイジー' },
            { year: 2025, era: '令和7年', node: '『クイーンズ・クオリティ』完結', desc: '3月、全25巻で『クイーンズ・クオリティ』の連載が完結した。', officialUrl: 'https://www.google.com/search?q=クイーンズ・クオリティ+完結+全25巻+2025年3月' },
            { year: 2021, era: '令和3年', node: '『クイーンズ・クオリティ』が漫画賞にノミネート', desc: '第67回小学館漫画賞少女部門にノミネートされた。', officialUrl: 'https://www.google.com/search?q=クイーンズ・クオリティ+小学館漫画賞+ノミネート+2021' },
            { year: 2015, era: '平成27年', node: '『クイーンズ・クオリティ』連載開始', desc: '『QQスイーパー』の続編として『ベツコミ』で連載が始まった。', officialUrl: 'https://www.google.com/search?q=クイーンズ・クオリティ+連載開始+2015年+ベツコミ' },
            { year: 2014, era: '平成26年', node: '『QQスイーパー』連載開始', desc: '『ベツコミ』2014年4月号で『QQスイーパー』の連載が始まった。', officialUrl: 'https://www.google.com/search?q=QQスイーパー+連載開始+2014年+ベツコミ' },
            { year: 2013, era: '平成25年', node: '『電撃デイジー』連載完結', desc: '『ベツコミ』での連載が完結、単行本は全16巻となった。', wiki: '電撃デイジー' },
            { year: 2007, era: '平成19年', node: '『電撃デイジー』連載開始', desc: '小学館の少女漫画誌『ベツコミ』2007年6月号で連載が始まった。', wiki: '電撃デイジー' },
            { year: 2006, era: '平成18年', node: '『ビーストマスター』連載', desc: '全2巻の『ビーストマスター』を連載した。', officialUrl: 'https://www.google.com/search?q=最富キョウスケ+ビーストマスター+全2巻' },
            { year: 2002, era: '平成14年', node: '「へたくそキューピッド」でデビュー', desc: '第8回Betsucomiまんが学園ブロンズ賞を受賞し、『デラックスBetsucomi』でデビューした。', isOrigin: true, wiki: '最富キョウスケ' },
          ] },
        ],
      },
    ],
    fudosan: [
      {
        time: '08:00',

        headline: '5月の新設住宅着工戸数、前年比33.9%増の5万7877戸 ── 2カ月連続増も実態は低調続く',
        summary: '国土交通省が公表した5月の新設住宅着工戸数は前年同月比33.9%増の5万7877戸となり、2カ月連続で増加した。ただし前年の2025年5月は省エネ基準義務化等の影響で1963年1月以来62年ぶりとなる4万戸台に落ち込んだ反動増にすぎず、前月比では7.5%の減少。住宅着工の低調傾向は続いている。',
        sourceUrl: 'https://htonline.sohjusha.co.jp/20260701-3/',
        sourceLabel: '週刊住宅タイムズ',
        hotwords: [
          { id: 'jutaku_kinyu_policy_history', label: '住宅政策', axis: '日本の住宅政策史 ── 住宅金融公庫から令和の着工統計へ', timeline: [
            { year: 2026, era: '令和8年', node: '5月の新設住宅着工57,877戸、前年比33.9%増も低水準続く', desc: '前年の反動増にすぎず、前月比では7.5%の減少と住宅着工の低調傾向が続いている。', officialUrl: 'https://htonline.sohjusha.co.jp/20260701-3/' },
            { year: 2007, era: '平成19年', node: '住宅金融公庫廃止、住宅金融支援機構へ移管', desc: '57年間で累積1,941万戸の融資実績を残し、独立行政法人住宅金融支援機構に業務を引き継いだ。', wiki: '住宅金融公庫' },
            { year: 1955, era: '昭和30年', node: '日本住宅公団設立(現UR都市機構)', desc: '住宅金融公庫・公営住宅と並ぶ住宅政策の柱として、集合住宅の大量供給を担った。', wiki: '都市再生機構' },
            { year: 1951, era: '昭和26年', node: '公営住宅法制定', desc: '低所得者向け住宅を自治体が供給する制度が法制化された。', wiki: '公営住宅' },
            { year: 1950, era: '昭和25年', node: '住宅金融公庫法に基づき住宅金融公庫設立(isOrigin)', desc: '終戦時420万戸ともいわれた住宅不足の解消を目指し、長期低利融資を行う公的機関として設立された。', wiki: '住宅金融公庫', isOrigin: true },
          ] },
          { id: 'building_standards_law_history', label: '建築基準', axis: '建築基準法の歴史 ── 市街地建築物法から令和の省エネ基準義務化へ', timeline: [
            { year: 2026, era: '令和8年', node: '省エネ基準義務化の反動で住宅着工が変動', desc: '2025年の基準改正による駆け込み需要の反動が2026年に入っても影響を残している。', officialUrl: 'https://www.google.com/search?q=省エネ基準義務化+住宅着工+反動+2025年+2026年' },
            { year: 2025, era: '令和7年', node: '4号特例縮小・省エネ基準義務化施行', desc: '施行前の駆け込み需要とその反動で、住宅着工戸数が大きく変動した。', officialUrl: 'https://www.google.com/search?q=4号特例縮小+省エネ基準義務化+2025年+施行' },
            { year: 1950, era: '昭和25年', node: '建築基準法制定(5/24)', desc: '戦時中の空襲で多くの木造建築が焼失した反省を踏まえ、市街地建築物法に代わる新法として制定された。', wiki: '建築基準法' },
            { year: 1924, era: '大正13年', node: '市街地建築物法に耐震規定を追加', desc: '前年の関東大震災の教訓を受け、筋交いなどの耐震規定が法律に盛り込まれた。', officialUrl: 'https://www.google.com/search?q=市街地建築物法+耐震規定+関東大震災+1924年' },
            { year: 1919, era: '大正8年', node: '市街地建築物法制定(isOrigin)', desc: '日本初の全国的な建築規制法として制定され、建築基準法の前身となった。', officialUrl: 'https://www.google.com/search?q=市街地建築物法+1919年+制定+建築基準法の前身', isOrigin: true },
          ] },
        ],
      },
      {
        time: '12:00',

        headline: 'トーチタワー、地上62階まで急速に伸長 ── 東京駅前「TOKYO TORCH」で日本一の超高層ビル建設進む',
        summary: '三菱地所などが東京・大手町で進める大規模再開発「TOKYO TORCH」の中核施設「Torch Tower」の建設が進んでいる。地上62階・地下4階、高さ約385mで完成すれば日本一の高さとなる超高層ビル。鉄骨造の躯体は急速に伸び、外装ガラスカーテンウォールの設置も西側・北側を中心に進んでおり、2026年内に高さ300m到達、最上部完成は2027年5〜6月頃を見込む。',
        sourceUrl: 'https://view.tokyo/?p=82275',
        sourceLabel: 'view.tokyo(トーチタワー定点観測)',
        hotwords: [
          { id: 'tokyo_torch_project', label: 'トーチタワー', axis: 'TOKYO TORCH・大手町再開発の歩み', timeline: [
            { year: 2026, era: '令和8年', node: '地上62階まで鉄骨造が伸長、外装工事も進捗', desc: '2026年内の高さ300m到達、最上部完成は2027年5〜6月頃を見込む。', officialUrl: 'https://view.tokyo/?p=82275' },
            { year: 2023, era: '令和5年', node: '低層部の架構が完成、施工状況を報道公開', desc: '大手町の建設現場で低層部の骨組みが完成したことが公開された。', officialUrl: 'https://xtech.nikkei.com/atcl/nxt/column/18/00138/030301970/' },
            { year: 2018, era: '平成30年', node: '「TOKYO TORCH」プロジェクトが始動', desc: '大手町・常盤橋地区の大規模再開発計画が発表された。', officialUrl: 'https://www.google.com/search?q=TOKYO+TORCH+プロジェクト+始動+2018年' },
            { year: 1923, era: '大正12年', node: '関東大震災を機に丸の内・大手町の耐震建築化が進む', desc: '震災の教訓から、都心オフィス街の建築が耐震性を重視する方向に転換した。', wiki: '関東大震災' },
            { year: 1894, era: '明治27年', node: '三菱一号館竣工、「一丁倫敦」の始まり(isOrigin)', desc: '三菱社が払い下げを受けた丸の内の土地に西洋風オフィス街の建設を開始した。', wiki: '三菱一号館', isOrigin: true },
          ] },
          { id: 'skyscraper_japan_history', label: '超高層ビル', axis: '日本の超高層ビル建築史', timeline: [
            { year: 2026, era: '令和8年', node: 'トーチタワー、高さ385mで日本一の超高層ビルへ建設中', desc: '完成すれば麻布台ヒルズ森JPタワーを抜き日本一の高さとなる。', officialUrl: 'https://view.tokyo/?p=82275' },
            { year: 2023, era: '令和5年', node: '麻布台ヒルズ森JPタワー竣工、高さ330mで日本一に', desc: '竣工時点で日本一の高さとなる超高層ビルとして話題を集めた。', wiki: '麻布台ヒルズ森JPタワー' },
            { year: 1993, era: '平成5年', node: '横浜ランドマークタワー竣工、高さ296mで長らく日本一に', desc: '約30年にわたり日本一の高さを保持し続けた超高層ビル。', wiki: '横浜ランドマークタワー' },
            { year: 1978, era: '昭和53年', node: 'サンシャイン60竣工、当時東洋一の高さに', desc: '巣鴨プリズン跡地に建設され、長らく東京のランドマークとなった。', wiki: 'サンシャイン60' },
            { year: 1968, era: '昭和43年', node: '霞が関ビルディング竣工、日本初の超高層ビル', desc: '「超高層時代」の幕開けとなった記念碑的建築。', wiki: '霞が関ビルディング' },
            { year: 1963, era: '昭和38年', node: '建築基準法改正で「31m高さ制限」撤廃', desc: '超高層建築を可能にする法改正が行われた。', wiki: '建築基準法' },
            { year: 1890, era: '明治23年', node: '凌雲閣(浅草十二階)竣工(isOrigin)', desc: '日本初の高層建築物として話題を呼んだ、レンガ造りの塔。', wiki: '凌雲閣', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        headline: '築60年超の団地に「ビール醸造所」やカフェ、住民参加のシェアキッチン「団地キッチン」さいたま市',
        summary: 'さいたま市桜区の田島団地(1965年築)で、UR都市機構グループのJSがカフェ・クラフトビール醸造所・シェアキッチンを併設した「団地キッチン」を運営。住民約120人の「団地キッチンクラブ」が商品開発にも参加している。',
        sourceUrl: 'https://suumo.jp/journal/2026/07/03/217536/',
        sourceLabel: 'SUUMOジャーナル',
        hotwords: [
          { id: 'danchi_history', label: '団地', axis: '団地・集合住宅の歴史', timeline: [
            { year: 2026, era: '令和8年', node: '田島団地「団地キッチン」でクラフトビール醸造所などが稼働', desc: '築60年超の団地内にカフェ・ブルワリー・シェアキッチンが集まり、住民約120人が商品開発にも参加している。', officialUrl: 'https://suumo.jp/journal/2026/07/03/217536/' },
            { year: 2004, era: '平成16年', node: '独立行政法人都市再生機構(UR都市機構)発足', desc: '都市基盤整備公団などが再編され、現在の団地・賃貸住宅管理体制の中核組織となった。', wiki: '都市再生機構' },
            { year: 1999, era: '平成11年', node: '都市基盤整備公団に改組', desc: '住宅・都市整備公団の業務を引き継ぎ、都市基盤整備を担う公団として再編された。', officialUrl: 'https://www.ur-net.go.jp/aboutus/history.html' },
            { year: 1981, era: '昭和56年', node: '住宅・都市整備公団に改組', desc: '日本住宅公団と宅地開発公団が統合され、新たな公団として再編された。', wiki: '住宅・都市整備公団' },
            { year: 1971, era: '昭和46年', node: '多摩ニュータウンで入居開始', desc: '東京の急激な人口増加に伴う住宅難解消を目的に建設された、日本最大級のニュータウン。', wiki: '多摩ニュータウン' },
            { year: 1965, era: '昭和40年', node: '田島団地(さいたま市)建設', desc: '高度経済成長期の住宅大量供給の一環として建設された、日本住宅公団の集合住宅。' },
            { year: 1955, era: '昭和30年', node: '日本住宅公団設立', desc: '深刻化する都市部の住宅不足解消のため設立され、以後の団地大量供給の中心的役割を担った。', wiki: '日本住宅公団' },
            { year: 1941, era: '昭和16年', node: '同潤会解散', desc: '鉄筋アパート建設等の先駆的事業を担った同潤会は、戦時体制下で解散し住宅供給機能は国の機関に移管された。', wiki: '同潤会' },
            { year: 1926, era: '大正15年', node: '同潤会アパート第1号が竣工', desc: '関東大震災の復興事業として、日本初の鉄筋コンクリート造の集合住宅が中之郷に完成した。', wiki: '同潤会アパート' },
            { year: 1924, era: '大正13年', node: '同潤会設立', desc: '内務省により、震災復興のための住宅供給組織として設立された。', wiki: '同潤会' },
            { year: 1923, era: '大正12年', node: '関東大震災', desc: '東京の木造密集市街地が壊滅的被害を受け、その後の耐火・集合住宅建設を後押しした。', wiki: '関東大震災' },
            { year: 1873, era: '明治6年', node: '地租改正が行われる', desc: '土地の私的所有権を公認する近代的な土地制度が確立され、以後の不動産取引の基盤となった。', wiki: '地租改正', isOrigin: true },
          ] },
          { id: 'js_danchi_management_history', label: '団地再生', axis: '団地の維持管理と再生の歴史', timeline: [
            { year: 2026, era: '令和8年', node: '「団地キッチン」田島でクラフトビール醸造所を新設', desc: '住民コミュニティ「団地キッチンクラブ」が企画段階から参加し、商品開発を行っている。' },
            { year: 2023, era: '令和5年', node: '「団地キッチン」田島がグッドデザイン賞を受賞', desc: '空き店舗を活用したシェアキッチン等の取り組みが評価された。' },
            { year: 2022, era: '令和4年', node: '「団地キッチン」田島オープン', desc: 'さいたま市・UR都市機構・JSの三者連携で、旧銀行店舗を改装したカフェ・ブルワリー拠点が誕生した。' },
            { year: 2015, era: '平成27年', node: '空家等対策の推進に関する特別措置法が施行', desc: '倒壊のおそれがある「特定空家」に対する自治体の是正措置権限などが定められた。', wiki: '空家等対策の推進に関する特別措置法' },
            { year: 2007, era: '平成19年', node: 'UR「賃貸住宅ストック再生・再編方針」を策定', desc: '管理開始から40年前後が経過した老朽団地について、建替え・集約・改善などの再生手法を示した。', officialUrl: 'https://www.ur-net.go.jp/chintai_portal/stock/index.html' },
            { year: 1993, era: '平成5年', node: '「日本総合住生活株式会社」に社名変更', desc: '団地の管理業務を担ってきた会社が、現在の社名に改称した。', wiki: '日本総合住生活' },
            { year: 1963, era: '昭和38年', node: '保守点検・分譲住宅管理業務を開始', desc: '団地サービスが業務範囲を拡大し、集合住宅の維持管理を専門的に担うようになった。', officialUrl: 'https://www.js-net.co.jp/corporation/history.html' },
            { year: 1961, era: '昭和36年', node: '「株式会社団地サービス」設立', desc: '日本住宅公団の給水施設管理・清掃業務等を担う会社として発足、現JSの前身となった。', wiki: '日本総合住生活', isOrigin: true },
          ] },
        ],
      },
    ],
    gadget: [
      {
        time: '08:00',

        headline: 'Beats Solo Buds、セブン-イレブン限定「オレンジ」7月4日発売 ── 国内独占カラー',
        summary: 'AppleのオーディオブランドBeatsは、完全ワイヤレスイヤホン「Beats Solo Buds」のセブン-イレブン限定カラー「オレンジ」を7月4日(土)より全国のセブン-イレブンで順次発売した。価格は税込12,800円。定番のマットブラック・トランスペアレントレッドと合わせて全3カラー展開となる。',
        sourceUrl: 'https://prtimes.jp/main/html/rd/p/000001001.000155396.html',
        sourceLabel: 'PR TIMES',
        hotwords: [
          'seven_eleven',
          { id: 'beats_electronics_history', label: 'Beats', axis: 'Beats Electronicsの歩み ── Dr.Dreの起業からApple傘下へ', timeline: [
            { year: 2026, era: '令和8年', node: 'セブン-イレブン限定「オレンジ」発売(7/4)', desc: '国内ではセブン-イレブン限定の特別カラー、価格12,800円。', officialUrl: 'https://prtimes.jp/main/html/rd/p/000001001.000155396.html' },
            { year: 2015, era: '平成27年', node: 'Apple Music始動、Beats Musicの技術・人材を活用', desc: '買収したBeats Musicのキュレーション技術がApple Musicの立ち上げに活用された。', officialUrl: 'https://www.google.com/search?q=Apple+Music+Beats+Music+2015年' },
            { year: 2014, era: '平成26年', node: 'Apple、Beats Electronics/Beats Musicを30億ドルで買収', desc: '当時のApple史上最大の買収として大きな話題となった。', officialUrl: 'https://www.google.com/search?q=Apple+Beats+買収+30億ドル+2014年' },
            { year: 2008, era: '平成20年', node: '初代Beatsヘッドホン発売', desc: 'Monster社との提携により製造・発売、重低音を強調した音作りで人気を博した。', officialUrl: 'https://www.google.com/search?q=Beats+by+Dr.Dre+初代ヘッドホン+2008年' },
            { year: 2006, era: '平成18年', node: 'Dr.Dre・Jimmy IovineがBeats Electronics創業(isOrigin)', desc: '音楽プロデューサーのDr.Dreとレコード会社幹部Jimmy Iovineが、圧縮音源の音質劣化への問題意識から創業した。', officialUrl: 'https://www.google.com/search?q=Beats+Electronics+創業+2006年+Dr.Dre+Jimmy+Iovine', isOrigin: true },
          ] },
        ],
      },
      {
        time: '12:00',

        headline: 'シャープ「AQUOS R11」、7月9日発売へ ── メモリ高騰でProモデルは"白紙"、フラッグシップの位置づけが鮮明に',
        summary: 'シャープは6月16日に発表したハイエンドスマートフォン「AQUOS R11」を7月9日から順次発売する。通信事業本部長は、部材・メモリ価格の高騰を理由に2026年度の上位機種「AQUOS R pro」の投入を見送ったことを明らかにし、AQUOS R11を今年度のフラッグシップと位置づける方針を示した。Snapdragon 8s Gen 4を搭載し、価格はSIMフリーモデルで16万3900円。',
        sourceUrl: 'https://www.itmedia.co.jp/mobile/amp/2606/17/news111.html',
        sourceLabel: 'ITmedia Mobile',
        hotwords: [
          { id: 'sharp_history', label: 'シャープ', axis: 'シャープの歩み ── 早川商店から総合電機メーカーへ', timeline: [
            { year: 2026, era: '令和8年', node: '「AQUOS R11」7月9日発売、Proモデルは"白紙"に', desc: 'メモリ価格の高騰を理由に上位機種の投入を見送り、R11をフラッグシップに位置づけた。', officialUrl: 'https://www.itmedia.co.jp/mobile/amp/2606/17/news111.html' },
            { year: 2016, era: '平成28年', node: '台湾・鴻海精密工業の傘下に', desc: '経営再建のため、外資による出資を受け入れた。', wiki: 'シャープ' },
            { year: 2012, era: '平成24年', node: '液晶パネル事業の巨額赤字で経営危機に陥る', desc: '主力事業であった液晶パネルの価格競争激化により、深刻な経営危機を迎えた。', officialUrl: 'https://www.google.com/search?q=シャープ+液晶パネル+経営危機+2012年' },
            { year: 2001, era: '平成13年', node: '世界初の量産型液晶テレビ「AQUOS」シリーズを発売', desc: '液晶テレビの代名詞となるブランドが誕生した。', wiki: 'アクオス' },
            { year: 1987, era: '昭和62年', node: '社名を「早川電機工業」から「シャープ」に変更', desc: '主力商品名を冠した社名へと変更した。', wiki: 'シャープ' },
            { year: 1953, era: '昭和28年', node: '日本初の国産テレビ受像機を発売', desc: '家電メーカーとしての地位を確立する契機となった。', wiki: 'シャープ' },
            { year: 1912, era: '大正元年', node: '早川徳次が東京・本所で金属加工業を創業(isOrigin)', desc: 'シャープペンシルの発明で知られる創業者が、後の総合電機メーカーの礎を築いた。', wiki: '早川徳次 (シャープ)', isOrigin: true },
          ] },
          { id: 'aquos_series', label: 'AQUOS', axis: 'AQUOSシリーズの歩み', timeline: [
            { year: 2026, era: '令和8年', node: '「AQUOS R11」発売、Snapdragon 8s Gen 4搭載', desc: '背面発光機能やAIカメラ機能を備えたハイエンドモデルとして発売された。', officialUrl: 'https://corporate.jp.sharp/news/260616-e.html' },
            { year: 2018, era: '平成30年', node: 'AQUOS Rシリーズがハイエンドスマホの主力に', desc: 'カメラ性能や処理性能を重視したフラッグシップラインとして定着した。', officialUrl: 'https://www.google.com/search?q=AQUOS+R+シリーズ+フラッグシップ+2018年' },
            { year: 2013, era: '平成25年', node: 'AQUOSブランドがスマートフォンにも展開', desc: 'テレビブランドとして確立していたAQUOSの名がスマートフォンにも冠されるようになった。', officialUrl: 'https://www.google.com/search?q=AQUOS+スマートフォン+ブランド展開+2013年' },
            { year: 2001, era: '平成13年', node: '世界初の量産型液晶テレビ「AQUOS」発売(isOrigin)', desc: 'ブラウン管に代わる液晶テレビの時代を切り開いた。', wiki: 'アクオス', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        headline: 'Anker、新型ノイキャンイヤホン「Soundcore P42i」発売',
        summary: 'アンカー・ジャパンは7月2日、完全ワイヤレスイヤホン「Soundcore P42i」を発売した。価格9990円。ノイズキャンセリング機能を強化し新たにLDACコーデックに対応、本体とケースを従来モデルより小型化した。',
        sourceUrl: 'https://k-tai.watch.impress.co.jp/docs/news/2121122.html',
        sourceLabel: 'ケータイ Watch',
        hotwords: [
          { id: 'anker_corp', label: 'Anker', axis: 'Ankerの企業史とオーディオ事業展開', timeline: [
            { year: 2026, era: '令和8年', node: '完全ワイヤレスイヤホン「Soundcore P42i」発売', desc: 'ノイズキャンセリングを強化しLDACコーデックに新対応。本体・ケースを従来モデルより小型化した。価格9990円。', officialUrl: 'https://k-tai.watch.impress.co.jp/docs/news/2121122.html' },
            { year: 2020, era: '令和2年', node: '深圳証券取引所ChiNext市場に上場', desc: '証券コード300866で新規上場。公開価格1株66.32元で、投資家から高い人気を集めた。', officialUrl: 'https://www.google.com/search?q=Anker+Innovations+300866+2020年+上場' },
            { year: 2018, era: '平成30年', node: 'オーディオブランド「Soundcore」始動', desc: 'ワイヤレスイヤホン・スピーカー等の音響製品を展開する専門ブランドとして正式に立ち上げられた。', officialUrl: 'https://www.ankerjapan.com/pages/soundcore' },
            { year: 2016, era: '平成28年', node: 'アンカー・ジャパンが日本市場向け体制を強化', desc: '2016年2月以降、単なる日本支社から日本市場に根差したハードウェアメーカーへの転換を進めた。', officialUrl: 'https://www.ankerjapan.com/blogs/magazine/anker-japan-office' },
            { year: 2014, era: '平成26年', node: 'Ankerがオーディオ製品分野に参入', desc: 'モバイルバッテリー・充電器で成長した同社が、Bluetoothスピーカー等の音響製品展開を開始した。', officialUrl: 'https://www.google.com/search?q=Anker+オーディオ製品+2014年+参入' },
            { year: 2013, era: '平成25年', node: 'アンカー・ジャパン株式会社設立', desc: '中国・深圳発の同社が日本法人を設立し、国内市場への本格展開を開始した。', officialUrl: 'https://corp.ankerjapan.com/company' },
            { year: 2011, era: '平成23年', node: 'Anker Innovations創業', desc: '元Googleエンジニアの陽萌(Steven Yang)氏が中国・深圳で創業。ノートPC用交換バッテリーの製造から出発した。', isOrigin: true, officialUrl: 'https://www.google.com/search?q=Anker+Innovations+2011年+創業+深圳' },
          ] },
          { id: 'bluetooth_wireless_earbuds_history', label: 'ワイヤレスイヤホン', axis: 'Bluetoothワイヤレスオーディオの進化史', timeline: [
            { year: 2026, era: '令和8年', node: '高機能TWSイヤホンが1万円以下で一般化', desc: 'ノイズキャンセリングやLDAC対応が低価格帯にも広がり、完全ワイヤレスイヤホンが日用品として定着した。' },
            { year: 2019, era: '令和元年', node: 'Apple「AirPods Pro」発売', desc: 'ノイズキャンセリング機能を搭載し、TWSイヤホンの高機能化を牽引した。', wiki: 'Apple純正イヤホン' },
            { year: 2018, era: '平成30年', node: 'Ankerがオーディオブランド「Soundcore」始動', desc: 'Bluetoothスピーカー・イヤホン市場に本格参入し、TWS市場の競争が激化した。' },
            { year: 2016, era: '平成28年', node: 'Apple「AirPods」発売', desc: 'iPhone 7と同時発表され、完全ワイヤレスイヤホン市場が本格的に立ち上がった。', wiki: 'Apple純正イヤホン' },
            { year: 2010, era: '平成22年', node: 'Bluetooth 4.0(Low Energy)規格策定', desc: '低消費電力化が進み、常時接続型のワイヤレス機器普及の技術的土台となった。', wiki: 'Bluetooth' },
            { year: 2001, era: '平成13年', node: 'エリクソン「T39」発売、初のBluetooth搭載携帯電話に', desc: '携帯電話とワイヤレスヘッドセットの連携が現実のものとなった。' },
            { year: 2000, era: '平成12年', node: 'エリクソンが世界初のBluetoothヘッドセットを発売', desc: '携帯電話用アダプター付属で提供された、Bluetooth製品の先駆けとなった。', wiki: 'Bluetooth' },
            { year: 1998, era: '平成10年', node: 'Bluetooth SIG設立', desc: 'エリクソン・IBM・インテル・ノキア・東芝の5社により、近距離無線通信規格の標準化団体が発足した。', wiki: 'Bluetooth', isOrigin: true },
          ] },
        ],
      },
    ],
    game: [
      {
        time: '08:00',

        headline: '2026年7月発売の新作ゲーム5選、『リズム天国 ミラクルスターズ』など話題作続々',
        summary: '2026年7月は『リズム天国』待望の完全新作『ミラクルスターズ』(7月2日発売・Nintendo Switch)をはじめ、注目タイトルが多数発売される月となった。80種類以上のステージを収録し最大4人マルチプレイやRPGモードを新搭載、任天堂による11年ぶりのシリーズ完全新作として話題を呼んでいる。ほか『アサシン クリード ブラックフラッグ RE:シンクロ』『カルドセプト ビギンズ』なども7月中に発売予定。',
        sourceUrl: 'https://www.inside-games.jp/article/2026/07/04/184041.html',
        sourceLabel: 'インサイド',
        hotwords: [
          'nintendo_corp',
          { id: 'rhythm_tengoku_history', label: 'リズム天国', axis: '『リズム天国』シリーズ20年史 ── GBAの音ゲーから11年ぶりの完全新作へ', timeline: [
            { year: 2026, era: '令和8年', node: '『リズム天国 ミラクルスターズ』発売(7/2)', desc: 'Nintendo Switch向けシリーズ完全新作、80種類以上のステージと最大4人マルチプレイ、新規RPGモードを搭載。', officialUrl: 'https://www.google.com/search?q=リズム天国+ミラクルスターズ+発売+2026年7月' },
            { year: 2015, era: '平成27年', node: '『リズム天国 ザ・ベスト+』発売(6/11)', desc: 'ニンテンドー3DS向けに過去作から100種類以上のミニゲームを収録した集大成版として発売。', officialUrl: 'https://www.google.com/search?q=リズム天国+ザ・ベスト+2015年6月+3DS' },
            { year: 2011, era: '平成23年', node: '『みんなのリズム天国』発売(7/21)', desc: 'Wii向けにリモコンを使った直感的操作を採用したシリーズ第3作。', officialUrl: 'https://www.google.com/search?q=みんなのリズム天国+Wii+2011年' },
            { year: 2008, era: '平成20年', node: '『リズム天国ゴールド』発売(7/31)', desc: 'ニンテンドーDS向けシリーズ第2作、タッチペン操作を活かしたミニゲームを多数収録。', officialUrl: 'https://www.google.com/search?q=リズム天国ゴールド+DS+2008年' },
            { year: 2006, era: '平成18年', node: '『リズム天国』発売(8/3・GBA、isOrigin)', desc: '音楽プロデューサーのつんく♂が企画・楽曲提供を手がけたゲームボーイアドバンス用音楽ゲーム。任天堂が発売した最後のGBAソフトとなった。', officialUrl: 'https://www.google.com/search?q=リズム天国+ゲームボーイアドバンス+2006年8月', isOrigin: true },
          ] },
        ],
      },
      {
        time: '12:00',

        headline: 'コナミ『がんばれゴエモン大集合！』本日発売 ── シリーズ40周年、FC/SFC/GB全13タイトルを収録したコレクション',
        summary: 'コナミデジタルエンタテインメントは7月2日、「がんばれゴエモン」シリーズ40周年を記念したコレクションタイトル『がんばれゴエモン大集合！』をNintendo Switch・PlayStation 5・PC(Steam)向けに発売した。1986年の1作目『がんばれゴエモン！からくり道中』をはじめ「からくり道中」「奇天烈将軍マッギネス」など計13タイトルを収録し、巻き戻しやクイックセーブ、当時の取扱説明書閲覧などの機能を搭載する。価格は5,478円(税込)。',
        sourceUrl: 'https://www.famitsu.com/article/202607/80117',
        sourceLabel: 'ファミ通.com',
        hotwords: [
          { id: 'goemon_series', label: 'ゴエモン', axis: '「がんばれゴエモン」シリーズ史', timeline: [
            { year: 2026, era: '令和8年', node: '40周年記念コレクション『がんばれゴエモン大集合！』発売', desc: 'FC/SFC/GB期の13タイトルを収録、当時の取扱説明書閲覧など現代的機能を追加。', officialUrl: 'https://www.konami.com/games/corporate/ja/news/topics/20260702g/' },
            { year: 2013, era: '平成25年', node: '3DSバーチャルコンソールで旧作配信', desc: '過去作の一部が3DS向けに再配信され、シリーズの遊べる場が拡大した。', officialUrl: 'https://www.google.com/search?q=がんばれゴエモン+3DSバーチャルコンソール+配信' },
            { year: 2005, era: '平成17年', node: '『がんばれゴエモン 幻影一刀両断』DS向け発売', desc: '携帯機での展開が続き、シリーズの息の長さを示した。', officialUrl: 'https://www.google.com/search?q=がんばれゴエモン+幻影一刀両断+2005年+DS' },
            { year: 1997, era: '平成9年', node: 'テレビ東京系でTVアニメ『がんばれゴエモン』放送開始', desc: 'ゲームシリーズを原作としたアニメ化で、キャラクターの知名度がさらに拡大した。', officialUrl: 'https://www.google.com/search?q=がんばれゴエモン+アニメ+1997年+テレビ東京' },
            { year: 1997, era: '平成9年', node: '『がんばれゴエモン ネオ桃山幕府のおどり』PS向け発売', desc: 'プレイステーションへの参入とともにグラフィックが刷新された。', officialUrl: 'https://www.google.com/search?q=がんばれゴエモン+ネオ桃山幕府のおどり+1997年' },
            { year: 1991, era: '平成3年', node: '『がんばれゴエモン2』発売', desc: '幽玄の壺を巡る物語で、シリーズの人気を確立した続編。', officialUrl: 'https://www.google.com/search?q=がんばれゴエモン2+1991年+発売' },
            { year: 1989, era: '平成元年', node: '『がんばれゴエモン外伝 きえた黄金キセル』GB版発売', desc: '携帯機ゲームボーイへの初展開で、シリーズの裾野が広がった。', officialUrl: 'https://www.google.com/search?q=がんばれゴエモン外伝+きえた黄金キセル+ゲームボーイ' },
            { year: 1986, era: '昭和61年', node: '『がんばれゴエモン！からくり道中』FC向け発売、シリーズ第1作(isOrigin)', desc: '和風コミカルアクションという独自路線で人気シリーズの第一歩を踏み出した。', officialUrl: 'https://www.google.com/search?q=がんばれゴエモン+からくり道中+1986年+発売', isOrigin: true },
          ] },
          { id: 'konami_history', label: 'コナミ', axis: 'コナミの歩み', timeline: [
            { year: 2026, era: '令和8年', node: '『がんばれゴエモン大集合！』発売、レトロIP復刻路線を継続', desc: '往年の自社IPをコレクション化する動きが継続している。', officialUrl: 'https://www.konami.com/games/corporate/ja/news/topics/20260702g/' },
            { year: 2023, era: '令和5年', node: '『メタルギアソリッドΔ スネークイーター』開発発表', desc: 'レジェンドIPの本格リメイクを発表、往年ファンから大きな注目を集めた。', officialUrl: 'https://www.google.com/search?q=メタルギアソリッドΔ+スネークイーター+開発発表+2023年' },
            { year: 2017, era: '平成29年', node: '小島秀夫氏が退社、独立スタジオを設立', desc: '看板シリーズを率いた小島秀夫氏の退社を機に、コナミのゲーム開発体制が大きく転換した。', officialUrl: 'https://www.google.com/search?q=小島秀夫+コナミ+退社+2015年+独立' },
            { year: 1998, era: '平成10年', node: '『メタルギアソリッド』PS向け発売、世界的ヒット', desc: 'ステルスアクションというジャンルを確立し、世界的な評価を得た。', wiki: 'メタルギアソリッド' },
            { year: 1997, era: '平成9年', node: '『実況パワフルプロ野球』シリーズ開始', desc: 'デフォルメキャラクターの野球ゲームとして長期人気シリーズに成長した。', wiki: 'パワフルプロ野球シリーズ' },
            { year: 1986, era: '昭和61年', node: '『グラディウス』アーケード版発売', desc: '横スクロールシューティングの金字塔として世界的な人気を得た。', wiki: 'グラディウス' },
            { year: 1981, era: '昭和56年', node: '『フロッガー』が世界的ヒット', desc: '北米市場でも大きな成功を収め、コナミの海外進出を後押しした。', wiki: 'フロッガー' },
            { year: 1978, era: '昭和53年', node: '社名を「コナミ工業」に変更、アーケードゲーム事業へ本格参入', desc: 'ジュークボックス修理業から発展し、ゲーム機事業に本格参入した。', officialUrl: 'https://www.google.com/search?q=コナミ工業+1978年+社名変更+アーケードゲーム' },
            { year: 1969, era: '昭和44年', node: '上月景正氏がジュークボックス修理業を大阪で創業(isOrigin)', desc: '後のコナミの前身となる企業が大阪で創業された。', wiki: 'コナミグループ', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        headline: 'スイッチ2/スイッチ版『Vampire Survivors』最新アップデート配信は後日に',
        summary: 'poncle Japanは7月3日、PC向けに6月配信済みのVer.1.15をNintendo Switch/Switch 2版へ提供するには「もう少し時間がかかる」と発表した。任天堂プラットフォーム間のオンライン協力プレイを快適にする修正を優先し、完了後に任天堂の認証審査を通す必要があるという。',
        sourceUrl: 'https://www.gamespark.jp/article/2026/07/03/168808.html',
        sourceLabel: 'Game*Spark',
        hotwords: [
          { id: 'vampire_survivors_history', label: 'Vampire Survivors', axis: '『Vampire Survivors』とponcleの歩み', timeline: [
            { year: 2026, era: '令和8年', node: 'Switch/Switch 2版アップデートが延期', desc: 'Ver.1.15のNintendo版配信に向け、プラットフォーム間のオンライン協力プレイ修正を優先すると発表された。竹安佐和記氏率いるponcle Japanが日本展開を主導する。', officialUrl: 'https://www.gamespark.jp/article/2026/07/03/168808.html' },
            { year: 2025, era: '令和7年', node: 'BAFTA Evolving Game賞を受賞', desc: '発売後も継続的なアップデートを重ねてきた運営姿勢が評価された。', wiki: 'Vampire Survivors' },
            { year: 2024, era: '令和6年', node: '過去最大規模のDLC「Ode to Castlevania」配信', desc: 'コナミの「悪魔城ドラキュラ」シリーズとのコラボレーションDLCが配信された。', wiki: 'Vampire Survivors' },
            { year: 2023, era: '令和5年', node: 'Nintendo Switch版が発売', desc: 'ローカル協力プレイに対応したSwitch版がリリースされ、D.I.C.E. Award・BAFTA Games Awardsを受賞した。', wiki: 'Vampire Survivors' },
            { year: 2022, era: '令和4年', node: 'PC正式版がリリース', desc: '10月20日にVer.1.0としてmacOS/Windows向けに正式リリースされ、Golden Joystick Breakthrough Awardを受賞した。', wiki: 'Vampire Survivors' },
            { year: 2021, era: '令和3年', node: 'Steamで早期アクセス開始', desc: '12月17日、開発者ルカ・ガランテ氏がSteamで早期アクセス配信を開始した。', wiki: 'Vampire Survivors' },
            { year: 2020, era: '令和2年', node: '開発者ルカ・ガランテ氏が開発を開始', desc: 'イタリア人開発者ルカ・ガランテ氏が失業中にPhaserフレームワークを用いて個人開発を始めた。', wiki: 'Vampire Survivors', isOrigin: true },
          ] },
          { id: 'sawaki_takeyasu_history', label: '竹安佐和記', axis: '竹安佐和記の歩み', timeline: [
            { year: 2026, era: '令和8年', node: 'poncle Japan代表に就任', desc: '『Vampire Survivors』開発元poncleが設立する日本スタジオの代表取締役社長に就任した。', officialUrl: 'https://automaton-media.com/articles/newsjp/20260609-448458/' },
            { year: 2013, era: '平成25年', node: 'エルシャダイIPの全権利を取得', desc: '株式会社crimとして『エルシャダイ』の知的財産権を取得した。', wiki: '竹安佐和記' },
            { year: 2011, era: '平成23年', node: '『エルシャダイ』を発売', desc: 'ディレクション兼キャラクターデザインを務めたPS3/Xbox 360用3Dアクションゲームが発売された。', wiki: 'エルシャダイ' },
            { year: 2009, era: '平成21年', node: '『無限航路』のキャラクターデザインを担当', desc: 'フリーランスとして参加した作品でキャラクターデザインを手がけた。' },
            { year: 2007, era: '平成19年', node: '株式会社crimを設立', desc: 'カプコン・クローバースタジオでの経験を経て自身の会社を立ち上げた。' },
            { year: 2006, era: '平成18年', node: '『大神』の妖怪デザインを担当', desc: 'クローバースタジオ在籍時に、キャラクター・イベントイラストを担当した。', wiki: '大神 (ゲーム)' },
            { year: 2001, era: '平成13年', node: '『Devil May Cry』のモンスターデザインを担当', desc: 'カプコン在籍時に手がけたアクションゲームが発売された。', wiki: 'デビルメイクライ' },
            { year: 1999, era: '平成11年', node: '大阪芸術大学卒業、カプコンに入社', desc: 'ゲームクリエイターとしてのキャリアをスタートさせた。' },
            { year: 1973, era: '昭和48年', node: '大阪府に生まれる', desc: '8月30日生まれ。後にゲームクリエイター・キャラクターデザイナーとして活動する。', wiki: '竹安佐和記', isOrigin: true },
          ] },
        ],
      },
    ],
    gourmet: [
      {
        time: '08:00',

        headline: 'すき家、牛丼を7月8日から30円値上げ ── 並盛480円に、原材料・人件費高騰で価格改定',
        summary: 'ゼンショーホールディングスの「すき家」は7月3日、牛丼をはじめとする一部メニューの価格改定を発表した。7月8日午前9時から、牛丼並盛は450円から480円に、ミニ・中盛・大盛・特盛・メガも軒並み30円値上げする。牛肉や人件費、エネルギーコストの上昇に対応する措置で、カレー並盛など一部メニューは据え置く。',
        sourceUrl: 'https://www.watch.impress.co.jp/docs/news/2122351.html',
        sourceLabel: 'Impress Watch',
        hotwords: [
          { id: 'zensho_sukiya_history', label: 'すき家', axis: 'すき家・ゼンショーの歩み', timeline: [
            { year: 2026, era: '令和8年', node: '牛丼を30円値上げ発表(7/3、7/8実施)', desc: '牛丼並盛を450円から480円に、原材料・人件費・エネルギーコスト上昇を理由に価格改定。', officialUrl: 'https://www.watch.impress.co.jp/docs/news/2122351.html' },
            { year: 2011, era: '平成23年', node: '持株会社体制へ移行、「ゼンショーホールディングス」に社名変更', desc: 'グローバル展開を見据えたガバナンス体制刷新として持株会社化した。', wiki: 'ゼンショーホールディングス' },
            { year: 2001, era: '平成13年', node: '東証一部指定', desc: '創業から20年足らずで東証一部への指定昇格を果たした。', wiki: 'ゼンショーホールディングス' },
            { year: 1982, era: '昭和57年', node: '株式会社ゼンショー設立、「すき家」1号店開店(isOrigin)', desc: '吉野家労組出身の小川賢太郎氏が横浜市鶴見区で創業。同年11月にすき家ビルイン1号店「生麦駅前店」を開店した。', wiki: 'ゼンショーホールディングス', isOrigin: true },
          ] },
          { id: 'gyudon_history', label: '牛丼', axis: '牛丼の歴史 ── 文明開化の牛鍋から令和の値上げまで', timeline: [
            { year: 2026, era: '令和8年', node: 'すき家が牛丼を3年ぶり値上げ(7/8実施)', desc: '原材料・人件費・エネルギーコストの高騰を受けた価格改定。', officialUrl: 'https://www.watch.impress.co.jp/docs/news/2122351.html' },
            { year: 1982, era: '昭和57年', node: 'ゼンショー「すき家」創業、牛丼チェーン競争が激化', desc: '吉野家に続く牛丼チェーンとして参入、後の牛丼戦争の一角を担う。', wiki: 'ゼンショーホールディングス' },
            { year: 1923, era: '大正12年', node: '関東大震災後、関西風の醤油ベース味付けが定着', desc: '震災後に関西から料理人が上京し、すき焼き風の甘辛い味付けが牛丼に取り入れられ、現在の味の基礎となった。', officialUrl: 'https://www.google.com/search?q=牛丼+関東大震災+関西風+味付け+歴史' },
            { year: 1899, era: '明治32年', node: '吉野家創業、牛丼の原型「牛鍋ぶっかけ」考案', desc: '大阪から上京した松田栄吉が、日本橋の魚河岸で働く人々向けに牛肉の切れ端を白米にかけた「牛めし」を考案した。', wiki: '吉野家' },
            { year: 1871, era: '明治4年', node: '肉食解禁の詔書、牛鍋ブーム起こる(isOrigin)', desc: '明治政府が文明開化の象徴として牛肉食を奨励、東京で牛鍋屋が急増し、牛丼誕生の土壌となった。', officialUrl: 'https://www.google.com/search?q=明治+肉食解禁+牛鍋+文明開化', isOrigin: true },
          ] },
        ],
      },
      {
        time: '12:00',

        headline: 'ケンタッキー、瀬戸内レモンの「柑橘 鶏竜田バーガー」を7月8日発売 ── 大人気「鶏竜田バーガー」が夏の和風仕立てに',
        summary: '日本ケンタッキー・フライド・チキンは、大人気の「鶏竜田バーガー」を瀬戸内産レモンと和風だしを合わせた柑橘仕立てにした「夏の和風バーガーズ」を7月8日から数量限定で発売すると発表した。定番の「チキン南蛮フィレバーガー」と新登場の「柑橘 鶏竜田バーガー」の2種展開で、全国のKFC店舗でなくなり次第終了となる。',
        sourceUrl: 'https://news.mynavi.jp/article/20260701-4650215/',
        sourceLabel: 'マイナビニュース',
        hotwords: [
          { id: 'kfc_japan_history', label: 'ケンタッキー', axis: '日本ケンタッキー・フライド・チキンの歩み', timeline: [
            { year: 2026, era: '令和8年', node: '「夏の和風バーガーズ」7月8日発売、鶏竜田バーガーが柑橘仕立てに', desc: '瀬戸内産レモンと和風だしを合わせた「柑橘 鶏竜田バーガー」を数量限定で発売。', officialUrl: 'https://japan.kfc.co.jp/news_release/8158' },
            { year: 2020, era: '令和2年', node: '鶏竜田バーガー、発売1週間で100万個販売のヒット商品に', desc: '和風テイストのバーガーとして幅広い世代から支持を集めた。', officialUrl: 'https://www.google.com/search?q=ケンタッキー+鶏竜田バーガー+100万個+発売1週間' },
            { year: 1981, era: '昭和56年', node: '「クリスマスにはケンタッキー」広告展開開始', desc: '日本独自のクリスマス商戦キャンペーンが定着し、冬の風物詩となった。', officialUrl: 'https://www.google.com/search?q=クリスマスにはケンタッキー+1981年+広告' },
            { year: 1974, era: '昭和49年', node: '「カーネル・サンダース像」の店頭設置が拡大', desc: '日本独自のマスコット文化として、全国の店頭に人形が設置されていった。', wiki: 'カーネル・サンダース' },
            { year: 1970, era: '昭和45年', node: '大阪万博会場に出店、同年名古屋に日本初の常設店舗開業(isOrigin)', desc: '日本におけるフライドチキン文化の本格的な幕開けとなった。', wiki: '日本ケンタッキー・フライド・チキン', isOrigin: true },
          ] },
          { id: 'karaage_history', label: '唐揚げ', axis: '日本の揚げ鶏料理・唐揚げ文化史', timeline: [
            { year: 2026, era: '令和8年', node: '「柑橘 鶏竜田バーガー」発売、竜田揚げ系バーガーが定番人気に', desc: '和風の味付けを施した揚げ鶏バーガーが定番メニューとして浸透している。', officialUrl: 'https://japan.kfc.co.jp/news_release/8158' },
            { year: 1990, era: '平成2年', node: 'コンビニのホットスナックでからあげ棒等が普及', desc: 'コンビニエンスストアの惣菜コーナーで唐揚げ系スナックが定番化した。', officialUrl: 'https://www.google.com/search?q=コンビニ+からあげ棒+ホットスナック+普及+1990年代' },
            { year: 1932, era: '昭和7年', node: '「から揚げ」の語が食堂メニューとして使われ始める', desc: '東京の食堂で鶏肉などを揚げた料理に「空揚げ」の表記が使われ始めたとされる。', wiki: 'から揚げ' },
            { year: 1924, era: '大正13年', node: '中華料理店で鶏の揚げ物料理が広まる', desc: '中国料理の影響を受けた鶏の唐揚げ的な調理法が都市部で広がった。', wiki: 'から揚げ' },
            { year: 1877, era: '明治10年', node: '普茶料理由来の「空揚げ」の語が用いられる', desc: '精進料理の一種である普茶料理で使われていた揚げ物の調理法が、後の唐揚げ文化の源流の一つとされる。', wiki: '普茶料理' },
            { year: 1700, era: '江戸時代', node: '天ぷら等の揚げ物文化が屋台料理として庶民に定着(isOrigin)', desc: '油を使った揚げ物料理が江戸の屋台文化として庶民に広まった。', wiki: '天ぷら', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        headline: '御徒町駅前「おかちまちパンダ広場」で「全国餃子まつり」初開催',
        summary: '御徒町駅前のおかちまちパンダ広場で7月1日から5日まで、初開催となる「全国餃子まつり」が開催中。宇都宮・浜松・北海道など全国13の餃子専門店が出店し、地域ごとの個性ある餃子を食べ比べできる。入場無料。',
        sourceUrl: 'https://prtimes.jp/main/html/rd/p/000000014.000139142.html',
        sourceLabel: 'PR TIMES(一般社団法人餃子屋連盟會)',
        hotwords: [
          { id: 'gyoza_history_jp', label: '日本の餃子', axis: '日本の餃子の歴史', timeline: [
            { year: 2026, era: '令和8年', node: '「全国餃子まつり」東京・御徒町で初開催', desc: '御徒町駅前おかちまちパンダ広場で7月1日から5日間、宇都宮・浜松など全国の餃子専門店が集結。', wiki: '日本の餃子' },
            { year: 2001, era: '平成13年', node: '宇都宮餃子会が協同組合化', desc: '業者団体としての体制を強化。', wiki: '日本の餃子' },
            { year: 1991, era: '平成3年', node: '「宇都宮餃子会」発足', desc: '餃子を活用したまちおこしの担い手となる業者団体が発足。', wiki: '日本の餃子' },
            { year: 1990, era: '平成2年', node: '宇都宮市、家計調査で餃子購入額の高さに着目', desc: 'まちおこしの素材として餃子が注目されるきっかけとなる。', wiki: '日本の餃子' },
            { year: 1980, era: '昭和55年', node: '東京・蒲田で「羽根付き餃子」発祥', desc: '1980年代、羽根状の焼き目が特徴の餃子が広まる。', wiki: '日本の餃子' },
            { year: 1958, era: '昭和33年', node: '北九州市折尾駅前で「鉄なべ餃子」考案', desc: '鉄鍋にのせたまま提供するスタイルが生まれる。', wiki: '日本の餃子' },
            { year: 1950, era: '昭和25年', node: '満州からの引揚者により「ギョウザ」の呼び名と製法が各地に定着', desc: '中国東北部から復員・引き揚げた人々が持ち帰った味が、宇都宮・浜松など各地の餃子文化の源流となる。', wiki: '日本の餃子' },
            { year: 1926, era: '大正15年', node: '山田政平『素人に出来る支那料理』刊行', desc: '水餃子・蒸し餃子・焼き餃子の作り方が紹介される。', wiki: '日本の餃子' },
            { year: 1909, era: '明治42年', node: '『四季包丁和洋素人料理法』に餃子が掲載', desc: '文献上確認できる日本での餃子紹介の早い例のひとつ。', wiki: '日本の餃子' },
            { year: 1665, era: '寛文5年', node: '徳川光圀、明の遺臣・朱舜水から中国料理を学ぶ', desc: '水戸藩に招いた朱舜水を通じ、餃子を含む中国料理に触れた人物とされる。', wiki: '徳川光圀', isOrigin: true },
          ] },
          { id: 'gyoza_no_ohsho', label: '餃子の王将', axis: '餃子の王将(王将フードサービス)の歩み', timeline: [
            { year: 2024, era: '令和6年', node: '国内731店舗を展開', desc: '直営545店・フランチャイズ186店(3月31日時点)。', wiki: '餃子の王将' },
            { year: 2019, era: '令和元年', node: '店内餃子製造を完全廃止', desc: 'セントラルキッチンでの一括製造方式に移行。', wiki: '餃子の王将' },
            { year: 2017, era: '平成29年', node: '台湾・高雄に海外1号店', desc: '4月オープン。', wiki: '餃子の王将' },
            { year: 2016, era: '平成28年', node: '新コンセプト店「GYOZA OHSHO」展開開始', desc: '台湾進出方針もあわせて発表。', wiki: '餃子の王将' },
            { year: 2014, era: '平成26年', node: '中国・大連の子会社を解散、現地店舗を閉店', desc: '11月に全店舗が閉店。', wiki: '餃子の王将' },
            { year: 2005, era: '平成17年', node: '中国・大連に現地法人設立、海外初出店', desc: '1月に子会社設立、8月に出店。', wiki: '餃子の王将' },
            { year: 1987, era: '昭和62年', node: '回転寿司事業「くるくる寿司」に参入', desc: '最大20店舗まで拡大するも、2013年に撤退。', wiki: '餃子の王将' },
            { year: 1967, era: '昭和42年', node: '京都・四条大宮に1号店開店', desc: '12月25日開店。「餃子の王将」の始まり。', wiki: '餃子の王将', isOrigin: true },
          ] },
        ],
      },
    ],
    hobby: [
      {
        time: '08:00',

        headline: 'バンダイスピリッツ、2026年7月発売のプラモデル新商品ラインナップ発表 ── ガンプラ「HG グフ・イグナイテッド」など',
        summary: 'バンダイスピリッツは2026年7月発売のプラモデル新商品を発表した。「HG 1/144 グフ・イグナイテッド(ハイネ・ヴェステンフルス機)」のほか「ポケモンプラモコレクション クイック!! 28 ニャース」、戦隊シリーズ「宇宙刑事ギャバン INFINITY プラデラNEO」など、幅広いラインナップが7月中に順次発売される。',
        sourceUrl: 'https://figsoku.net/blog-entry-508985.html',
        sourceLabel: 'fig速',
        hotwords: [
          { id: 'bandai_history', label: 'バンダイ', axis: 'バンダイの歩み ── 萬代屋のセルロイド玩具からガンプラの世界企業へ', timeline: [
            { year: 2026, era: '令和8年', node: '2026年7月発売プラモデル新商品を発表', desc: '「HG グフ・イグナイテッド」等ガンプラ新作やポケモンプラモ等、幅広いラインナップを発表。', officialUrl: 'https://figsoku.net/blog-entry-508985.html' },
            { year: 1980, era: '昭和55年', node: '初代ガンプラ「1/144 ガンダム」発売(7/19)', desc: '300円という手頃な価格と1/144スケールのリアルさで空前のブームを巻き起こし、社会現象化した。', wiki: 'ガンプラ' },
            { year: 1950, era: '昭和25年', node: '山科直治、東京・浅草で「萬代屋」創業(7月、isOrigin)', desc: 'セルロイド製玩具を扱う会社として創業、後のバンダイの源流となった。', wiki: 'バンダイ', isOrigin: true },
          ] },
        ],
      },
      {
        time: '12:00',

        headline: '「リコリコ」×PUMA コラボスニーカー、7月4日より受注販売開始 ── 千束・たきなモチーフの「Rebound Slam Lo Zero Recoil」',
        summary: 'TVアニメ『リコリス・リコイル』とスポーツブランドPUMAのコラボレーションスニーカー「Rebound Slam Lo Zero Recoil」が7月4日より丸井のオンラインショッピングサイトで受注販売を開始した。主人公・井ノ上たきなと錦木千束をイメージしたカラーリングで展開する。',
        sourceUrl: 'https://animeanime.jp/article/2026/07/04/100703.html',
        sourceLabel: 'アニメ！アニメ！',
        hotwords: [
          { id: 'lycoris_recoil', label: 'リコリコ', axis: '『リコリス・リコイル』の歩み', timeline: [
            { year: 2026, era: '令和8年', node: 'PUMAとのコラボスニーカー受注販売開始', desc: '千束・たきなをイメージしたカラーリングのスニーカーが登場した。', officialUrl: 'https://animeanime.jp/article/2026/07/04/100703.html' },
            { year: 2024, era: '令和6年', node: 'スピンオフ『リコリス・リコイル Friends are Wild Things』放送', desc: '本編後の日常を描くスピンオフとして展開された。', officialUrl: 'https://www.google.com/search?q=リコリス・リコイル+Friends+are+Wild+Things+2024年' },
            { year: 2022, era: '令和4年', node: 'SNSでミームが拡散、社会現象的ヒットに', desc: '原作なしのオリジナルアニメとして異例のヒットとなり、幅広い話題を呼んだ。', officialUrl: 'https://www.google.com/search?q=リコリス・リコイル+SNS+話題+2022年' },
            { year: 2022, era: '令和4年', node: 'TVアニメ『リコリス・リコイル』放送開始(isOrigin)', desc: 'オリジナルアニメとして放送され、たちまち人気作となった。', wiki: 'リコリス・リコイル', isOrigin: true },
          ] },
          { id: 'sneaker_culture_history', label: 'スニーカー', axis: 'スニーカー文化の系譜', timeline: [
            { year: 2026, era: '令和8年', node: 'アニメ×スニーカーコラボが定番化', desc: '人気アニメ作品とスポーツブランドのコラボレーションが相次いでいる。', officialUrl: 'https://animeanime.jp/article/2026/07/04/100703.html' },
            { year: 2015, era: '平成27年', node: 'アニメ×スニーカーコラボが本格化', desc: 'ナイキ・PUMA等大手ブランドが日本のアニメ作品とのコラボを積極的に展開し始めた。', officialUrl: 'https://www.google.com/search?q=アニメ+スニーカー+コラボ+本格化+2015年' },
            { year: 1985, era: '昭和60年', node: '「エア ジョーダン1」発売', desc: 'バスケットシューズとして発売され、世界的なスニーカーカルチャーの起点となった。', wiki: 'エア・ジョーダン' },
            { year: 1917, era: '大正6年', node: 'コンバース「オールスター」発売', desc: 'バスケットボールシューズとして発売され、後にファッションアイテムとしても定着した。', wiki: 'コンバース・オールスター' },
            { year: 1902, era: '明治35年', node: '銀座に洋靴店が相次いで開業(isOrigin)', desc: '文明開化を経て、日本人の靴文化が都市部から広がり始めた。', officialUrl: 'https://www.google.com/search?q=銀座+洋靴店+明治時代+開業', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        headline: '美少女プラモ「30MS」新作「ライディラ(ラグーンウエア)」が7月4日よりZONE限定発売',
        summary: 'BANDAI SPIRITSの美少女プラモデルブランド「30 MINUTES SISTERS」の新作「30MS ライディラ(ラグーンウエア)[カラーA]」(4,950円)が、7月4日より直営店「30ML ZONE」限定で発売された。',
        sourceUrl: 'https://hobby.watch.impress.co.jp/docs/news/2122399.html',
        sourceLabel: 'HOBBY Watch',
        hotwords: [
          { id: 'bandai_30ms_30ml', label: '30MS', axis: '「30 MINUTES SISTERS」と「30ML ZONE」の歩み', timeline: [
            { year: 2026, era: '令和8年', node: '「ライディラ(ラグーンウエア)」がZONE限定発売', desc: '7月4日、水上活動をテーマにした衣装の新商品が直営店限定で発売された(本記事)。', officialUrl: 'https://hobby.watch.impress.co.jp/docs/news/2122399.html' },
            { year: 2025, era: '令和7年', node: '「ライディラ[カラーA]」発売', desc: '8月8日、ストリート系の新シスターとしてシリーズに参戦した。', officialUrl: 'https://hobby.watch.impress.co.jp/docs/news/2037160.html' },
            { year: 2025, era: '令和7年', node: '「30 MINUTES LABEL ZONE/SHIBUYA」オープン', desc: '8月1日、関東初出店となる国内3号店が渋谷にオープンした。', officialUrl: 'https://hobby.dengeki.com/news/2661412/' },
            { year: 2025, era: '令和7年', node: 'ライディラが新商品発表会で公開', desc: '2月18日、第9回「30 MINUTES LABEL」新商品発表会でキャラクターが発表された。', officialUrl: 'https://hjweb.jp/article/1980776/' },
            { year: 2024, era: '令和6年', node: '「30 MINUTES LABEL ZONE/KYOTO」オープン', desc: '11月22日、「30ML」初の公式ショップが京都にオープンした。', officialUrl: 'https://hobby.watch.impress.co.jp/docs/news/1638264.html' },
            { year: 2021, era: '令和3年', node: '30MS第一弾「リシェッタ」発売、ブランド始動', desc: '7月、BANDAI SPIRITSホビー事業部初のオリジナル美少女プラモブランドとして始動した。', isOrigin: true, officialUrl: 'https://bandai-hobby.net/site/30minutes_sisters/whats/' },
          ] },
          { id: 'bishoujo_plamo_history', label: '美少女プラモ', axis: '美少女プラモデル市場の系譜(コトブキヤ×バンダイ)', timeline: [
            { year: 2021, era: '令和3年', node: 'バンダイが「30MS」を始動', desc: 'バンダイスピリッツが独自の美少女プラモブランド「30 MINUTES SISTERS」を展開開始した。', officialUrl: 'https://bandai-hobby.net/site/30minutes_sisters/whats/' },
            { year: 2019, era: '令和元年', node: 'バンダイが「30 MINUTES MISSIONS」発売開始', desc: '6月、簡易関節を用いた組み替え可能なロボットプラモブランドを発売開始した。', wiki: '30_MINUTES_MISSIONS' },
            { year: 2017, era: '平成29年', node: 'コトブキヤ「メガミデバイス」朱羅シリーズ発売', desc: '12月、忍者型の近接戦闘機体を含む朱羅シリーズを発売した。', wiki: 'メガミデバイス' },
            { year: 2016, era: '平成28年', node: 'コトブキヤ「メガミデバイス」第一弾発売', desc: '12月、「フレームアームズ・ガール」に続く第二の美少女プラモシリーズとして発売開始した。', wiki: 'メガミデバイス' },
            { year: 2015, era: '平成27年', node: '「フレームアームズ・ガール」第二弾「スティレット」発売', desc: '10月、可動域を改良した第二弾が発売された。', wiki: 'フレームアームズ' },
            { year: 2015, era: '平成27年', node: '「フレームアームズ・ガール」展開開始', desc: 'コトブキヤのロボットプラモ「フレームアームズ」のスピンオフとして展開が始まった。', wiki: 'フレームアームズ' },
            { year: 2014, era: '平成26年', node: '「フレームアームズ・ガール」がホビーイベントで発表', desc: '秋のホビーイベントで発表され、島田フミカネのイラストを原案とした。', isOrigin: true, wiki: 'フレームアームズ' },
          ] },
        ],
      },
    ],
    influencer: [
      {
        time: '08:00',

        headline: '宝鐘マリン、新曲「BooooM!!!」を7月4日リリース',
        summary: 'ホロライブプロダクション所属VTuber・宝鐘マリンが7月4日0時、新曲「BooooM!!!」を配信リリースした。日本のホロライブメンバーとして初めて登録者400万人を突破するなど国内トップクラスの人気を誇る宝鐘マリンの新たな音楽活動として、ファンの間で話題となっている。',
        sourceUrl: 'https://x.com/encore_inf/status/2071934277701325147',
        sourceLabel: 'USEN音楽情報サイト「encore」',
        hotwords: [
          'houshou_marine',
          'hololive_pro',
        ],
      },
      {
        time: '12:00',

        headline: 'サカナクション「夜の踊り子」、TikTok上半期トレンド大賞2026でインパクト・ソング部門賞を受賞 ── インドネシア発ボートダンス動画から14年越しの世界的バズへ',
        summary: 'TikTok Japanは6月30日、「TikTok上半期トレンド大賞2026」を発表し、サカナクションが2012年に発売した楽曲「夜の踊り子」がインパクト・ソング部門賞を受賞した。きっかけは2026年1月、インドネシアの伝統ボートレース「パチュ・ジャルール」で船首に立って踊る少年の映像に同曲が重ねられたショート動画で、世界的なダンスミームへと発展。サカナクション本人も公式TikTokでミームダンスを再現し話題を呼んだ。',
        sourceUrl: 'https://news.yahoo.co.jp/articles/aae7268586867b31bbe840433ff0f0568a7ec2fc',
        sourceLabel: 'ENCOUNT(Yahoo!ニュース)',
        hotwords: [
          { id: 'sakanaction', label: 'サカナクション', axis: 'サカナクションの歩み', timeline: [
            { year: 2026, era: '令和8年', node: '「夜の踊り子」がTikTok上半期トレンド大賞2026を受賞', desc: 'インパクト・ソング部門賞を受賞、14年前の楽曲が世界的ミームとして再燃した。', officialUrl: 'https://news.yahoo.co.jp/articles/aae7268586867b31bbe840433ff0f0568a7ec2fc' },
            { year: 2026, era: '令和8年', node: '山口一郎本人が公式TikTokでミームダンスを再現', desc: '加藤小夏と共演し、ボートを漕ぐ役として話題のダンスを披露した。', officialUrl: 'https://www.google.com/search?q=山口一郎+夜の踊り子+ミーム+加藤小夏' },
            { year: 2019, era: '令和元年/平成31年', node: '「新宝島」がロングヒット、代表曲の一つに', desc: 'CMタイアップ等を通じ、幅広い世代に浸透する代表曲となった。', officialUrl: 'https://www.google.com/search?q=サカナクション+新宝島+ヒット' },
            { year: 2013, era: '平成25年', node: 'アルバム『sakanaction』でオリコン1位、紅白初出場', desc: 'バンドとしての知名度を大きく高めた年となった。', wiki: 'サカナクション' },
            { year: 2012, era: '平成24年', node: 'シングル「夜の踊り子」発売', desc: '後に世界的ミームとなる楽曲がリリースされた。', wiki: '夜の踊り子' },
            { year: 2007, era: '平成19年', node: 'メジャーデビュー', desc: '独自の音楽性で注目を集め、メジャーレーベルからデビューした。', wiki: 'サカナクション' },
            { year: 2005, era: '平成17年', node: '北海道出身メンバーにより結成(isOrigin)', desc: '山口一郎を中心に北海道でバンドが結成された。', wiki: 'サカナクション', isOrigin: true },
          ] },
          { id: 'tiktok_meme_culture', label: 'ミーム文化', axis: '動画ミーム・ショート動画文化の系譜', timeline: [
            { year: 2026, era: '令和8年', node: '「夜の踊り子」ミームが世界的バズに', desc: 'インドネシア発のボートダンス映像をきっかけに、日本の楽曲が世界中でミーム化した。', officialUrl: 'https://news.yahoo.co.jp/articles/aae7268586867b31bbe840433ff0f0568a7ec2fc' },
            { year: 2020, era: '令和2年', node: 'コロナ禍の巣ごもり需要でTikTokダンスチャレンジが世界的定番に', desc: '外出自粛下でショート動画のダンス投稿が爆発的に広がった。', officialUrl: 'https://www.google.com/search?q=TikTok+ダンスチャレンジ+コロナ禍+2020年' },
            { year: 2016, era: '平成28年', node: 'TikTok(国際版)がサービス開始', desc: '短尺動画共有アプリとして世界的に急成長し、ミーム文化の主戦場となった。', wiki: 'TikTok' },
            { year: 2013, era: '平成25年', node: 'Vineがショート動画時代の先駆けに', desc: '6秒動画の共有アプリとして、短尺動画文化の先鞭をつけた。', wiki: 'Vine (アプリケーション)' },
            { year: 2007, era: '平成19年', node: 'ニコニコ動画が「踊ってみた」「歌ってみた」等の二次創作文化を定着', desc: '弾幕コメント文化とともに、動画への二次創作参加という文化が根付いた。', wiki: 'ニコニコ動画' },
            { year: 2005, era: '平成17年', node: 'YouTube創業、動画共有時代の幕開け(isOrigin)', desc: '米サンフランシスコで動画共有サービスが立ち上がり、後のミーム文化の土壌となった。', wiki: 'YouTube', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        headline: '「にじさんじ甲子園2026」グッズ、7月4日正午よりにじストアで販売開始',
        summary: 'VTuberグループ「にじさんじ」を運営するANYCOLORが、ライバー参加型野球ゲーム大会「にじさんじ甲子園2026」の記念グッズを7月4日正午より公式通販サイト「にじストア」で発売した。',
        sourceUrl: 'https://www.nijisanji.jp/news/8kmwe012tded',
        sourceLabel: 'にじさんじ公式(ANYCOLOR)',
        hotwords: [
          { id: 'nijisanji_koshien', label: 'にじさんじ甲子園', axis: '「にじさんじ甲子園」の歴史', timeline: [
            { year: 2026, era: '令和8年', node: '記念グッズがにじストアで販売開始', desc: '「にじさんじ甲子園2026」の記念グッズが7月4日正午よりにじストアで発売された。', officialUrl: 'https://www.nijisanji.jp/news/8kmwe012tded' },
            { year: 2024, era: '令和6年', node: '30万人規模の巨大配信イベントに成長', desc: '参加ライバーとファンの応援により、30万人規模の聴衆を集める配信イベントへと拡大した。', officialUrl: 'https://kai-you.net/article/90202' },
            { year: 2024, era: '令和6年', node: '五十嵐梨花采配のチームが優勝', desc: 'その年の大会で五十嵐梨花が監督を務めたチームが優勝した。', officialUrl: 'https://www.google.com/search?q=にじさんじ甲子園2024+優勝+五十嵐梨花' },
            { year: 2023, era: '令和5年', node: '椎名唯華が2度目の優勝', desc: '初代王者の椎名唯華が監督として2度目の優勝を果たした。', officialUrl: 'https://www.google.com/search?q=にじさんじ甲子園2023+優勝+椎名唯華' },
            { year: 2022, era: '令和4年', node: 'リゼ・ヘルエスタ采配チームが優勝', desc: 'リゼ・ヘルエスタが監督を務めたチームが優勝した。', officialUrl: 'https://www.google.com/search?q=にじさんじ甲子園2022+優勝+リゼ・ヘルエスタ' },
            { year: 2021, era: '令和3年', node: '舞元啓介・天開司の共同主催体制に', desc: '2021年から舞元啓介と天開司の共同主催で毎年夏の開催が定着、加賀美ハヤト采配チームが優勝した。', officialUrl: 'https://www.google.com/search?q=にじさんじ甲子園2021+優勝+加賀美ハヤト' },
            { year: 2020, era: '令和2年', node: '「にじさんじ甲子園」正式初開催', desc: '舞元啓介の3D披露目配信で発表され、8月14〜16日に初開催。椎名唯華采配「にじさんじ高校」が初代王者に。', officialUrl: 'https://dic.nicovideo.jp/a/%E3%81%AB%E3%81%98%E3%81%95%E3%82%93%E3%81%98%E7%94%B2%E5%AD%90%E5%9C%92' },
            { year: 2019, era: '令和元年', node: '天開司主催「Vtuber甲子園」開催', desc: '天開司が主催した前身企画「Vtuber甲子園」が8月に開催され、翌年からの引き継ぎにつながった。', officialUrl: 'https://www.google.com/search?q=Vtuber甲子園+2019+天開司' },
            { year: 2019, era: '平成31年', node: '天開司主催「実況パワフルクズ野球」開催', desc: 'にじさんじ甲子園シリーズのさらに前身となる企画が1月に開催された。', isOrigin: true, officialUrl: 'https://www.google.com/search?q=実況パワフルクズ野球+天開司+2019' },
          ] },
          { id: 'anycolor_history', label: 'ANYCOLOR', axis: 'ANYCOLOR(にじさんじ運営元)の歩み', timeline: [
            { year: 2023, era: '令和5年', node: '東証プライム市場へ市場区分変更', desc: 'ANYCOLOR株式会社が東京証券取引所プライム市場へ市場区分を変更した。', wiki: 'ANYCOLOR' },
            { year: 2022, era: '令和4年', node: '東証グロース市場に新規上場', desc: '2022年6月8日、東京証券取引所グロース市場に新規上場した。', wiki: 'ANYCOLOR' },
            { year: 2022, era: '令和4年', node: 'NIJISANJI ID・KRを本体に統合', desc: '海外展開していたNIJISANJI IDとNIJISANJI KRが本体グループに統合された。', officialUrl: 'https://www.google.com/search?q=NIJISANJI+ID+KR+統合+2022' },
            { year: 2021, era: '令和3年', node: '社名を「ANYCOLOR株式会社」に変更', desc: '事業拡大に伴い、5月17日に社名を「いちから株式会社」から「ANYCOLOR株式会社」に変更した。', wiki: 'ANYCOLOR' },
            { year: 2019, era: '令和元年', node: '「にじさんじ」がネット流行語大賞を受賞', desc: '12月、「にじさんじ」がその年の「ネット流行語大賞」を受賞した。', officialUrl: 'https://www.google.com/search?q=にじさんじ+ネット流行語大賞+2019' },
            { year: 2018, era: '平成30年', node: '「にじさんじ」二期生デビュー', desc: '3月、二期生がデビューし、グループの方向性が明確になった。', officialUrl: 'https://www.google.com/search?q=にじさんじ+二期生+2018年3月' },
            { year: 2018, era: '平成30年', node: '「にじさんじ」第1期生8名が活動開始', desc: '2月8日、公式アプリのアルファテスターとして第1期生8名が活動を開始した。', wiki: 'にじさんじ' },
            { year: 2017, era: '平成29年', node: '「いちから株式会社」設立', desc: '東京都新宿区にて資本金100万円で「いちから株式会社」が設立された。', isOrigin: true, wiki: 'ANYCOLOR' },
          ] },
        ],
      },
    ],
    politics: [
      {
        time: '08:00',

        headline: '高市首相、インド初訪問終え帰国 ── 「日印関係を更なる高みへ」、2兆円投資表明・日印経済フォーラムに150社超',
        summary: '高市早苗首相は7月1日から3日にかけて就任後初めてインドを訪問し、モディ首相と首脳会談を実施して帰国した。石油備蓄に関する政府間対話の新設などエネルギー安全保障での結束を確認したほか、日本からインドへの2兆円規模の民間投資を表明。現地で開催された日印経済フォーラムには日本企業150社以上が参加し、129件の協力文書を締結した。',
        sourceUrl: 'https://www.nikkei.com/article/DGXZQOUA030QF0T00C26A7000000/',
        sourceLabel: '日本経済新聞',
        hotwords: [
          'takaichi_sanae',
          { id: 'japan_india_relations', label: '日印関係', axis: '日印関係の歩み ── 岡倉天心の交流から「特別戦略的グローバル・パートナーシップ」へ', timeline: [
            { year: 2026, era: '令和8年', node: '高市首相 インド初訪問(7/1-3)、2兆円投資表明', desc: 'モディ首相と首脳会談を実施し、エネルギー安全保障や経済連携で129件の協力文書を締結。', officialUrl: 'https://www.google.com/search?q=高市早苗+インド訪問+モディ+2026年7月' },
            { year: 2014, era: '平成26年', node: '安倍首相訪印、「特別戦略的グローバル・パートナーシップ」に格上げ', desc: 'モディ首相就任後の初訪日・訪印を通じ、日印関係が「特別戦略的グローバル・パートナーシップ」に格上げされた。', officialUrl: 'https://www.google.com/search?q=日印関係+特別戦略的グローバル・パートナーシップ+2014年' },
            { year: 2007, era: '平成19年', node: '安倍晋三首相、インド国会で「二つの海の交わり」演説', desc: 'インド国会での演説で太平洋とインド洋の連結を提唱、後の「自由で開かれたインド太平洋」構想の原型となった。', officialUrl: 'https://www.google.com/search?q=安倍晋三+二つの海の交わり+インド国会演説' },
            { year: 2000, era: '平成12年', node: '森喜朗首相訪印、「日印グローバル・パートナーシップ」宣言', desc: '冷戦後初の首相訪印となり、経済・安全保障分野での協力枠組みを宣言した。', officialUrl: 'https://www.google.com/search?q=森喜朗+訪印+日印グローバルパートナーシップ+2000年' },
            { year: 1952, era: '昭和27年', node: '日印平和条約締結、国交正常化', desc: 'サンフランシスコ講和会議を経て日本とインドが個別に平和条約を締結、戦後の国交が正常化した。', wiki: '日印関係' },
            { year: 1949, era: '昭和24年', node: 'ネルー首相からインド象「インディラ」が上野動物園へ', desc: '戦後の食糧難で象を失っていた上野動物園に、ネルー首相の厚意でインド象が贈られ、戦後親善の象徴となった。', officialUrl: 'https://www.google.com/search?q=インディラ+ゾウ+上野動物園+ネルー首相+1949年' },
            { year: 1903, era: '明治36年', node: '大隈重信・渋沢栄一らにより日印協会設立', desc: '岡倉天心・横山大観ら日本側とタゴールらインド側の文化人が交流を深め、両国の文化交流団体が設立された。', wiki: '日印協会' },
            { year: 1901, era: '明治34年', node: '岡倉天心インドに渡り、タゴールらと交流(isOrigin)', desc: '約9か月インドに滞在しヴィヴェーカーナンダやラビンドラナート・タゴールと親交、『東洋の理想』を執筆。日印文化交流の先駆けとなった。', wiki: '岡倉天心', isOrigin: true },
          ] },
        ],
      },
      {
        time: '12:00',

        headline: '政府提出法案の成立率73%どまり ── 過去5年より低水準、国会会期末まで2週間・皇室典範改正案など17本が審議中',
        summary: '国会の会期末(7月17日)を控え、政府が提出した64本の法案のうち成立したのは73%にあたる47本にとどまり、過去5年より低い水準となっている。残る17本には皇族数確保に向けた皇室典範改正案のほか、原子力発電・コメ政策関連の法案が含まれる。与党提出の議員定数削減法案が審議停滞を招いており、会期延長の必要性も指摘されている。',
        sourceUrl: 'https://www.nikkei.com/article/DGXZQOUA0312Z0T00C26A7000000/',
        sourceLabel: '日本経済新聞',
        hotwords: [
          'takaichi_sanae',
          { id: 'diet_session_history', label: '国会審議', axis: '国会・会期制度の歩み ── 帝国議会から特別国会まで', timeline: [
            { year: 2026, era: '令和8年', node: '政府提出法案の成立率73%、過去5年より低水準に', desc: '会期末(7/17)まで2週間を残し、皇室典範改正案など17本が継続審議に。', officialUrl: 'https://www.google.com/search?q=政府提出法案+成立率73%25+2026年+国会会期末' },
            { year: 2026, era: '令和8年', node: '与党提出の議員定数削減法案、審議停滞の一因に', desc: '会期延長の必要性が指摘される中、与党提出法案自体が審議の停滞要因となっている。', officialUrl: 'https://www.google.com/search?q=議員定数削減法案+2026年+審議停滞' },
            { year: 2017, era: '平成29年', node: '天皇の退位等に関する皇室典範特例法 成立', desc: '皇室典範の本則を改正せず、特例法という形で天皇の退位を実現した異例の立法。', wiki: '天皇の退位等に関する皇室典範特例法' },
            { year: 2015, era: '平成27年', node: '平和安全法制、会期を95日間延長し成立', desc: '安全保障関連法をめぐる審議の長期化で、戦後最長級の会期延長が行われた。', wiki: '平和安全法制' },
            { year: 1999, era: '平成11年', node: '国会審議活性化法により党首討論(クエスチョンタイム)導入', desc: '英国議会に倣い、与野党党首が直接論戦する制度が国会に導入された。', wiki: '党首討論' },
            { year: 1955, era: '昭和30年', node: '55年体制成立、以後の国会運営の基本構図に', desc: '自由民主党と日本社会党の二大政党的対立構図が定着し、以後の国会運営の基本形となった。', wiki: '55年体制' },
            { year: 1947, era: '昭和22年', node: '日本国憲法施行、帝国議会が衆参両院の「国会」に改組', desc: '「国権の最高機関」として国会が位置づけられ、貴族院に代わり参議院が設置された。', wiki: '国会 (日本)' },
            { year: 1946, era: '昭和21年', node: '日本国憲法公布(11/3)', desc: '国民主権・基本的人権の尊重・平和主義を柱とする現行憲法が公布された。', wiki: '日本国憲法' },
            { year: 1890, era: '明治23年', node: '大日本帝国憲法施行・第1回帝国議会開会(isOrigin)', desc: 'アジア初の近代的議会として帝国議会が開設され、日本の議会政治が始まった。', wiki: '帝国議会', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        headline: '高市首相にジュエリーベストドレッサー賞特別賞、国会緊迫の中の受賞',
        summary: '高市早苗首相は7月4日、東京都内で開かれた「第37回日本ジュエリーベストドレッサー賞」表彰式に出席し特別賞を受賞した。母の形見の真珠アクセサリーを愛用していることが理由という。会期末を控え国会審議が空転する中での出席だった。',
        sourceUrl: 'https://news.yahoo.co.jp/articles/1e418385a36fe3403d534bf83e8f3ce86d9f913b',
        sourceLabel: '毎日新聞(Yahoo!ニュース)',
        hotwords: [
          'takaichi_sanae',
          { id: 'jewelry_best_dresser', label: 'ジュエリーベストドレッサー賞', axis: '日本ジュエリーベストドレッサー賞と国際宝飾展の35年', timeline: [
            { year: 2026, era: '令和8年', node: '第37回、高市早苗首相が特別賞受賞', desc: '現職首相として選出され話題に。国会審議が空転する中での出席だった。', officialUrl: 'https://news.yahoo.co.jp/articles/1e418385a36fe3403d534bf83e8f3ce86d9f913b' },
            { year: 2025, era: '令和7年', node: '第36回、中島健人・横浜流星・渡辺謙らが受賞', desc: '20代から50代の世代別代表に加え、ジャニーズ関連の特別枠も選出された。', officialUrl: 'https://www.oricon.co.jp/news/2398597/full/' },
            { year: 2024, era: '令和6年', node: '表彰式がTOKYO JEWELRY FES開催に移行', desc: 'それまでの開催形式を改め、7月開催の宝飾イベント内での授賞式に変更された。' },
            { year: 2017, era: '平成29年', node: '併催のクリスマスジュエリープリンセス賞が終了', desc: '2015年から3年間実施されていた派生賞が取りやめとなった。' },
            { year: 2011, era: '平成23年', node: '併催のブライダルジュエリープリンセス賞が終了', desc: '2007年から5年間実施されていた新郎新婦向けの派生賞が取りやめとなった。' },
            { year: 2009, era: '平成21年', node: '第20回、20周年記念セレモニーを実施', desc: '国際宝飾展とあわせて20周年を迎え、歴代受賞者を招いた記念セレモニーが開かれた。', wiki: '国際宝飾展' },
            { year: 1990, era: '平成2年', node: '日本ジュエリー協会主催で第1回開催', desc: '国際宝飾展(IJT)と同時に創設。紺野美紗子、池上季実子らが初代受賞者に選ばれた。', wiki: '国際宝飾展', isOrigin: true },
          ] },
        ],
      },
    ],
    retro: [
      {
        time: '08:00',

        headline: '「昭和のくらし博物館」特別展「昭和レトロ住宅のゆたかな暮らし」開催中 ── 昭和26年築の実家をまるごと公開',
        summary: '東京都大田区の「昭和のくらし博物館」で、特別展「昭和レトロ住宅のゆたかな暮らし」が4月3日から7月26日まで開催されている。同館は生活史研究家・小泉和子が、1951年(昭和26年)築の実家をそのまま公開する私設博物館で、当時の家財道具を含めた「暮らし」そのものを展示している。',
        sourceUrl: 'https://www.showanokurashi.com/exhibition/special/showa-retoro-house-20260403/',
        sourceLabel: '昭和のくらし博物館',
        hotwords: [
          { id: 'showa_kurashi_museum', label: '昭和のくらし', axis: '「昭和のくらし博物館」の歩み', timeline: [
            { year: 2026, era: '令和8年', node: '特別展「昭和レトロ住宅のゆたかな暮らし」開催(4/3-7/26)', desc: '昭和26年築の実家を家財道具ごと公開する常設展示に加えた企画展。', officialUrl: 'https://www.showanokurashi.com/exhibition/special/showa-retoro-house-20260403/' },
            { year: 2024, era: '令和6年', node: '開館25周年', desc: '開館から四半世紀を迎え、記念企画を実施した。', officialUrl: 'https://www.google.com/search?q=昭和のくらし博物館+開館25周年' },
            { year: 1999, era: '平成11年', node: '小泉和子が自宅を博物館として公開、開館(2/28、isOrigin)', desc: '生活史研究家・小泉和子が自身の生家を、家財道具ごとまるごと公開する私設博物館として開館した。', wiki: '昭和のくらし博物館', isOrigin: true },
            { year: 1951, era: '昭和26年', node: '博物館となる建物が竣工', desc: '小泉家6人家族の住まいとして建てられた庶民住宅で、後に博物館の建物となった。', officialUrl: 'https://www.google.com/search?q=昭和のくらし博物館+建物+昭和26年+竣工' },
          ] },
          { id: 'jp_home_appliance_history', label: '家庭電化', axis: '日本の家庭電化史 ── 銀座のアーク灯から「三種の神器」へ', timeline: [
            { year: 2026, era: '令和8年', node: '「昭和レトロ住宅」展で昭和の家財道具を紹介', desc: '当時の生活道具・家電を含めた「暮らし」そのものを展示している。', officialUrl: 'https://www.showanokurashi.com/exhibition/special/showa-retoro-house-20260403/' },
            { year: 1950, era: '昭和25年', node: '戦後、電動式扇風機・洗濯機の普及が本格化', desc: '高度経済成長を背景に、電化製品が一般家庭に急速に普及し始めた。', officialUrl: 'https://www.google.com/search?q=戦後+電化製品+普及+洗濯機+扇風機+歴史' },
            { year: 1887, era: '明治20年', node: '東京・南茅場町に日本初の火力発電所が稼働', desc: '第二電灯局が運転を開始し、本格的な電力供給が始まった。', officialUrl: 'https://www.google.com/search?q=南茅場町+第二電灯局+1887年+日本初の火力発電所' },
            { year: 1883, era: '明治16年', node: '東京電灯(東京電燈)設立', desc: '日本初の電力会社として設立され、電気事業の本格的な始動を告げた。', wiki: '東京電力ホールディングス' },
            { year: 1882, era: '明治15年', node: '銀座にアーク灯設置、日本初の電灯(isOrigin)', desc: '銀座2丁目に日本初の電灯であるアーク灯が設置され、市民が見物に訪れるほどの話題となった。', officialUrl: 'https://www.google.com/search?q=銀座+アーク灯+1882年+日本初の電灯', isOrigin: true },
          ] },
        ],
      },
      {
        time: '12:00',

        headline: 'D4エンタープライズ、Nintendo Switch向け「EGGコンソール」第106弾『レリクス MSX2』を配信開始',
        summary: 'レトロゲーム配信サービスを手がけるD4エンタープライズは7月2日、Nintendo Switch向け「EGGコンソール」シリーズ第106弾として、1986年にボーステックが発売したMSX2用アクションADV『レリクス』の配信をニンテンドーeショップで開始した。倒した敵の肉体に憑依する「スピリットライド」システムが特徴で、価格は880円(税込)。当時の取扱説明書閲覧やセーブ機能など、レトロゲームを現行機で手軽に楽しめる仕組みを提供している。',
        sourceUrl: 'https://www.appbank.net/2026/07/02/game/3045998.php',
        sourceLabel: 'AppBank',
        hotwords: [
          { id: 'msx_history', label: 'MSX', axis: 'MSXの歴史', timeline: [
            { year: 2026, era: '令和8年', node: 'EGGコンソール『レリクス MSX2』配信開始', desc: '1986年発売のMSX2用アクションADVがNintendo Switchで復刻された。', officialUrl: 'https://www.appbank.net/2026/07/02/game/3045998.php' },
            { year: 2004, era: '平成16年', node: 'D4エンタープライズが「プロジェクトEGG」でMSXゲーム配信を開始', desc: 'PC向けにMSX等のレトロゲームを配信するサービスが始まった。', officialUrl: 'https://www.google.com/search?q=プロジェクトEGG+2004年+D4エンタープライズ+配信開始' },
            { year: 1990, era: '平成2年', node: 'MSX turboR発表', desc: 'MSX規格最終形態となる高性能モデルが発表された。', wiki: 'MSXturboR' },
            { year: 1988, era: '昭和63年', node: 'MSX2+登場', desc: 'グラフィック機能が強化された規格が発表された。', wiki: 'MSX2+' },
            { year: 1985, era: '昭和60年', node: 'MSX2規格発表', desc: '解像度・色数が大幅に向上した後継規格が発表された。', wiki: 'MSX2' },
            { year: 1983, era: '昭和58年', node: 'アスキーとマイクロソフトが「MSX」規格を共同発表(isOrigin)', desc: '各社共通のホームコンピュータ規格として策定され、日本の8ビットパソコン文化を形作った。', wiki: 'MSX', isOrigin: true },
          ] },
          { id: 'retro_game_revival', label: 'レトロ復刻', axis: 'レトロゲーム復刻・配信文化の歩み', timeline: [
            { year: 2026, era: '令和8年', node: '『レリクス MSX2』配信、EGGコンソール第106弾に', desc: '往年の名作が現行機で気軽に遊べる形で復刻され続けている。', officialUrl: 'https://www.appbank.net/2026/07/02/game/3045998.php' },
            { year: 2020, era: '令和2年', node: 'Nintendo Switch「EGGコンソール」シリーズ開始', desc: 'PC向けだった配信サービスがSwitchでのDL販売に対応した。', officialUrl: 'https://www.google.com/search?q=EGGコンソール+Nintendo+Switch+開始+2020年' },
            { year: 2016, era: '平成28年', node: 'ニンテンドークラシックミニ ファミリーコンピュータ発売', desc: '往年の家庭用ゲーム機を再現したミニ機が世界的ブームとなった。', wiki: 'ニンテンドークラシックミニ ファミリーコンピュータ' },
            { year: 2006, era: '平成18年', node: 'Wii「バーチャルコンソール」サービス開始', desc: '過去機種のゲームをダウンロード販売する仕組みが本格的に普及した。', wiki: 'バーチャルコンソール' },
            { year: 2001, era: '平成13年', node: 'D4エンタープライズが「プロジェクトEGG」でPC向けレトロゲーム配信を開始(isOrigin)', desc: 'レトロゲームの正規配信という新しいビジネスモデルの先駆けとなった。', officialUrl: 'https://www.google.com/search?q=プロジェクトEGG+2001年+開始+D4エンタープライズ', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        headline: 'たまごっちリングが待望の再販、2026年7月発売「Ringcolle! たまごっち4」全14種',
        summary: 'バンダイのカプセルトイ「Ringcolle! たまごっち」シリーズ第4弾が2026年7月発売。価格300円、全14種展開。指輪型のたまごっちグッズで、昔懐かしい4種のパッケージ台紙デザインを採用している。',
        sourceUrl: 'https://news.allabout.co.jp/articles/o/123085/',
        sourceLabel: 'All About',
        hotwords: [
          { id: 'tamagotchi_history', label: 'たまごっち', axis: 'たまごっちの歴史', timeline: [
            { year: 2026, era: '令和8年', node: 'カプセルトイ「Ringcolle! たまごっち4」発売', desc: '指輪型のたまごっちグッズの第4弾。昔懐かしいパッケージ台紙デザインを採用し、全14種展開した。', officialUrl: 'https://news.allabout.co.jp/articles/o/123085/' },
            { year: 2023, era: '令和5年', node: '「Tamagotchi Uni」発売', desc: 'Wi-Fi機能を搭載し、世界中のユーザーが集うメタバース空間「Tamaverse」でつながれる機種として登場した。' },
            { year: 2021, era: '令和3年', node: '「Tamagotchi Smart」発売', desc: 'タッチ操作に対応した新世代機種として発売された。' },
            { year: 2018, era: '平成30年', node: '「たまごっちみーつ」発売', desc: 'シリーズ初のBluetooth対応機種で、専用アプリと連携する育成要素を追加した。', wiki: 'たまごっち' },
            { year: 2014, era: '平成26年', node: '「TAMAGOTCHI 4U」発売', desc: '近距離無線通信(NFC)機能を搭載した機種として展開された。' },
            { year: 2004, era: '平成16年', node: '「かえってきた!たまごっちプラス」発売', desc: '赤外線通信機能を搭載し、第2期たまごっちシリーズの第1作として展開された。' },
            { year: 1999, era: '平成11年', node: '不良在庫処分によりバンダイが特別損失を計上', desc: 'ブーム沈静化後の過剰生産在庫処分により、同社は最終赤字を計上した。' },
            { year: 1997, era: '平成9年', node: '発売翌年にブームが最高潮、社会現象化', desc: '女子高生を中心に爆発的な人気を博し、品薄状態が続いた。' },
            { year: 1996, era: '平成8年', node: '「たまごっち」発売', desc: '携帯型育成ゲームとして、バンダイが11月23日に発売した。', wiki: 'たまごっち', isOrigin: true },
          ] },
          { id: 'gacha_capsule_toy_history', label: 'カプセルトイ', axis: 'ガチャガチャ(カプセルトイ)の歴史', timeline: [
            { year: 2026, era: '令和8年', node: 'たまごっちの指輪型カプセルトイが再販', desc: 'バンダイの「Ringcolle!」シリーズ第4弾として、懐かしいデザインを採用し発売された。' },
            { year: 2021, era: '令和3年', node: '「ガシャポンのデパート 池袋総本店」がギネス世界記録に認定', desc: '設置台数3,010面で「単一会場におけるカプセルトイ機の最多数」として認定された。' },
            { year: 2020, era: '令和2年', node: '大型カプセルトイ専門店「ガチャガチャの森」池袋にオープン', desc: '大人の女性層をターゲットに、1,240台のマシンを設置する国内最大級の店舗が開業した。' },
            { year: 1999, era: '平成11年', node: 'フルタ製菓「チョコエッグ」発売', desc: '精巧な動物フィギュアが封入された食玩として大ヒットし、食玩ブームの火付け役となった。', wiki: 'チョコエッグ' },
            { year: 1985, era: '昭和60年', node: 'ロッテ「ビックリマンチョコ」の「悪魔VS天使」シリーズが社会現象化', desc: '収集熱の高まりから、店頭での購入制限が行われるほどの人気を博した。', wiki: 'ビックリマン' },
            { year: 1977, era: '昭和52年', node: 'バンダイがカプセルトイ市場に参入', desc: '100円硬貨対応機「ガシャポン」を導入し、日本のカプセルトイ文化を主導する立場となった。', wiki: 'ガシャポン' },
            { year: 1965, era: '昭和40年', node: 'アメリカ製カプセル自動販売機が日本に初めて輸入される', desc: '色とりどりのガムなどを販売する自販機として登場し、後の「ガチャガチャ」文化の原点となった。', wiki: 'ガシャポン', isOrigin: true },
          ] },
        ],
      },
    ],
    sports: [
      {
        time: '08:00',

        headline: '大谷翔平、6回3失点9奪三振でドジャースが4-3勝利 ── 防御率1.79、パドレス戦',
        summary: '7月4日(現地時間)、ドジャースタジアムで行われたドジャース対パドレス戦に先発した大谷翔平は、6回を投げて7安打(1本塁打含む)3失点、9奪三振で防御率1.79をマーク。打者としては3打数無安打だったが、投打二刀流での存在感を示し、チームは4-3で勝利した。',
        sourceUrl: 'https://topics.smt.docomo.ne.jp/article/sdaa/sports/sdaa-sdaa.jp-article-68236',
        sourceLabel: 'dメニューニュース',
        hotwords: [
          'ohtani_shohei',
          { id: 'jp_mlb_players_lineage', label: '日本人MLB', axis: '日本人メジャーリーガーの系譜 ── 沢村栄治の快投から大谷翔平の二刀流へ', timeline: [
            { year: 2026, era: '令和8年', node: '大谷翔平 6回3失点9奪三振、ドジャース4-3勝利(7/4)', desc: '対パドレス戦に先発、防御率1.79をマークしチームの勝利に貢献。', officialUrl: 'https://www.google.com/search?q=大谷翔平+ドジャース+パドレス+2026年7月4日' },
            { year: 2023, era: '令和5年', node: '大谷翔平 WBC優勝、その後ドジャースへ大型移籍', desc: '侍ジャパンの一員としてWBC優勝に貢献した後、オフにロサンゼルス・ドジャースへ移籍。', wiki: '大谷翔平' },
            { year: 2018, era: '平成30年', node: '大谷翔平 エンゼルス入団、投打二刀流でMLB挑戦開始', desc: '日本ハムから米移籍しロサンゼルス・エンゼルスに入団、投手と打者を兼務する「二刀流」で本格的なMLB挑戦を開始した。', wiki: '大谷翔平' },
            { year: 2007, era: '平成19年', node: '松坂大輔 ポスティングでレッドソックス入団', desc: '西武からポスティングシステムを経てボストン・レッドソックスに移籍、日本人投手のメジャー挑戦の系譜を継いだ。', wiki: '松坂大輔' },
            { year: 2001, era: '平成13年', node: 'イチロー マリナーズでデビュー、新人王・MVP同時受賞', desc: '日本人野手として本格的にメジャーへ挑戦し、新人王とMVPを同時受賞する快挙を達成した。', wiki: 'イチロー' },
            { year: 1995, era: '平成7年', node: '野茂英雄 ドジャース入団、トルネード投法で旋風', desc: '独特のトルネード投法でメジャーに旋風を巻き起こし、日本人メジャーリーガーの本格的な成功第一号となった。', wiki: '野茂英雄' },
            { year: 1964, era: '昭和39年', node: '村上雅則 ジャイアンツで日本人初のメジャーリーガーに', desc: '南海ホークスから「球団派遣」の形で渡米、サンフランシスコ・ジャイアンツで20歳にして日本人初のメジャーリーガーとなった。', wiki: '村上雅則' },
            { year: 1934, era: '昭和9年', node: '日米野球で全米オールスターが来日、沢村栄治が快投(isOrigin)', desc: 'ベーブ・ルースら米大リーグ選抜が来日し全国を転戦、若き沢村栄治がベーブ・ルースらを抑える快投を見せ、日米野球交流の記念碑的出来事となった。', wiki: '沢村栄治', isOrigin: true },
          ] },
        ],
      },
      {
        time: '12:00',

        headline: '佐々木朗希、3回6失点で無念の降板 ── 3被弾7安打すべて長打、ドジャースはパドレスに逆転勝ち',
        summary: 'ドジャースの佐々木朗希投手は7月2日(現地時間)のパドレス戦に先発し、3回を投げて7安打(すべて長打、うち3本塁打)を許して6失点で降板した。88球を投げ2奪三振、2四死球。大谷翔平は1安打にとどまったが、チームはこの試合を逆転で制した。佐々木は勝敗つかず。',
        sourceUrl: 'https://news.web.nhk/newsweb/na/na-k10015168081000',
        sourceLabel: 'NHKニュース',
        hotwords: [
          { id: 'sasaki_roki', label: '佐々木朗希', axis: '佐々木朗希の歩み', timeline: [
            { year: 2026, era: '令和8年', node: 'パドレス戦で3回6失点降板、被安打7本すべて長打', desc: '88球で2奪三振・2四死球、3本塁打を含む長打を集中的に浴びた。', officialUrl: 'https://www.google.com/search?q=佐々木朗希+3回6失点+パドレス+2026年7月' },
            { year: 2024, era: '令和6年', node: '大谷翔平・山本由伸とドジャースで「日本人トリオ」結成', desc: 'ポスティングでロサンゼルス・ドジャースへ移籍、日本人3投手がチームメイトに。', officialUrl: 'https://www.google.com/search?q=佐々木朗希+ドジャース+移籍+2024年+ポスティング' },
            { year: 2023, era: '令和5年', node: 'WBC日本代表に選出、侍ジャパンで世界一に貢献', desc: '大谷翔平・山本由伸らとともに投手陣の中心として世界一奪還に貢献した。', wiki: '2023 ワールド・ベースボール・クラシック' },
            { year: 2022, era: '令和4年', node: 'プロ野球史上最年少20歳5カ月で完全試合達成', desc: '13者連続奪三振の日本新記録も樹立、「令和の怪物」の名を不動のものにした。', wiki: '佐々木朗希' },
            { year: 2021, era: '令和3年', node: '「令和の怪物」として社会現象的な注目を集める', desc: '160km/h超の剛速球で高校時代から続く異次元の実力が全国的な話題に。', officialUrl: 'https://www.google.com/search?q=佐々木朗希+令和の怪物+2021年' },
            { year: 2019, era: '令和元年', node: '千葉ロッテマリーンズにドラフト1位入団', desc: '大船渡高校からプロ入り、即戦力として大きな期待を背負った。', wiki: '千葉ロッテマリーンズ' },
            { year: 2017, era: '平成29年', node: '大船渡高校のエースとして頭角を現す', desc: '岩手県大会決勝での登板回避が全国的な議論を呼び、故障予防への注目が高まった。', officialUrl: 'https://www.google.com/search?q=佐々木朗希+大船渡高校+岩手大会+登板回避' },
            { year: 2011, era: '平成23年', node: '東日本大震災で被災', desc: '岩手県陸前高田市の実家が被災し、身近な家族を亡くした経験を公言している。', officialUrl: 'https://www.google.com/search?q=佐々木朗希+東日本大震災+陸前高田市' },
            { year: 2001, era: '平成13年', node: '岩手県陸前高田市に生まれる(isOrigin)', desc: '後にプロ野球史上最年少完全試合を達成する投手が誕生した。', wiki: '佐々木朗希', isOrigin: true },
          ] },
          'npb',
        ],
      },
      {
        time: '20:00',

        headline: '中日、今季4度目の3連勝 8回に石川昂弥が値千金の勝ち越し打',
        summary: '中日ドラゴンズは7月4日、バンテリンドームナゴヤでの読売ジャイアンツ戦に2-1で勝利し、対巨人3カード連続の勝ち越しを決めた。8回に石川昂弥が勝ち越しの二塁打を放ち、先発の涌井秀章は7回1失点と好投した。',
        sourceUrl: 'https://www.chunichi.co.jp/article/1276574',
        sourceLabel: '中日スポーツ・東京中日スポーツ',
        hotwords: [
          { id: 'ishikawa_takaya', label: '石川昂弥', axis: '石川昂弥の歩み', timeline: [
            { year: 2026, era: '令和8年', node: '巨人戦で勝ち越し二塁打', desc: '8回1死三塁から中越えへ勝ち越し二塁打を放ち、チームの3連勝に貢献した。', officialUrl: 'https://www.chunichi.co.jp/article/1276574' },
            { year: 2023, era: '令和5年', node: '1軍復帰、自己最多の規定打席到達', desc: '4月14日に1軍復帰し初めて4番で先発。121試合に出場し打率.242、13本塁打を記録した。', wiki: '石川昂弥' },
            { year: 2022, era: '令和4年', node: 'プロ初本塁打も左膝を負傷', desc: '4月5日にプロ初本塁打を放ったが、5月27日に左膝前十字靱帯を損傷し7月に再建手術を受けた。', wiki: '石川昂弥' },
            { year: 2021, era: '令和3年', node: '死球で左尺骨を骨折', desc: '6月25日の試合で死球を受け左尺骨を骨折、長期離脱を強いられた。', wiki: '石川昂弥' },
            { year: 2020, era: '令和2年', node: 'プロ初出場・初安打', desc: '7月12日、プロ入り後初めて1軍の試合に出場し初安打を記録した。', wiki: '石川昂弥' },
            { year: 2019, era: '令和元年', node: '甲子園優勝とドラフト1位入団', desc: '春の選抜高校野球で東邦高校の優勝に貢献し、秋のドラフトで中日から1位指名を受け入団した。', wiki: '石川昂弥' },
            { year: 2001, era: '平成13年', node: '愛知県半田市に生まれる', desc: '後に東邦高校からプロ入りし中日ドラゴンズの主軸打者となる。', wiki: '石川昂弥', isOrigin: true },
          ] },
          { id: 'chunichi_dragons', label: '中日ドラゴンズ', axis: '中日ドラゴンズ球団史', timeline: [
            { year: 2026, era: '令和8年', node: '対巨人3カード連続の勝ち越し', desc: '7月4日の巨人戦に2-1で勝利し、3連勝で今季4度目のカード勝ち越しを飾った。', officialUrl: 'https://www.chunichi.co.jp/article/1276574' },
            { year: 2007, era: '平成19年', node: '53年ぶり2度目の日本一', desc: '2年連続のリーグ優勝を果たし、日本シリーズを制した。', wiki: '中日ドラゴンズ' },
            { year: 1999, era: '平成11年', node: '11年ぶり5度目のリーグ優勝', desc: '星野仙一監督のもとリーグ優勝を果たした。', wiki: '中日ドラゴンズ' },
            { year: 1997, era: '平成9年', node: 'ナゴヤドームへ本拠地移転', desc: 'それまでの本拠地ナゴヤ球場からナゴヤドームに移転した。', wiki: 'ナゴヤドーム' },
            { year: 1974, era: '昭和49年', node: '20年ぶり2度目のリーグ優勝', desc: '与那嶺要監督のもとリーグ優勝を果たし、巨人のリーグ10連覇を阻止した。', wiki: '中日ドラゴンズ' },
            { year: 1954, era: '昭和29年', node: '球団創設初のリーグ優勝・日本一', desc: '創設から18年目で初めてリーグ優勝を果たし、日本シリーズも制した。', wiki: '中日ドラゴンズ' },
            { year: 1948, era: '昭和23年', node: '「中日ドラゴンズ」に改称', desc: '前身球団の名称変更を経て、現在の球団名「中日ドラゴンズ」となった。', wiki: '中日ドラゴンズ' },
            { year: 1936, era: '昭和11年', node: '「名古屋軍」として球団創設', desc: '1月15日に球団が創設され、プロ野球の草創期を担う球団の一つとなった。', wiki: '中日ドラゴンズ', isOrigin: true },
          ] },
        ],
      },
    ],
    star: [
      {
        time: '08:00',

        headline: '渡辺直美、「THE MUSIC DAY」でHANAと初コラボ ── ニューヨークでブロードウェイ・タイムズスクエアを巡る特別企画',
        summary: '7月4日放送の「THE MUSIC DAY 2026」内の特別企画として、渡辺直美とガールズグループHANAの初コラボレーションが放送された。アメリカを拠点に活動する渡辺直美がニューヨークの街を案内し、タウンホールやブロードウェイを巡ったのち、タイムズスクエアでHANAが歌唱するという内容。',
        sourceUrl: 'https://mdpr.jp/music/detail/4793889',
        sourceLabel: 'モデルプレス',
        hotwords: [
          { id: 'watanabe_naomi', label: '渡辺直美', axis: '渡辺直美の歩み', timeline: [
            { year: 2026, era: '令和8年', node: '「THE MUSIC DAY」特別企画でHANAとNYコラボ(7/4)', desc: 'ニューヨークのタウンホールやブロードウェイを案内、タイムズスクエアでの歌唱企画に参加。', officialUrl: 'https://mdpr.jp/music/detail/4793889' },
            { year: 2023, era: '令和5年', node: 'ポッドキャスト「Naomi Takes America」開始、全米7都市トークライブ', desc: '渡米後の活動の一環として、全米各地でトークライブを展開した。', officialUrl: 'https://www.google.com/search?q=渡辺直美+Naomi+Takes+America+2023年' },
            { year: 2021, era: '令和3年', node: 'アメリカを拠点に活動開始(4月)', desc: '日本とアメリカを行き来しながら活動する新たなスタイルへ移行した。', officialUrl: 'https://www.google.com/search?q=渡辺直美+アメリカ+拠点+活動開始+2021年4月' },
            { year: 2018, era: '平成30年', node: '映画『SUNNY 強い気持ち・強い愛』出演', desc: '韓国映画のリメイク作に出演、女優としての活動域を広げた。', wiki: 'SUNNY 強い気持ち・強い愛' },
            { year: 2017, era: '平成29年', node: 'ドラマ『カンナさーん』出演', desc: '主演ドラマとして高い注目を集めた。', officialUrl: 'https://www.google.com/search?q=渡辺直美+カンナさーん+2017年' },
            { year: 2015, era: '平成27年', node: 'ドラマ『五つ星ツーリスト』でドラマ初主演', desc: '女優としての活動を本格化させた初主演作。', officialUrl: 'https://www.google.com/search?q=渡辺直美+五つ星ツーリスト+初主演+2015年' },
            { year: 2007, era: '平成19年', node: '芸能界デビュー、ビヨンセのダンスパフォーマンスで大ブレイク', desc: '吉本興業所属の東京NSC12期生としてデビュー、ビヨンセの物真似パフォーマンスで知名度を獲得した。', wiki: '渡辺直美' },
            { year: 1987, era: '昭和62年', node: '10月23日生誕、台湾生まれ・茨城県育ち(isOrigin)', desc: '日本人の父と台湾人の母のもとに生まれ、両親の離婚後は母に引き取られ茨城県で育った。', wiki: '渡辺直美', isOrigin: true },
          ] },
          { id: 'hana_group', label: 'HANA', axis: 'ガールズグループ「HANA」の歩み', timeline: [
            { year: 2026, era: '令和8年', node: '「THE MUSIC DAY」特別企画で渡辺直美とNYコラボ(7/4)', desc: 'ニューヨークのタイムズスクエアで歌唱する特別企画に出演。', officialUrl: 'https://mdpr.jp/music/detail/4793889' },
            { year: 2025, era: '令和7年', node: 'ソニー・ミュージックレーベルズよりメジャーデビュー(4/2)', desc: 'ちゃんみな主宰レーベル「NO LABEL MUSIC」より1stシングル『ROSE』を配信リリース。', officialUrl: 'https://www.google.com/search?q=HANA+メジャーデビュー+ROSE+2025年4月' },
            { year: 2025, era: '令和7年', node: 'Kアリーナ横浜でデビューメンバー7名・グループ名発表(1/11、isOrigin)', desc: 'オーディション企画「No No Girls」から選出された7名で結成、グループ名「HANA」が発表された。', officialUrl: 'https://www.google.com/search?q=HANA+結成+Kアリーナ横浜+2025年1月11日', isOrigin: true },
          ] },
        ],
      },
      {
        time: '12:00',

        headline: '大坂なおみ、ウィンブルドン自身初の4回戦進出 ── 望月慎太郎も松岡修造・錦織圭に続く日本男子史上3人目のベスト16',
        summary: 'テニスの4大大会ウィンブルドン選手権で、女子シングルスの大坂なおみが自身初となる4回戦(ベスト16)に進出した。男子シングルスでは世界ランク151位の望月慎太郎が予選から勝ち上がり本戦でベスト16入りし、松岡修造・錦織圭に続く日本男子史上3人目の快挙を達成した。',
        sourceUrl: 'https://news.web.nhk/newsweb/na/na-k10015168531000',
        sourceLabel: 'NHKニュース',
        hotwords: [
          { id: 'naomi_osaka', label: '大坂なおみ', axis: '大坂なおみの歩み', timeline: [
            { year: 2026, era: '令和8年', node: 'ウィンブルドン自身初の4回戦進出', desc: '芝コートの4大大会で自己最高となるベスト16に進出した。', officialUrl: 'https://news.web.nhk/newsweb/na/na-k10015168531000' },
            { year: 2024, era: '令和6年', node: '出産後現役復帰、パリ五輪出場', desc: '第一子出産を経て復帰、国際大会に再び姿を見せた。', wiki: '大坂なおみ' },
            { year: 2023, era: '令和5年', node: '第一子出産のため一時休養を発表', desc: '妊娠・出産のため大会を離れることを公表した。', wiki: '大坂なおみ' },
            { year: 2021, era: '令和3年', node: '東京五輪聖火最終ランナーを務める', desc: '開会式で聖火台に点火する大役を担った。', wiki: '大坂なおみ' },
            { year: 2021, era: '令和3年', node: 'メンタルヘルスを理由に全仏オープン棄権を表明', desc: '記者会見拒否を巡る問題を経て棄権を表明、アスリートのメンタルヘルスを巡る世界的な議論を呼んだ。', wiki: '大坂なおみ' },
            { year: 2020, era: '令和2年', node: '全米オープン2度目の優勝', desc: '人種差別に抗議するマスクを着用して試合に臨み、社会的なメッセージも発信した。', wiki: '大坂なおみ' },
            { year: 2019, era: '平成31年/令和元年', node: '全豪オープン優勝、世界ランキング1位に', desc: 'アジア出身選手として史上初の世界ランキング1位に到達した。', wiki: '大坂なおみ' },
            { year: 2018, era: '平成30年', node: '全米オープン初優勝、日本人初のグランドスラム単複優勝', desc: 'セリーナ・ウィリアムズを破っての優勝は世界中で大きな話題となった。', wiki: '大坂なおみ' },
            { year: 2014, era: '平成26年', node: 'プロ転向', desc: '10代でプロの舞台に足を踏み入れた。', wiki: '大坂なおみ' },
            { year: 1997, era: '平成9年', node: '大阪府に生まれる(isOrigin)', desc: '後に世界ランキング1位となる選手が誕生した。', wiki: '大坂なおみ', isOrigin: true },
          ] },
          { id: 'wimbledon_japan_history', label: 'ウィンブルドン', axis: 'ウィンブルドン選手権と日本人選手の歩み', timeline: [
            { year: 2026, era: '令和8年', node: '大坂なおみ・望月慎太郎そろって4回戦進出', desc: '男女ともに日本勢がベスト16入りする快挙となった。', officialUrl: 'https://news.web.nhk/newsweb/na/na-k10015168531000' },
            { year: 2019, era: '平成31年/令和元年', node: '大坂なおみ、世界ランキング1位でウィンブルドン出場', desc: 'アジア勢初の世界1位として大会に臨んだ。', officialUrl: 'https://www.google.com/search?q=大坂なおみ+ウィンブルドン+世界ランキング1位+2019年' },
            { year: 2008, era: '平成20年', node: '錦織圭、ウィンブルドンジュニアで準優勝', desc: '将来を嘱望される若手として国際舞台で結果を残した。', wiki: '錦織圭' },
            { year: 1995, era: '平成7年', node: '松岡修造、日本男子として64年ぶりベスト8進出', desc: '男子シングルスで大きな快挙を達成し、日本テニス界を勇気づけた。', wiki: '松岡修造' },
            { year: 1932, era: '昭和7年', node: '佐藤次郎が日本人男子として初のウィンブルドン準決勝進出', desc: '前年優勝者シドニー・ウッドを準々決勝で破り準決勝進出、戦前の日本テニス界を代表する選手が世界の舞台で結果を残した。', wiki: '佐藤次郎' },
            { year: 1920, era: '大正9年', node: '日本テニス協会設立', desc: '国際大会への参加体制が整備され、その後の日本人選手の海外挑戦の基盤となった。', wiki: '日本テニス協会' },
            { year: 1877, era: '明治10年', node: '第1回ウィンブルドン選手権開催(isOrigin)', desc: '世界最古のテニス選手権として、ロンドン郊外のオールイングランド・クラブで始まった。', wiki: 'ウィンブルドン選手権', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        headline: '超ときめき♡宣伝部、声明を発表 活動終了の経緯を改めて説明「最後まで誠実に、心を込めて」',
        summary: 'アイドルグループ・超ときめき♡宣伝部が7月4日、7月1日発表の2027年春活動終了に至る経緯を改めて説明。特定の一人の意向がきっかけではなく、話し合いを重ねた末の結論だとした。2026年の全国ツアーは継続する。',
        sourceUrl: 'https://news.yahoo.co.jp/articles/1a034f7a7af1a88272c0fcdaa5cd1ad66eac595f',
        sourceLabel: 'オリコン',
        hotwords: [
          { id: 'tokimeki_sendenbu', label: '超ときめき宣伝部', axis: '超ときめき♡宣伝部の歩み', timeline: [
            { year: 2027, era: '令和9年', node: '最後のワンマンライブをもって活動終了予定', desc: '2027年春ごろに開催されるワンマンライブをもって活動を終了する予定。', wiki: '超ときめき♡宣伝部' },
            { year: 2026, era: '令和8年', node: '活動終了の経緯を説明する声明を発表', desc: '7月4日、話し合いを重ねた末の決断であると改めて説明する声明を発表した(本記事)。', wiki: '超ときめき♡宣伝部' },
            { year: 2026, era: '令和8年', node: '2027年春の活動終了を発表', desc: '7月1日、2027年春ごろの活動終了を発表した。', wiki: '超ときめき♡宣伝部' },
            { year: 2026, era: '令和8年', node: '杏ジュリアが卒業、5人体制に', desc: '3月29日、杏ジュリアが卒業し5人体制での新たな活動を開始した。', wiki: '超ときめき♡宣伝部' },
            { year: 2025, era: '令和7年', node: 'TikTokトレンド大賞インパクト・ソング部門賞を受賞', desc: '12月5日、「超最強」のヒットによりTikTokトレンド大賞2025を受賞した。', wiki: '超ときめき♡宣伝部' },
            { year: 2025, era: '令和7年', node: 'グループ結成10周年', desc: '3月30日、結成10周年を迎え記念のオンライン生配信ライブを行った。', wiki: '超ときめき♡宣伝部' },
            { year: 2024, era: '令和6年', node: 'さいたまスーパーアリーナで有観客ライブ', desc: '12月28日、約1万6000人を動員する有観客ライブを開催した。', wiki: '超ときめき♡宣伝部' },
            { year: 2024, era: '令和6年', node: '「最上級にかわいいの!」TikTokで10億再生突破', desc: '7月31日、代表曲がTikTokで累計10億回再生を突破した。', wiki: '超ときめき♡宣伝部' },
            { year: 2024, era: '令和6年', node: '3rdアルバムでBillboard JAPAN2冠', desc: '1月24日発売の『ときめく恋と青春』がBillboard JAPANで2冠を達成した。', wiki: '超ときめき♡宣伝部' },
            { year: 2023, era: '令和5年', node: '「すきっ!〜超ver〜」YouTube1000万回再生突破', desc: '2月14日、代表曲のYouTube版が1000万回再生を突破した。', wiki: '超ときめき♡宣伝部' },
            { year: 2022, era: '令和4年', node: '幕張メッセ約7000席のワンマンが完売', desc: '10月22日、幕張メッセでの大規模ワンマンライブのチケットが完売した。', wiki: '超ときめき♡宣伝部' },
            { year: 2021, era: '令和3年', node: '「すきっ!〜超ver〜」配信リリース、TikTokでバズ開始', desc: '5月19日の配信リリース後、TikTokで楽曲が大きな話題となった。', wiki: '超ときめき♡宣伝部' },
            { year: 2020, era: '令和2年', node: '「超ときめき♡宣伝部」に改称', desc: '4月1日、菅田愛貴の加入と同時にグループ名を改めた。', wiki: '超ときめき♡宣伝部' },
            { year: 2016, era: '平成28年', node: 'メジャーデビューシングル『ガンバ!!』リリース', desc: '11月9日、メジャーデビューシングルをリリースした。', wiki: '超ときめき♡宣伝部' },
            { year: 2015, era: '平成27年', node: '「ときめき♡宣伝部」結成', desc: '4月11日、辻野かなみら5人で「ときめき♡宣伝部」として結成された。', isOrigin: true, wiki: '超ときめき♡宣伝部' },
          ] },
          { id: 'stardust_star_planet', label: 'スターダスト', axis: 'スターダストプロモーション女性アイドル部門の系譜', timeline: [
            { year: 2026, era: '令和8年', node: '超ときめき♡宣伝部が活動終了を発表', desc: '同事務所所属アイドルグループが2027年春の活動終了を発表した。', wiki: '超ときめき♡宣伝部' },
            { year: 2020, era: '令和2年', node: '「超ときめき♡宣伝部」に改称', desc: '4月1日、「ときめき♡宣伝部」から改称した。', wiki: '超ときめき♡宣伝部' },
            { year: 2015, era: '平成27年', node: '「ときめき♡宣伝部」結成', desc: '4月、スターダストプロモーション所属の5人で結成された。', wiki: '超ときめき♡宣伝部' },
            { year: 2012, era: '平成24年', node: '私立恵比寿中学がメジャーデビュー', desc: '5月5日、『仮契約のシンデレラ』でメジャーデビューした。', wiki: '私立恵比寿中学' },
            { year: 2011, era: '平成23年', node: '「ももいろクローバーZ」に改名', desc: '早見あかりの脱退を機に、4月11日「ももいろクローバーZ」に改名した。', wiki: 'ももいろクローバーZ' },
            { year: 2009, era: '平成21年', node: '私立恵比寿中学結成', desc: '8月4日、スターダストプロモーション所属の8人組として結成された。', wiki: '私立恵比寿中学' },
            { year: 2008, era: '平成20年', node: '「ももいろクローバー」結成', desc: '5月17日、スターダストプロモーション所属アイドルとして結成された。', wiki: 'ももいろクローバーZ' },
            { year: 1979, era: '昭和54年', node: 'スターダストプロモーション設立', desc: '2月、細野義朗らにより東京都にて設立された。', isOrigin: true, wiki: 'スターダストプロモーション' },
          ] },
        ],
      },
    ],
    uranai: [
      {
        time: '08:00',

        headline: '【2026年7月4日の運勢】九星気学占い ── 本命星別に総合運・恋愛運・金運・仕事運を紹介',
        summary: 'マイナビニュースは7月4日、九星気学に基づく同日の運勢を一白水星から九紫火星まで9つの本命星別に紹介した。各星について総合運・恋愛運・金運・仕事運と吉方位を掲載。九星気学は生年月日から算出した九星と干支・五行を組み合わせ、方位の吉凶などを占う日本独自の占術。',
        sourceUrl: 'https://news.mynavi.jp/article/20260704-4584916/',
        sourceLabel: 'マイナビニュース',
        hotwords: [
          { id: 'kyusei_kigaku_history', label: '九星気学', axis: '九星気学の歴史 ── 陰陽寮の方位術から園田真次郎の体系化へ', timeline: [
            { year: 2026, era: '令和8年', node: 'マイナビニュースで九星気学による今日の運勢を紹介(7/4)', desc: '本命星別に総合運・恋愛運・金運・仕事運と吉方位を掲載。', officialUrl: 'https://www.google.com/search?q=九星気学+今日の運勢+マイナビニュース+2026年7月4日' },
            { year: 1961, era: '昭和36年', node: '提唱者・園田真次郎が没するも気学協会等により継承', desc: '園田の没後も弟子たちにより気学の研究・普及団体が活動を継続した。', officialUrl: 'https://www.google.com/search?q=園田真次郎+気学+没後+継承' },
            { year: 1924, era: '大正13年', node: '園田真次郎が方鑑学をベースに「気学(九星気学)」として体系化', desc: '江戸時代の松浦琴鶴の系統の方鑑学をベースに、九星術を簡略化してまとめ、現代の九星気学の基礎を築いた。', wiki: '園田真次郎' },
            { year: 701, era: '大宝元年', node: '大宝律令により陰陽寮設置(isOrigin)', desc: '中国伝来の陰陽五行説に基づく方位術・暦法を司る国家機関「陰陽寮」が律令制下に設置された。', wiki: '陰陽寮', isOrigin: true },
          ] },
          'fusui',
        ],
      },
      {
        time: '12:00',

        headline: '【2026年7月4日の運勢】12星座占いランキング ── 総合運1位はやぎ座、2位ふたご座、3位みずがめ座',
        summary: 'マイナビニュースが7月4日付で発表した12星座占いランキングによると、総合運1位はやぎ座で「今後もっと幸せに生きるための道が拓けていく最高の日」とされた。2位はふたご座、3位はみずがめ座。恋愛運はおうし座とやぎ座、金運はおうし座・さそり座・やぎ座、仕事運はおうし座・やぎ座・みずがめ座がそれぞれ好調とされている。',
        sourceUrl: 'https://news.mynavi.jp/article/20260704-4544107/',
        sourceLabel: 'マイナビニュース',
        hotwords: [
          'astrology',
          { id: 'capricorn_zodiac', label: 'やぎ座', axis: '黄道十二星座「やぎ座」の文化史', timeline: [
            { year: 2026, era: '令和8年', node: '7月4日の12星座占いランキングで総合運1位', desc: '恋愛運・金運・仕事運のいずれも好調な「最高の日」と紹介された。', officialUrl: 'https://news.mynavi.jp/article/20260704-4544107/' },
            { year: 2024, era: '令和6年', node: 'TikTok・Xで「やぎ座あるある」投稿が定番化', desc: '星座別キャラクター解説のショート動画が拡散し、Z世代の接触率が高まったとされる。', officialUrl: 'https://www.google.com/search?q=やぎ座+あるある+TikTok' },
            { year: 2019, era: '令和元年', node: 'しいたけ占いのやぎ座週間運勢がSNSで定番化', desc: 'VOGUE GIRL連載「しいたけ占い」のやぎ座コメントが共有され、毎週の読み物として定着した。', officialUrl: 'https://voguegirl.jp/horoscope/' },
            { year: 2014, era: '平成26年', node: 'しいたけ占い VOGUE GIRL で連載開始', desc: '占い師・しいたけが12星座別週間運勢の連載を開始、やぎ座を含む各星座のイメージを独特の比喩表現で再定義した。', officialUrl: 'https://voguegirl.jp/horoscope/' },
            { year: 2010, era: '平成22年', node: '石井ゆかり『12星座』シリーズが累計120万部', desc: 'やぎ座を含む12星座を一冊ずつ解説したシリーズが書店に並び、星座キャラクター解説が広く浸透した。', wiki: '西洋占星術' },
            { year: 1995, era: '平成7年', node: 'TVアニメ『美少女戦士セーラームーン』完結で星座キャラクターが親しまれる', desc: '各星座のイメージが若年層に強く印象づけられた時期と語られる。', wiki: '美少女戦士セーラームーン' },
            { year: 1986, era: '昭和61年', node: '本格占星術書ブームで太陽星座解説が定着', desc: '占星術家による解説書が次々と刊行され、やぎ座=努力家・野心家というキャラクター定義が一般に定着したとされる。', wiki: '西洋占星術' },
            { year: 1980, era: '昭和55年', node: '女性誌「an・an」「non-no」で星座占い連載常設化', desc: '若い女性向け雑誌で12星座運勢が毎号掲載される定番企画となった。', wiki: 'アンアン' },
            { year: 1930, era: '昭和5年', node: 'R.H.ネイラー新聞連載で12星座占い大衆化', desc: 'イギリス紙連載がきっかけで太陽星座占いの世界的祖型が成立、やぎ座を含む12星座が広く知られるようになった。', wiki: '西洋占星術' },
            { year: 1922, era: '大正11年', node: 'IAU設立総会で88星座を正式制定', desc: '国際天文学連合がローマで設立され、やぎ座(Capricornus)を含む現行88星座が公式採用された。', wiki: '国際天文学連合' },
            { year: 1873, era: '明治6年', node: '太陽暦採用で12星座概念が日本に浸透', desc: '明治政府が太陽暦を導入し、誕生月による西洋式星座の概念が日本に根付く素地となった。', wiki: '太陽暦' },
            { year: 140, era: '紀元140年頃', node: 'プトレマイオス『テトラビブロス』でやぎ座を記述', desc: 'ヘレニズム期エジプトの天文学者が海山羊の姿の星座として、黄道十二宮の一つに体系化したとされる。', wiki: 'クラウディオス・プトレマイオス' },
            { year: -1000, era: '紀元前1000年頃', node: '古代バビロニアの粘土板文書にやぎ座の記載(isOrigin)', desc: 'メソポタミアの文書に、海山羊の姿をした神エンキと結びつく星座が記録され、現在のやぎ座の起源とされる。', wiki: 'バビロニア', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        headline: '【今日の運勢占い】2026年7月4日の運勢を占う 五星三心占いの12タイプ別に紹介',
        summary: 'ゲッターズ飯田公式サイトが7月4日の運勢を五星三心占いの12タイプ別に紹介。同占術は6つの星座タイプを金銀(表裏)で12タイプに分け、さらに「命数」で10パターンに細分化し、全体で120通りの鑑定パターンを持つ体系。',
        sourceUrl: 'https://sp.gettersiida.net/article/gettersiida/unsei/34448/',
        sourceLabel: 'ゲッターズ飯田公式占いサイト',
        hotwords: [
          { id: 'getters_iida', label: 'ゲッターズ飯田', axis: 'ゲッターズ飯田の歩み', timeline: [
            { year: 2026, era: '令和8年', node: '著書累計1300万部突破、五星三心占いが浸透', desc: 'LINE公式アカウント登録者数190万人超(2026年1月時点)。9年連続で単著100万部超えの出版が続く。', wiki: 'ゲッターズ飯田' },
            { year: 2018, era: '平成30年', node: 'YouTube配信活動を開始', desc: '動画プラットフォームでの発信を始める。' },
            { year: 2013, era: '平成25年', node: 'ラジオ番組がスタート', desc: '10月、占いの発信の場をラジオにも広げる。' },
            { year: 2011, era: '平成23年', node: '一般女性と入籍', desc: '12月24日、結婚。' },
            { year: 2009, era: '平成21年', node: '公式携帯占いサイト「ゲッターズ飯田流」開設', desc: '8月開設、占い師としての活動が本格的に広がる契機となる。' },
            { year: 2005, era: '平成17年', node: 'お笑いコンビ解散、放送作家・占い師に転身', desc: '4月にコンビを解散、以降は放送作家と占い師の活動を開始。' },
            { year: 1999, era: '平成11年', node: 'お笑いコンビ「トノサマガエルアマガエル」結成', desc: '津村英世と結成、後に「ゲッターズ」に改名。' },
            { year: 1975, era: '昭和50年', node: '静岡県磐田市に生まれる', desc: '本名・飯田延孝。日本福祉大学卒業後、お笑い芸人を経て占い師となる。', wiki: 'ゲッターズ飯田', isOrigin: true },
          ] },
          { id: 'tv_fortune_boom', label: 'テレビ占いブーム', axis: 'テレビ占いブームの系譜', timeline: [
            { year: 2026, era: '令和8年', node: 'ゲッターズ飯田「五星三心占い」が定着', desc: '著書累計1300万部超、テレビ・雑誌・SNSを通じ占いが日常的なコンテンツとして浸透。', wiki: 'ゲッターズ飯田' },
            { year: 2016, era: '平成28年', node: '江原啓之、『火曜サプライズ』出演開始', desc: '日本テレビの情報番組にレギュラー出演。', wiki: '江原啓之' },
            { year: 2005, era: '平成17年', node: '『オーラの泉』放送開始', desc: 'テレビ朝日系、江原啓之が霊視で語るスピリチュアル番組。4月5日スタート、2000年代後半のスピリチュアルブームの契機となる。', wiki: '国分太一・美輪明宏・江原啓之のオーラの泉' },
            { year: 2004, era: '平成16年', node: '細木数子、テレビのレギュラー出演が本格化', desc: 'TBS『ズバリ言うわよ!』などで六星占術による人生相談が高視聴率を記録。', wiki: '細木数子' },
            { year: 1990, era: '平成2年', node: '江原啓之、イギリスに渡りスピリチュアリズムを学ぶ', desc: '25歳で渡英。', wiki: '江原啓之' },
            { year: 1985, era: '昭和60年', node: '細木数子『運命を読む六星占術入門』がベストセラーに', desc: '六星占術関連の著書が広く読まれる。', wiki: '六星占術' },
            { year: 1982, era: '昭和57年', node: '細木数子、六星占術関連書籍を出版開始', desc: '易学・算命学などを基に編み出したとする独自の占術を発表。', wiki: '六星占術', isOrigin: true },
          ] },
        ],
      },
    ],
  },
  'd-7': {
    ai: [
      {
        time: '08:00',

        headline: 'Anthropic、米政府の輸出管理指令で最上位AI「Mythos 5」「Fable 5」のアクセスを6/12-13付で全面停止 — Opus 4.8へフォールバック、Lutnick商務長官署名・Dario Amodei宛',
        summary: 'Anthropicは2026年6月12日、米国政府の輸出管理指令を受けて最上位LLM「Claude Fable 5」「Claude Mythos 5」のすべてのユーザーアクセスを停止したと発表。指令は6月13日17:21にHoward Lutnick商務長官署名でDario Amodei CEO宛に届き、米国外ユーザーに加え米国内の外国籍者・Anthropic社内の外国籍従業員までを対象とする広範な内容。Anthropic側はFable 5の安全機構迂回手法に関する政府主張を「既知の小さな脆弱性」と評価しつつ指令に従い、ユーザーは前世代のClaude Opus 4.8へ自動フォールバックされる。AIフロンティアモデル本体への輸出規制適用は初の大型事案で、業界に動揺が広がっている。',
        sourceUrl: 'https://forest.watch.impress.co.jp/docs/news/2116968.html',
        sourceLabel: '窓の杜',
        hotwords: [
          'anthropic_history',
          { id: 'us_ai_export_control_history', label: '輸出規制', axis: '米国の先端技術輸出管理史 — COCOMから半導体・AIモデルまで', timeline: [
            { year: 2026, era: '令和8年', node: '6/12-13 Anthropic Fable 5 / Mythos 5 アクセス全面停止 — AIモデル自体への規制適用', desc: 'Lutnick商務長官署名の輸出管理指令がDario Amodei宛に届き、最上位LLMの米国外・米国内外国籍者・社内外国籍従業員までを対象に全面停止。AIフロンティアモデル本体に輸出規制が直接適用される初の大型事案。', officialUrl: 'https://forest.watch.impress.co.jp/docs/news/2116968.html' },
            { year: 2026, era: '令和8年', node: '2月 Anthropicと米国防当局、Claude軍事用途で対立公表', desc: 'Anthropic側が「あらゆる合法用途」での提供を求める国防当局の圧力と、自社の自律兵器・大量監視への安全策との衝突を公表、後の6月輸出規制発動の伏線に。', officialUrl: 'https://www.google.com/search?q=Anthropic+米国防当局+Claude+軍事用途+対立+2026年2月' },
            { year: 2023, era: '令和5年', node: '10/17 米商務省、対中AI半導体輸出規制を大幅強化', desc: 'バイデン政権の商務省がH800/A800を含むNvidia製AI半導体の対中輸出を新たに規制対象に追加、AI計算資源そのものへの規制が本格化した転換点。', officialUrl: 'https://www.google.com/search?q=米商務省+AI半導体+対中輸出規制+2023年10月' },
            { year: 2022, era: '令和4年', node: '10月 商務省、初の包括的AI半導体対中輸出規制', desc: 'バイデン政権が先端AI半導体(A100/H100)の対中輸出を包括的に規制、AI軍事転用を念頭に置いた事実上の半導体禁輸へ踏み込んだ起点。', officialUrl: 'https://www.google.com/search?q=米商務省+先端半導体+対中輸出規制+2022年10月' },
            { year: 2019, era: '令和元年', node: '5月 Huawei・関連68社をEntity List指定', desc: '米商務省がHuawei Technologies等68社を輸出管理規則(EAR)のEntity Listに追加、米国製半導体・ソフトウェアの供給を実質遮断、先端技術冷戦の象徴的事件に。', officialUrl: 'https://www.google.com/search?q=Huawei+Entity+List+2019年5月+商務省' },
            { year: 2018, era: '平成30年', node: '輸出管理改革法(ECRA)成立 — 新興・基盤技術へ規制拡大', desc: 'トランプ第1次政権下でExport Control Reform Act(ECRA)が成立、AI・量子・バイオなど「新興・基盤技術」を輸出管理対象に追加できる枠組みを整備、AIモデル規制への法的基盤に。', officialUrl: 'https://www.google.com/search?q=Export+Control+Reform+Act+ECRA+2018' },
            { year: 1996, era: '平成8年', node: 'ワッセナー・アレンジメント発足 — COCOM後継の多国間枠組み', desc: '東西冷戦終結後のCOCOM廃止を受け、通常兵器・関連汎用品を対象とする多国間輸出管理枠組み「ワッセナー・アレンジメント」が発足、現行の先端技術輸出管理の基本枠組みに。', wiki: 'ワッセナー・アレンジメント' },
            { year: 1994, era: '平成6年', node: '3月 COCOM(対共産圏輸出統制委員会)解散', desc: '冷戦終結を受けてCOCOMが正式に解散、ワッセナー・アレンジメントへの移行期へ。AIモデル規制まで連なる現代的輸出管理体制への過渡期に。', wiki: '対共産圏輸出統制委員会' },
            { year: 1979, era: '昭和54年', node: '輸出管理法(EAA)成立 — 米輸出管理の基本法整備', desc: 'カーター政権下でExport Administration Act(EAA)が成立、後の輸出管理規則(EAR)・ECRAへ連なる米国輸出管理体系の基本法として整備された。', officialUrl: 'https://www.google.com/search?q=Export+Administration+Act+1979' },
            { year: 1949, era: '昭和24年', node: '11月 COCOM(対共産圏輸出統制委員会)設立', desc: '東西冷戦初期、米国主導で対共産圏輸出統制委員会(COCOM)が設立、戦略物資・先端技術の共産圏輸出を多国間で管理する枠組みの起点に。後のAIモデル輸出規制まで連なる戦略技術管理の原点。', wiki: '対共産圏輸出統制委員会', isOrigin: true },
          ]},
        ],
      },
      {
        time: '12:00',

        headline: '生成AI市場の三極化が鮮明 — 5月末でChatGPTシェア世界46.4%まで下落、Gemini 27.7%・Claude 10.3%へ拡大、ChatGPT一強時代の終焉(BUSINESS INSIDER JAPAN・ITmedia)',
        summary: 'BUSINESS INSIDER JAPAN(2026年5月末集計)・ITmediaの報道によれば、世界の生成AIチャットボット市場でChatGPTのシェアが46.4%まで下落し、GoogleのGeminiが27.7%、AnthropicのClaudeが10.3%へ拡大、「ChatGPT一強」時代が終わり三極化が鮮明になった。Geminiは検索・Workspace統合と多言語対応で企業導入を伸ばし、ClaudeはClaude Code・エンタープライズAPI経由のSaaS連携で成長。一方ChatGPTはコンシューマー対話・画像生成の存在感は保つも、企業用途・コーディング用途の流出が顕著に。生成AI産業の構造が「単一ブランドの寡占」から「用途別ベンダー選択」の段階に移行したことを示す節目。',
        sourceUrl: 'https://news.yahoo.co.jp/articles/ba798cfeef3d251d620da4cf101eb3bce5d00674',
        sourceLabel: 'BUSINESS INSIDER JAPAN / ITmedia',
        hotwords: [
          'anthropic_history',
          'generative_ai_history',
        ],
      },
      {
        time: '20:00',

        time: '20:00',
        headline: 'OpenAI「GPT-5.6」7月9日に全世界公開 — 限定提供から解禁、全二重音声「GPT-Live」も同日展開でAI対話が次の段階へ',
        summary: 'OpenAIは7月8日に発表し、7月9日にGPT-5.6の一般公開を世界規模で開始した。これまでトランプ政権からの段階的公開要請で限定提供に留まっていたが、全提携先への展開が解禁された。同時に全二重(フルデュプレックス)音声モデル「GPT-Live」のiOS・Android・ChatGPT.comへの展開も始まり、話しながら同時に相手の音声を処理できるリアルタイム対話が実現。中国でもWAIC2026でAI産業が1兆元超えと発表され、AI覇権争いが激化している。',
        sourceUrl: 'https://www.bloomberg.com/jp/news/articles/2026-07-08/THUICDKK3NY800',
        sourceLabel: 'Bloomberg(日本語版)',
        hotwords: [
          'generative_ai_history',
          { id: 'voice_ai_history', label: '音声AI', axis: '音声AIの歩み — Siriの誕生からGPT-Liveの全二重対話まで', timeline: [
            { year: 2026, era: '令和8年', node: '7/8-9 GPT-Live 全二重音声モデルが全世界展開開始', desc: 'OpenAIが全二重(フルデュプレックス)音声モデル「GPT-Live」を発表・展開開始。話しながら同時に相手の音声を処理できるリアルタイム対話で、電話サポートAIや日常会話AIの新時代に。', officialUrl: 'https://www.google.com/search?q=GPT-Live+全二重+音声+OpenAI+2026年7月' },
            { year: 2024, era: '令和6年', node: 'GPT-4o が音声モードを発表 — 感情を読み取るリアルタイム音声AIが登場', desc: 'OpenAIがGPT-4oで音声によるリアルタイム対話デモを公開、感情・声のトーンに反応する音声AIが一般に公開される。「Her(映画)」のAIが現実に近づいた転換点。', wiki: 'ChatGPT' },
            { year: 2023, era: '令和5年', node: 'ChatGPT音声機能(Voice Mode)が全ユーザーに開放', desc: 'ChatGPTのモバイルアプリへの音声入力機能が全ユーザーに開放、音声でAIと会話する体験が一般化。日本でも「スマホで話しかける」使い方が広まる。', wiki: 'ChatGPT' },
            { year: 2019, era: '令和元年', node: 'Googleアシスタント「Duplex」が電話予約を自動化 — 一般展開', desc: 'Google DuplexがレストランやヘアサロンへのAI電話予約を自動化、人間の声に近いAIが実際の業務を遂行する衝撃的なデモが現実に。音声AIの実用化時代へ。', wiki: 'Google アシスタント' },
            { year: 2016, era: '平成28年', node: 'Amazon Echo日本上陸・Alexaが家庭に', desc: 'Amazon Echoが日本発売、「アレクサ、〇〇して」という音声コマンド文化が日本の家庭に普及し始める。スマートスピーカー市場が日本でも本格化。', wiki: 'Amazon Echo' },
            { year: 2011, era: '平成23年', node: 'Apple Siriが iPhone 4Sに搭載 — スマホ音声AIの始まり', desc: '2011年10月のiPhone 4SにSiriが搭載、スマートフォンの音声アシスタント時代が幕開け。「話しかけると答えてくれるスマホ」が初めて一般消費者の手に渡った。', wiki: 'Siri' },
            { year: 1997, era: '平成9年', node: 'IBM Deep Blue がチェスで世界王者カスパロフを破る — AI声明の歴史的瞬間', desc: 'IBMのディープブルーがチェス世界王者を破った事件は直接音声AIではないが、「AIが人間を超える」という概念を世界に植え付け、後の音声AI開発への投資を引き出した歴史的節目。', wiki: 'ディープブルー' },
            { year: 1950, era: '昭和25年', node: 'アラン・チューリングが「チューリングテスト」を提唱 — 音声AI思想の源流', desc: 'アラン・チューリングが機械が知的存在かを判定する「模倣ゲーム」を提唱、後に「チューリングテスト」と呼ばれる。会話AIの根本命題として、GPT-LiveのフルデュプレックスAIに至る思想の原点。', wiki: 'チューリング・テスト', isOrigin: true },
          ]},
        ],
      },
    ],
    animal: [
      {
        time: '08:00',

        headline: '神戸市立王子動物園のシロフクロウ3羽が6/24宇都宮動物園へ転出 — アポロン・カグツチ・ウトゥ、種の保存ブリーディングローンで新天地へ',
        summary: '神戸市灘区の神戸市立王子動物園は、飼育するシロフクロウ「アポロン」(オス)・「カグツチ」(オス)・「ウトゥ」(メス)の3羽を、2026年6月24日(水)に栃木県の宇都宮動物園へ転出すると発表した。6月23日午後5時までが王子動物園での観覧最終日となった。日本動物園水族館協会(JAZA)のブリーディングローン制度に基づく園館間の個体交流で、シロフクロウの繁殖機会拡大と種の保存を目的とする。宇都宮動物園では新たな環境で3羽が飼育展示される予定。',
        sourceUrl: 'https://www.kobe-ojizoo.jp/info/',
        sourceLabel: '神戸市立王子動物園 公式',
        hotwords: [
          { id: 'kobe_oji_zoo', label: '王子動物園', axis: '神戸市立王子動物園の歩み — 1928年諏訪山動物園から1951年王子公園移転・パンダ/コアラ飼育史まで', timeline: [
            { year: 2026, era: '令和8年', node: '6/24 シロフクロウ3羽が宇都宮動物園へ転出 — ブリーディングローン', desc: 'シロフクロウ「アポロン」「カグツチ」「ウトゥ」がJAZAブリーディングローン制度で宇都宮動物園へ転出、6/23 17時までが王子動物園での観覧最終日。種の保存ネットワークの一翼を担う事例。', officialUrl: 'https://www.kobe-ojizoo.jp/info/' },
            { year: 2024, era: '令和6年', node: '大規模リニューアル計画進行 — 動物福祉に配慮した新展示', desc: '老朽化した園舎の段階的リニューアル計画が継続、動物福祉に配慮した展示空間への転換を進める。', wiki: '神戸市立王子動物園' },
            { year: 2020, era: '令和2年', node: 'コロナ禍で一時休園 — オンライン動物紹介を強化', desc: '感染拡大による休園期間中もSNSや動画で動物紹介を継続、来園前の関係性づくりという新しい動物園の在り方を模索。', wiki: '神戸市立王子動物園' },
            { year: 2010, era: '平成22年', node: 'ジャイアントパンダ「タンタン」が単独飼育に — 中国共同繁殖継続', desc: 'パートナーだったコウコウが急逝し「タンタン」が単独飼育となるが、中国成都との共同繁殖研究を継続、関西のパンダ拠点として定着。', wiki: '神戸市立王子動物園' },
            { year: 2000, era: '平成12年', node: '7/16 ジャイアントパンダ「コウコウ」「タンタン」来園 — 阪神大震災復興のシンボル', desc: '中国成都ジャイアントパンダ繁育研究基地から「コウコウ」「タンタン」がブリーディングローンで来園、阪神・淡路大震災から5年の神戸復興のシンボルとして親しまれた。', wiki: '神戸市立王子動物園' },
            { year: 1995, era: '平成7年', node: '阪神・淡路大震災から復興 — 子どもたちの癒し拠点に', desc: '1月の震災で施設に被害、職員と地域協力で動物の無事を確認、復旧後は被災地の子どもたちの癒し拠点として重要な役割を果たした。', wiki: '神戸市立王子動物園' },
            { year: 1984, era: '昭和59年', node: '10月 コアラ来園 — 国内初のコアラ展示園のひとつに', desc: 'オーストラリアからコアラを導入、東京・多摩動物公園・名古屋・鹿児島とともに日本初のコアラ展示園のひとつとなり、王子動物園の代表動物として現在に至る。', wiki: '神戸市立王子動物園' },
            { year: 1965, era: '昭和40年', node: '王子動物園遊園地 拡充 — 動物園+遊園地の複合施設化', desc: '園内の遊園地施設を拡充、関西の家族向けレジャー拠点として定着、動物園と遊園地が同居する独特の運営モデルが確立。', wiki: '神戸市立王子動物園' },
            { year: 1963, era: '昭和38年', node: '国内初のクロサイ繁殖成功・人工保育チンパンジー「チェリー」誕生', desc: 'クロサイ繁殖と人工保育チンパンジーの誕生という二つの国内初を達成、関西の動物園飼育繁殖技術の中心的存在に。', wiki: '神戸市立王子動物園' },
            { year: 1957, era: '昭和32年', node: 'インドゾウ「太郎」来園・マレーオオコウモリの国内初繁殖', desc: 'インドゾウ「太郎」が来園、同年に国内で初めてマレーオオコウモリの繁殖に成功し、関西の動物園として技術力を示した。', wiki: '神戸市立王子動物園' },
            { year: 1951, era: '昭和26年', node: '3/21 王子公園へ移転して「神戸市立王子動物園」開園', desc: '1950年の日本貿易産業博覧会(神戸博)跡地を活用し、現在地・灘区王子公園に開園。戦災から復興した神戸の市民レジャー拠点として再出発。', wiki: '神戸市立王子動物園' },
            { year: 1946, era: '昭和21年', node: '諏訪山動物園 閉園 — 戦中戦後の困窮で', desc: '戦時下の困窮と空襲被害から諏訪山動物園が閉園、神戸市の動物園は一旦途絶えるが5年後の王子動物園として復活する。', wiki: '神戸市立王子動物園' },
            { year: 1928, era: '昭和3年', node: '諏訪山公園内に「諏訪山動物園」開園 — 王子動物園の前身', desc: '神戸市が諏訪山公園内に動物園を開設、後の王子動物園へつながる戦前神戸の市民レジャー施設として出発した。', wiki: '神戸市立王子動物園', isOrigin: true },
          ]},
          { id: 'jaza_breeding_loan_history', label: 'ブリーディング', axis: '日本動物園水族館協会とブリーディングローン制度の歩み — 種の保存ネットワーク発展史', timeline: [
            { year: 2026, era: '令和8年', node: '6/24 シロフクロウ3羽 王子→宇都宮 ブリーディングローン転出', desc: '神戸市立王子動物園のシロフクロウ3羽が宇都宮動物園へ転出、JAZAのブリーディングローン制度に基づく種の保存・繁殖機会拡大のための個体交流の最新事例。', officialUrl: 'https://www.kobe-ojizoo.jp/info/' },
            { year: 2024, era: '令和6年', node: 'JAZA 国際希少種の血統管理データベース更新', desc: '国際的な希少種飼育プログラムとの連携を強化、血統管理データベースを更新し国内外の繁殖協力を加速。', wiki: '日本動物園水族館協会' },
            { year: 2022, era: '令和4年', node: 'JAZA「動物園水族館における動物福祉」ガイドライン改定', desc: '動物福祉の最新国際基準を反映したガイドライン改定、施設間の個体移動でも動物のストレス軽減プロトコルを統一。', wiki: '日本動物園水族館協会' },
            { year: 2017, era: '平成29年', node: 'JAZA イルカ追い込み漁問題で世界動物園水族館協会(WAZA)に復帰', desc: '2015年に追い込み漁問題でWAZAから一時除名されたJAZAが、和歌山県太地町の追い込み漁由来イルカの取得停止を受けてWAZA復帰、国際連携を回復。', wiki: '日本動物園水族館協会' },
            { year: 2008, era: '平成20年', node: 'JAZA「公益社団法人」化 — 公益性の高い活動団体へ', desc: '公益法人制度改革に伴いJAZAが公益社団法人へ移行、種の保存・教育・調査研究・レクリエーションの4つの目的を公益活動として明確化。', wiki: '日本動物園水族館協会' },
            { year: 1994, era: '平成6年', node: 'アドベンチャーワールドが中国成都と共同繁殖研究協定 — パンダBL活発化', desc: 'アドベンチャーワールドが中国成都ジャイアントパンダ繁育研究基地とブリーディングローン協定を締結、JAZA加盟園の国際繁殖協力のモデルケースに。', wiki: 'アドベンチャーワールド' },
            { year: 1988, era: '昭和63年', node: 'JAZA「ゴリラ繁殖検討委員会」設立 — 種別BL本格化', desc: 'JAZAがゴリラ繁殖検討委員会を設立、種別の繁殖計画と個体移動の体制化が本格スタート、現代のBL制度の原型となる。', wiki: '日本動物園水族館協会' },
            { year: 1969, era: '昭和44年', node: 'JAZA血統登録事業 — 国内動物の血統管理スタート', desc: 'JAZAが本格的な血統登録事業を開始、後にブリーディングローン制度の科学的基盤となる血統管理体制が整う。', wiki: '日本動物園水族館協会' },
            { year: 1940, era: '昭和15年', node: '日本動物園協会から「日本動物園水族館協会」へ改称', desc: '1939年設立の日本動物園協会が水族館も包含する形で「日本動物園水族館協会」と改称、戦前期から国内園館の連絡組織として機能。', wiki: '日本動物園水族館協会' },
            { year: 1939, era: '昭和14年', node: '日本動物園協会 設立 — 国内動物園の連絡組織', desc: '国内主要動物園の連絡・協力を目的に日本動物園協会が設立、翌年に水族館を加えて現名称となる組織の出発点。', wiki: '日本動物園水族館協会' },
            { year: 1882, era: '明治15年', node: '上野動物園 開園 — 日本動物園史の原点', desc: '3/20、農商務省所管の博物館付属施設として日本初の動物園(後の恩賜上野動物園)が開園、後にJAZA加盟園として日本の動物園水族館ネットワークの中心となる原点。', wiki: '恩賜上野動物園', isOrigin: true },
          ]},
        ],
      },
      {
        time: '12:00',

        headline: '姫路セントラルパーク 春のベビーラッシュ続行中 — アルパカ・マーラ・ミーアキャットの赤ちゃん公開で家族連れに人気',
        summary: '兵庫県姫路市の姫路セントラルパーク(姫セン)で、春に生まれたアルパカ・マーラ・ミーアキャットの赤ちゃんたちが公開され、家族連れの人気を集めている。1984年開園のサファリ+遊園地の複合施設で、約190種1200頭の動物を飼育。ベビービーバーの観察イベント「ベビービーバーぷかぷかタイム」も継続実施中。',
        sourceUrl: 'https://www.central-park.co.jp/',
        sourceLabel: '姫路セントラルパーク 公式サイト',
        hotwords: [
          { id: 'himeji_central_park_history', label: '姫セン', axis: '姫路セントラルパークの歩み — 1984年開園からサファリ+遊園地の複合施設運営史', timeline: [
            { year: 2026, era: '令和8年', node: '春のベビーラッシュ続行中', desc: 'アルパカ・マーラ・ミーアキャットの赤ちゃんが公開、ベビービーバー観察イベントも継続実施。家族連れに人気を集める春の名物となる。', officialUrl: 'https://www.central-park.co.jp/' },
            { year: 2022, era: '令和4年', node: 'スペースワールド由来コースター「ヴィーナスGP」移設', desc: '北九州市の閉園テーマパーク「スペースワールド」(2018年閉園)のコースターを移設・再稼働、遊園地エリアの目玉に。', wiki: 'スペースワールド' },
            { year: 2020, era: '令和2年', node: 'チーター「シバフー」誕生 — 飲料パッケージにも登場', desc: 'チーターの赤ちゃん「シバフー」が誕生、後にコラボ飲料のパッケージに採用され全国区の知名度を獲得する。', officialUrl: 'https://www.google.com/search?q=姫路セントラルパーク+チーター+シバフー' },
            { year: 2017, era: '平成29年', node: 'プール「アクエリア」夏営業 — 集客の主力に', desc: 'サファリ+遊園地に加え、夏季プール「アクエリア」が西日本最大級規模で営業、夏の集客の柱となる。', officialUrl: 'https://www.central-park.co.jp/' },
            { year: 2012, era: '平成24年', node: '冬季アイススケートリンク営業を本格化', desc: '冬季の遊休プールをアイススケートリンクに転用、四季を通じた営業モデルを確立する。', officialUrl: 'https://www.central-park.co.jp/' },
            { year: 2003, era: '平成15年', node: 'カモリ観光(現ジャパンパーク&リゾート)が運営承継', desc: '2002年に前運営会社が経営破綻、北陸を地盤とするカモリ観光グループが事業を引き継ぎ再建を進める。', wiki: '姫路セントラルパーク' },
            { year: 2002, era: '平成14年', node: '前運営会社が経営破綻', desc: 'バブル期以後の不採算で前運営会社が破綻、事業継続の危機を迎えるが翌年承継により存続が決まる。', wiki: '姫路セントラルパーク' },
            { year: 1994, era: '平成6年', node: '日本初の吊り下げ式コースター「ディアブロ」登場', desc: 'インバーテッド(吊り下げ式)コースター「ディアブロ」を日本で初めて導入、絶叫マシン聖地としての地位を固める。', wiki: '姫路セントラルパーク' },
            { year: 1986, era: '昭和61年', node: '日本初のフリーフォール導入', desc: '自由落下型アトラクション「フリーフォール」を日本で初めて設置、絶叫マシン文化の先駆けとなる。', wiki: '姫路セントラルパーク' },
            { year: 1984, era: '昭和59年', node: '姫路セントラルパーク開園(3/25)', desc: '3/25、兵庫県姫路市豊富町に約190haの敷地でサファリパーク+遊園地の複合施設として開業。', wiki: '姫路セントラルパーク', isOrigin: true },
          ] },
          { id: 'jp_zoo_baby_culture_history', label: '動物園ベビー', axis: '日本の動物園ベビーラッシュ文化史 — 上野動物園開園から旭山「行動展示」・SNS時代の赤ちゃんブームまで', timeline: [
            { year: 2026, era: '令和8年', node: '春のベビーラッシュが全国動物園の年中行事に', desc: '上野・旭山・姫セン・アドベンチャーワールド等で4-6月の赤ちゃん公開イベントが定番化、SNSでの「#動物園の赤ちゃん」が春の風物詩に。', officialUrl: 'https://www.google.com/search?q=動物園+ベビーラッシュ+2026+春' },
            { year: 2017, era: '平成29年', node: '上野動物園 シャンシャン誕生(6/12)', desc: '6/12、上野動物園で雌のジャイアントパンダ「シャンシャン」が誕生。観覧抽選倍率は最大140倍超、令和の赤ちゃん人気を象徴する。', wiki: 'シャンシャン (ジャイアントパンダ)' },
            { year: 2014, era: '平成26年', node: 'アドベンチャーワールドでパンダ「結浜」誕生(12/2)', desc: '12/2、和歌山県のアドベンチャーワールドで「結浜(ゆいひん)」誕生。同園は累計17頭のパンダ繁殖実績を持つ繁殖の名所となる。', wiki: 'アドベンチャーワールド' },
            { year: 2011, era: '平成23年', node: '上野動物園にパンダ「リーリー・シンシン」来園(2/21)', desc: '2/21、上野動物園にジャイアントパンダのリーリーとシンシンが来園、3年ぶりにパンダが復活し赤ちゃん誕生への期待が高まる。', officialUrl: 'https://www.google.com/search?q=上野動物園+リーリー+シンシン+2011+来園' },
            { year: 1997, era: '平成9年', node: '旭山動物園「行動展示」革命の出発点', desc: '旭山動物園が「行動展示」コンセプトを掲げて入場者数を反転させ、後に日本一の入場者数を達成。動物の自然な行動と赤ちゃんの公開を重視する展示哲学が広がる起点となる。', wiki: '旭川市旭山動物園' },
            { year: 1988, era: '昭和63年', node: '上野動物園トントン誕生 — 国内自然繁殖パンダ第1号', desc: '6/1、上野動物園で雌のジャイアントパンダ「トントン」が誕生、国内自然繁殖パンダ第1号となる。日本のパンダブーム第2波を牽引する。', wiki: 'ジャイアントパンダ' },
            { year: 1972, era: '昭和47年', node: '上野動物園にパンダ「カンカン・ランラン」来日(10/28)', desc: '10/28、日中国交正常化を記念して上野動物園にカンカンとランランが来日、戦後最大の動物園ブームを巻き起こす。', officialUrl: 'https://www.google.com/search?q=上野動物園+カンカン+ランラン+1972+来日' },
            { year: 1948, era: '昭和23年', node: '戦後最初の動物園復興 — インド象インディラ来日', desc: 'インド首相ネルーから上野動物園に贈られたインド象「インディラ」が来日、戦後の動物園復興と子供文化の象徴となる。', officialUrl: 'https://www.google.com/search?q=上野動物園+インディラ+ゾウ+1949' },
            { year: 1903, era: '明治36年', node: '京都市動物園開園(4/1)', desc: '4/1、上皇陛下御成婚記念事業として京都市動物園が開園。日本人の手で開設された最初の公立動物園となる。', wiki: '京都市動物園' },
            { year: 1882, era: '明治15年', node: '上野動物園開園(3/20) — 日本初の近代動物園', desc: '3/20、農商務省所管の博物館付属施設として上野動物園が開園。日本における動物の繁殖記録・赤ちゃん公開文化の出発点となる。', wiki: '恩賜上野動物園', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        time: '20:00',
        headline: 'レッサーパンダ「メロディ」が9歳に — 全国動物園・水族館で夏の涼感展示が続々、7/11から京都でアザラシCOOL展示もスタート',
        summary: '動物園・水族館ニュース「日刊Zoo Ring」7月8日号によると、レッサーパンダの「メロディ」が9歳の誕生日を迎えた。また、京都府内の水族館では7月11日（土）より「アザラシCOOOOOOL!」と題した夏の涼感展示が開始予定で、夏休み前のファミリー集客に向けた展示が全国で活発化している。動物たちの「涼」を見せる夏恒例の取り組みが今年も各地でスタートしている。',
        sourceUrl: 'https://zooinfo.pastelring.com/2026/07/202678.html',
        sourceLabel: '日刊Zoo Ring',
        hotwords: [
          'jp_aquarium_history',
          { id: 'lesser_panda_japan_history', label: 'レッサーパンダ', axis: 'レッサーパンダと日本の動物園 — 初来日から「風太」立ちポーズブームまで', timeline: [
            { year: 2026, era: '令和8年', node: 'レッサーパンダ「メロディ」9歳の誕生日', desc: '各地のレッサーパンダが日々の話題を提供、夏の動物園での「レッサーパンダ担当飼育員ブログ」が人気コンテンツに。9歳のメロディも元気に過ごしている。', officialUrl: 'https://www.google.com/search?q=レッサーパンダ+メロディ+2026年7月' },
            { year: 2005, era: '平成17年', node: '千葉市動物公園「風太」の二足立ちポーズが世界的話題に', desc: '2005年、千葉市動物公園のレッサーパンダ「風太」が後ろ足で立つポーズで話題を呼び、国際メディアで大きく報道。日本のレッサーパンダ人気を国際化したブームの象徴。', officialUrl: 'https://www.google.com/search?q=風太+レッサーパンダ+千葉市動物公園+二足立ち' },
            { year: 2000, era: '平成12年', node: 'レッサーパンダ繁殖技術が日本国内で確立・各園に普及', desc: '人工哺育技術や繁殖管理の改善が進み、上野動物園・多摩動物公園など大都市圏の動物園でレッサーパンダの国内繁殖が安定的に成功。', wiki: 'レッサーパンダ' },
            { year: 1988, era: '昭和63年', node: 'IUCN「レッサーパンダを絶滅危惧種に指定」— 保護意識高まる', desc: 'レッサーパンダが国際自然保護連合(IUCN)のレッドリストに絶滅危惧種として掲載、日本の動物園でも保護繁殖への意識が高まる。', wiki: 'レッサーパンダ' },
            { year: 1972, era: '昭和47年', node: 'パンダ外交の影でレッサーパンダへの注目も拡大', desc: '日中国交正常化でジャイアントパンダ「カンカン・ランラン」が上野に来日、パンダフィーバーの波でレッサーパンダへの関心も日本全国に波及。', wiki: 'ジャイアントパンダ' },
            { year: 1869, era: '明治2年', node: '西洋でレッサーパンダが初めて科学的に記載(ミルン=エドワーズ)', desc: 'フランスの動物学者アルフォンス・ミルン=エドワーズが中国産の剥製を学術的に記述、ジャイアントパンダより先に「パンダ」の名称を持っていた動物として分類史の面白い立場に。', wiki: 'レッサーパンダ', isOrigin: true },
          ]},
        ],
      },
    ],
    anime: [
      {
        time: '08:00',

        headline: 'TVアニメ『オタクに優しいギャルはいない!?』6/24最終回放送 — 春アニメ全12話完結、テレ朝「IMAnimation W」枠でオタク×ギャル青春ラブコメに幕',
        summary: 'TVアニメ『オタクに優しいギャルはいない!?』(通称・オタギャル)が2026年6月24日深夜の第12話放送をもって最終回を迎える。4月8日から「IMAnimation W」枠でテレビ朝日系全国24局ネット・BS朝日ほかで放送されてきた春クール完結作。原作はのりしろちゃん原案・魚住さかな漫画(コアミックス「月刊コミックゼノン」連載)、アニメーション制作はトムス・エンタテインメント。オタク高校生・瀬尾拓也と二人のギャル(天音慶・伊地知琴子)が共通の趣味を介して仲を深めていくラブコメで、3人の卒業前の選択がいよいよ描かれる。',
        sourceUrl: 'https://otagal.jp/',
        sourceLabel: 'アニメ『オタクに優しいギャルはいない!?』公式サイト',
        hotwords: [
          { id: 'otagal_anime', label: 'オタギャル', axis: 'TVアニメ『オタクに優しいギャルはいない!?』の歩み — 月刊コミックゼノン連載から26年6月最終回まで', timeline: [
            { year: 2026, era: '令和8年', node: '6/24 TVアニメ最終回(第12話)放送 — 春クール完結', desc: '4月から放送された全12話が「IMAnimation W」枠で完結。3人の卒業前の選択を描き、オタクとギャルの関係性に一つの答えを示した春アニメの完結編。', officialUrl: 'https://otagal.jp/' },
            { year: 2026, era: '令和8年', node: '4/8 TVアニメ第1話放送開始 — テレ朝系「IMAnimation W」枠', desc: 'テレビ朝日系全国24局ネット・BS朝日ほかで放送スタート、トムス・エンタテインメント制作の全12話、瀬尾拓也と二人のギャルの関係性が動き出す。', officialUrl: 'https://otagal.jp/' },
            { year: 2026, era: '令和8年', node: '3月 第1話あらすじ・配信情報解禁', desc: '放送直前にdアニメストア・ABEMA等の配信プラットフォーム情報と第1話あらすじが解禁、SNSで話題化。', officialUrl: 'https://www.google.com/search?q=オタギャル+第1話+あらすじ+2026年3月' },
            { year: 2026, era: '令和8年', node: '2月 追加キャスト・キービジュアル解禁', desc: '追加キャストが発表、キービジュアルとPVが公開され、原作ファンの期待を高めた。', officialUrl: 'https://animeanime.jp/article/2026/02/16/96101.html' },
            { year: 2025, era: '令和7年', node: '12月 メインキャラ&キャスト情報公開 — 天音慶・伊地知琴子', desc: 'メインヒロイン2名のキャラクター情報とキャストが公開、ティザービジュアルも解禁。', officialUrl: 'https://eeo.today/media/2025/12/25/297412/' },
            { year: 2025, era: '令和7年', node: '10月 アニメ化決定発表(ADKエモーションズ製作幹事)', desc: 'コアミックス「月刊コミックゼノン」連載中の人気ラブコメ『オタクに優しいギャルはいない!?』TVアニメ化が正式発表、IMAnimation W 枠での2026年放送が決定。', officialUrl: 'https://animeanime.jp/release/prtimes/20251001/250873.html' },
            { year: 2020, era: '令和2年', node: '『オタクに優しいギャルはいない!?』月刊コミックゼノンで連載開始', desc: 'のりしろちゃん原案・魚住さかな漫画によるラブコメがコアミックス「月刊コミックゼノン」で連載スタート、SNS発のWeb漫画文脈とゼノン誌面が融合した新世代ラブコメに。', wiki: '月刊コミックゼノン' },
            { year: 2010, era: '平成22年', node: '月刊コミックゼノン創刊(コアミックス)', desc: '7/25、コアミックスが『北斗の拳』『シティーハンター』のスタッフが立ち上げた青年漫画誌として創刊、後に『オタギャル』を育てる土壌となる。', wiki: '月刊コミックゼノン', isOrigin: true },
          ]},
          { id: 'imanimation_w_history', label: 'テレ朝深夜', axis: 'テレビ朝日系深夜アニメ枠「IMAnimation」の歩み — 地上波深夜アニメ枠の系譜', timeline: [
            { year: 2026, era: '令和8年', node: '6/24 『オタギャル』最終回 — IMAnimation W 春クール完結', desc: '『オタクに優しいギャルはいない!?』がテレ朝深夜アニメ枠「IMAnimation W」で全12話完結、地上波全国24局ネットで深夜ラブコメを届ける枠の役割を果たす。', officialUrl: 'https://otagal.jp/' },
            { year: 2024, era: '令和6年', node: 'IMAnimation枠で人気深夜アニメ続々放送 — 全国ネット強化', desc: 'テレビ朝日系列の深夜アニメ枠が全国24局ネット体制を維持、地上波での新作アニメ放送本数が増加傾向。', officialUrl: 'https://www.google.com/search?q=IMAnimation+テレビ朝日+深夜アニメ+2024' },
            { year: 2022, era: '令和4年', node: '『SPY×FAMILY』テレビ東京系で社会現象 — 民放深夜アニメ枠強化の流れ', desc: 'テレ東系『SPY×FAMILY』が放送されて社会現象に、各民放局が深夜アニメ枠を強化する流れの代表例となった。', wiki: 'SPY×FAMILY' },
            { year: 2018, era: '平成30年', node: '深夜アニメの配信収益モデル定着 — Netflix/Amazon同時配信', desc: 'NetflixやAmazon Prime Videoの同時配信が一般化し、地上波深夜アニメは配信前提のビジネスモデルへ移行、制作本数も増加。', wiki: 'アニメ' },
            { year: 2010, era: '平成22年', node: 'アニメ業界のクールジャパン政策との連動本格化', desc: '経産省主導のクールジャパン戦略がアニメ産業海外展開を後押し、深夜アニメも海外配信を視野に制作される時代に。', wiki: 'クールジャパン' },
            { year: 2000, era: '平成12年', node: '深夜アニメ枠の急増・UHF局アニメ全盛期へ', desc: '00年代に入り深夜アニメ放送本数が急増、テレビ東京系を中心にラブコメ・萌え系作品が増加、後のラノベ原作アニメブームへ。', wiki: '深夜アニメ' },
            { year: 1995, era: '平成7年', node: '『新世紀エヴァンゲリオン』放送 — テレ東系深夜・社会現象', desc: '10月、テレビ東京系で『新世紀エヴァンゲリオン』が放送開始、深夜アニメが社会現象になる先駆けとなり、深夜アニメ枠の戦略的価値を示した。', wiki: '新世紀エヴァンゲリオン' },
            { year: 1989, era: '平成元年', node: '深夜帯のアニメ放送が試験的に始まる', desc: '80年代後半から深夜帯のアニメ放送が試験的に始まり、ターゲットを成人層・コアファン層に絞る編成戦略の萌芽期となる。', wiki: '深夜アニメ' },
            { year: 1959, era: '昭和34年', node: 'テレビ朝日 開局(日本教育テレビとして)', desc: '2/1、日本教育テレビ(NETテレビ、後のテレビ朝日)が開局、後の深夜アニメ枠「IMAnimation」シリーズを擁する全国ネット局の出発点。', wiki: 'テレビ朝日', isOrigin: true },
          ]},
        ],
      },
      {
        time: '12:00',

        headline: 'TVアニメ『フールナイト』2026年Netflix独占配信決定 — サンライズ×シャフト初タッグ、内山昂輝・寿美菜子が出演(コミックナタリー)',
        summary: '月刊コミックビーム連載・安田佳澄『フールナイト』のTVアニメ化が決定し、2026年内にNetflixで世界独占配信される。アヌシー国際アニメーション映画祭2026のNETFLIX ANIME STUDIO FOCUSで発表され、制作はサンライズ×シャフトの初タッグ。主人公・神谷トーシロー役に内山昂輝、幼馴染・蓬莱ヨミコ役に寿美菜子。植物しか光合成できなくなった未来の地球で、人類が肉体を植物に変える「転花」によって酸素を得る世界を描くSFサスペンス。',
        sourceUrl: 'https://natalie.mu/comic/news/677471',
        sourceLabel: 'コミックナタリー',
        hotwords: [
          { id: 'sunrise_studio', label: 'サンライズ', axis: 'サンライズ(バンダイナムコフィルムワークス)の歩み', timeline: [
            { year: 2026, era: '令和8年', node: '『フールナイト』アニメ化発表 — シャフトと初タッグ', desc: 'アヌシー2026で『フールナイト』(安田佳澄)のNetflix独占アニメ化を発表、サンライズ×シャフトの制作初タッグとして注目を集める。', officialUrl: 'https://natalie.mu/comic/news/677471' },
            { year: 2022, era: '令和4年', node: 'バンダイナムコフィルムワークス発足(4/1)', desc: '4月、サンライズと姉妹各社を統合し「バンダイナムコフィルムワークス」が発足。ブランド名「サンライズ」は制作スタジオ名として維持。', wiki: 'バンダイナムコフィルムワークス' },
            { year: 2014, era: '平成26年', node: '『ラブライブ!』第2期放送 — 2010年代代表作', desc: '4月放送の人気アニメ『ラブライブ!』第2期、サンライズ制作の女性アイドル系IPとして大ヒット。', wiki: 'ラブライブ!' },
            { year: 2007, era: '平成19年', node: '『機動戦士ガンダム00』放送開始(10月)', desc: '10月放送のガンダムシリーズ平成期代表作、サンライズの看板IP継続展開を象徴。', wiki: '機動戦士ガンダム00' },
            { year: 2006, era: '平成18年', node: '『コードギアス 反逆のルルーシュ』放送(10月)', desc: '深夜オリジナルアニメが大ヒット、以後のサンライズ深夜枠路線の礎となる。', wiki: 'コードギアス 反逆のルルーシュ' },
            { year: 2002, era: '平成14年', node: '『機動戦士ガンダムSEED』放送開始(10月)', desc: '10月放送のガンダムシリーズ平成リブート、新世代ファン獲得に成功しIPの世代継承を実現。', wiki: '機動戦士ガンダムSEED' },
            { year: 1998, era: '平成10年', node: '『カウボーイビバップ』放送 — 海外でも高評価', desc: '渡辺信一郎監督・菅野よう子音楽、海外配信時代を先取りするSF作品としてサンライズの可能性を広げる。', wiki: 'カウボーイビバップ' },
            { year: 1995, era: '平成7年', node: '『新機動戦記ガンダムW』放送 — ガンダム海外進出', desc: '4月放送のガンダムシリーズ。米国Cartoon Network放送でガンダムIPの海外定着を果たす。', wiki: '新機動戦記ガンダムW' },
            { year: 1994, era: '平成6年', node: 'バンダイの子会社化', desc: 'バンダイの完全子会社となり、後のバンダイナムコグループ統合への流れの起点となる。', wiki: 'サンライズ (アニメ制作ブランド)' },
            { year: 1985, era: '昭和60年', node: '『機動戦士Ζガンダム』放送開始(3/2)', desc: 'ガンダムシリーズ続編としてリアルロボットアニメ路線を定着、後のシリーズ展開の方向性を決定。', wiki: '機動戦士Ζガンダム' },
            { year: 1979, era: '昭和54年', node: '『機動戦士ガンダム』放送開始(4/7)', desc: '4月放送開始、富野喜幸監督による画期的SFロボットアニメ。サンライズの代表IPとなり、後のスタジオ運営の核となる。', wiki: '機動戦士ガンダム' },
            { year: 1977, era: '昭和52年', node: '『無敵超人ザンボット3』放送(10月)', desc: 'サンライズ初の元請制作TVアニメ、富野喜幸監督の出発点。後のリアルロボット路線の萌芽。', wiki: '無敵超人ザンボット3' },
            { year: 1972, era: '昭和47年', node: '創映社(サンライズ前身)設立(9/12)', desc: '9月、虫プロから独立した岸本吉功らが「創映社」を設立。後のサンライズスタジオの直接の起源となる。', wiki: 'サンライズ (アニメ制作ブランド)', isOrigin: true },
          ] },
          { id: 'shaft_studio_history', label: 'シャフト', axis: 'アニメ制作会社シャフトの歩み — 1975年仕上げスタジオ創業から新房昭之・まどマギまで', timeline: [
            { year: 2026, era: '令和8年', node: '『フールナイト』でサンライズと初タッグ — Netflix独占配信', desc: 'アヌシー2026で『フールナイト』のアニメ化が発表、シャフトはサンライズと初の合同制作、Netflix独占配信で世界市場へ。', officialUrl: 'https://natalie.mu/comic/news/677471' },
            { year: 2022, era: '令和4年', node: '静岡スタジオ「AOI」開設(6月)', desc: '6月、東京一極集中を緩和する地方スタジオとして静岡にAOIを開設、制作体制を分散化する試み。', wiki: 'シャフト (アニメ制作会社)' },
            { year: 2015, era: '平成27年', node: '有限会社から株式会社に改組', desc: '創業時の有限会社形態から株式会社シャフトへ改組、IP展開・配信時代に対応した経営体制を整備。', wiki: 'シャフト (アニメ制作会社)' },
            { year: 2013, era: '平成25年', node: '『物語』シリーズセカンドシーズン放送', desc: '西尾維新原作シリーズの長期化が決定、シャフト=新房=物語シリーズという業界での位置づけが確立する。', wiki: '〈物語〉シリーズ' },
            { year: 2011, era: '平成23年', node: '『魔法少女まどか☆マギカ』大ヒット(1月)', desc: '1月放送開始の虚淵玄脚本・新房昭之監督作がアニメ史を更新するヒット。ニュータイプアニメアワードで14冠獲得、シャフトを国際的に知らしめる。', wiki: '魔法少女まどか☆マギカ' },
            { year: 2009, era: '平成21年', node: '『化物語』放送開始(7月)', desc: '7月放送の西尾維新原作アニメ、独自のカット演出・タイポグラフィで深夜アニメの新潮流を生む。', wiki: '化物語' },
            { year: 2007, era: '平成19年', node: '『さよなら絶望先生』放送', desc: '7月放送の久米田康治原作作品、新房昭之×シャフトの記号的演出スタイルが視聴者に浸透する。', wiki: 'さよなら絶望先生' },
            { year: 2005, era: '平成17年', node: '『ぱにぽにだっしゅ!』で新房昭之と本格タッグ', desc: '7月放送、独自演出スタイル「シャフ度」「シャフトアングル」の原型が顕在化、以後の作風の出発点となる。', wiki: 'ぱにぽに' },
            { year: 2004, era: '平成16年', node: '『月詠 -MOON PHASE-』で新房昭之と出会う', desc: '新房昭之監督との初本格タッグ。久保田光俊が二代目代表取締役に就任、デジタル制作部門「DIGITAL@SHAFT」を発足。', wiki: '月詠' },
            { year: 1995, era: '平成7年', node: '『十二戦支 爆烈エトレンジャー』 — 初の自社企画元請', desc: '初の自社企画・元請テレビシリーズとして放送、グロス請けから元請スタジオへの転換を本格化させた節目。', wiki: '十二戦支 爆烈エトレンジャー' },
            { year: 1987, era: '昭和62年', node: '『夢から、さめない』 — 初の自社元請制作', desc: 'シャフトとして初めて元請制作した作品。仕上げスタジオから制作会社への脱皮の出発点となる。', wiki: 'シャフト (アニメ制作会社)' },
            { year: 1975, era: '昭和50年', node: 'シャフト創業(9/1) — 虫プロ出身者の独立', desc: '9/1、虫プロダクション出身の若尾博司が西牧民子らと「有限会社シャフト」を創業。当初はアニメ仕上げ専業スタジオとして発足。', wiki: 'シャフト (アニメ制作会社)', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        time: '20:00',
        headline: '『攻殻機動隊 THE GHOST IN THE SHELL』2026夏アニメで始動 — 押井守が開いた哲学SF世界が令和世代へ新章',
        summary: '2026年夏アニメの注目作として、押井守監督の1995年劇場版を原典に持つ『攻殻機動隊』の新TVシリーズ『THE GHOST IN THE SHELL』がProduction I.G.制作で放送開始。士郎正宗原作のサイバーパンクSFは「人形使い」「個と集合」「AI意識」といった哲学的テーマで世界的評価を受け、映画マトリックスにも影響を与えた金字塔。AIと意識の問いが現実社会の課題と重なる令和の今、新世代が触れる入口として注目される。',
        sourceUrl: 'https://www.oricon.co.jp/anime/2026_summer/',
        sourceLabel: 'オリコン',
        hotwords: [
          { id: 'koukaku_kidoutai_history', label: '攻殻機動隊', axis: '攻殻機動隊の歩み — 士郎正宗の漫画から令和の新シリーズまで', timeline: [
            { year: 2026, era: '令和8年', node: '新TVシリーズ『THE GHOST IN THE SHELL』放送開始(7月)', desc: 'Production I.G.制作、2026年夏アニメとして放送開始。AIと意識の問いが現実と交差する令和の世界観で新世代向けに再起動。', officialUrl: 'https://www.google.com/search?q=攻殻機動隊+THE+GHOST+IN+THE+SHELL+2026夏アニメ' },
            { year: 2017, era: '平成29年', node: 'スカーレット・ヨハンソン主演ハリウッド実写映画公開', desc: 'ドリームワークス・パラマウントが実写化、草薙素子をSJ主演で描くも設定の「ホワイトウォッシュ」問題で議論を呼ぶ。興行は北米で苦戦したが世界では健闘。', officialUrl: 'https://www.google.com/search?q=ゴースト+イン+ザ+シェル+2017+ハリウッド映画' },
            { year: 2015, era: '平成27年', node: '攻殻機動隊 ARISE → New Movie 完結(2013-2015)', desc: '黄瀬和哉監督の「ARISE」シリーズがOVA4作+劇場版で、素子の形成期を描く新解釈シリーズとして完結。Production I.G.による新しい「攻殻」世界を提示。', wiki: '攻殻機動隊 ARISE' },
            { year: 2002, era: '平成14年', node: '攻殻機動隊 S.A.C.放送開始 — 神山健治監督でTVシリーズ化', desc: '神山健治監督・Production I.G.制作のTVアニメ「スタンドアローン・コンプレックス」が放送、個独の哲学テーマをサスペンスドラマに昇華させ世界的ファンを獲得。', wiki: '攻殻機動隊 STAND ALONE COMPLEX' },
            { year: 2004, era: '平成16年', node: '押井守監督『イノセンス』公開 — カンヌ正式出品', desc: '1995年劇場版の続編としてバトーを主人公に制作、カンヌ映画祭のコンペティション部門に正式出品され日本アニメとしては初の快挙。', wiki: 'イノセンス' },
            { year: 1995, era: '平成7年', node: '押井守監督劇場版公開 — マトリックスに影響を与えた金字塔', desc: '押井守監督・Production I.G.制作の劇場版が3月に公開。「魂のゴースト」「AI意識」の哲学的テーマと斬新なビジュアルで世界に衝撃を与え、ウォシャウスキー姉妹のマトリックスに直接影響を与えた。', wiki: 'GHOST IN THE SHELL / 攻殻機動隊' },
            { year: 1991, era: '平成3年', node: '漫画版連載開始(ヤングマガジン海賊版→単行本)', desc: '士郎正宗の漫画が「ヤングマガジン増刊号 海賊版」で連載開始、1991年に講談社から単行本化。後のアニメ・映画の原点となる設定と世界観が確立された。', wiki: '攻殻機動隊' },
            { year: 1989, era: '平成元年', node: '士郎正宗が『攻殻機動隊』構想を「ヤングマガジン」増刊で発表', desc: '電脳・義体・公安9課という革新的なSF設定を持つ世界が日本のマンガとして登場、サイバーパンクSFの金字塔の誕生。', wiki: '攻殻機動隊', isOrigin: true },
          ]},
          { id: 'production_ig_history', label: 'I.G', axis: 'Production I.G.の歩み — 1987年創業から世界に誇るアニメスタジオへ', timeline: [
            { year: 2026, era: '令和8年', node: '攻殻機動隊 新TVシリーズ制作(夏アニメ)', desc: '攻殻機動隊シリーズを得意とするProduction I.G.が再びフラッグシップ作品を手がける。スタジオの代名詞作品が令和世代向けに再起動。', officialUrl: 'https://www.google.com/search?q=Production+IG+攻殻機動隊+2026' },
            { year: 2014, era: '平成26年', node: 'バンダイナムコグループ傘下のIG Portが東証上場', desc: 'Production I.G.を中核とするIG Portが東京証券取引所に上場、日本アニメスタジオの上場事例として注目を集める。', officialUrl: 'https://www.google.com/search?q=IG+Port+東証上場+Production+IG' },
            { year: 2002, era: '平成14年', node: '攻殻機動隊 S.A.C. — 世界的評価のピーク', desc: 'TVアニメ「スタンドアローン・コンプレックス」がCartoon Network USで放映され世界的ファンダムを獲得、I.G.を世界トップクラスのアニメスタジオとして確立。', wiki: 'プロダクション・アイジー' },
            { year: 1999, era: '平成11年', node: 'NHKアニメ「ミルド・バニー」「ジャングルはいつもハレのちグゥ」など幅広い作風確立', desc: '攻殻機動隊路線以外のコメディ・子ども向けアニメも手がけ、多様な制作能力を示す。', wiki: 'プロダクション・アイジー' },
            { year: 1995, era: '平成7年', node: '劇場版「攻殻機動隊」制作 — I.G.の代表作誕生', desc: '押井守監督の劇場版『GHOST IN THE SHELL』を制作、世界に通用するアニメスタジオとしての地位を確立する代表作。', wiki: 'GHOST IN THE SHELL / 攻殻機動隊' },
            { year: 1987, era: '昭和62年', node: 'Product I.G創業(2月) — 石川光久と竹内孝次が設立', desc: '石川光久と竹内孝次が東京・東村山で創業。当初はTatsunoko Production(タツノコプロ)から独立した小規模スタジオで、のちに世界的スタジオへ成長する出発点。', wiki: 'プロダクション・アイジー', isOrigin: true },
          ]},
        ],
      },
    ],
    economy: [
      {
        time: '08:00',

        headline: '日経平均 9日ぶり大幅反落 終値2,565円安の69,788円 ── 7万円割れ、AI半導体総崩れで史上5番目の下げ幅',
        summary: '6月23日の東京株式市場で日経平均株価は9営業日ぶりに大幅反落、終値は前日比2,565円58銭(3.55%)安の6万9,788円38銭となった。心理的節目の7万円を6月17日以来1週間ぶりに割り込み、下げ幅は史上5番目の大きさ。直近8営業日で8,000円超上昇していた反動から海外短期勢の利益確定・ポジション調整売りが優勢となり、午後にかけて韓国株の急落も重なって下げ幅を拡大。ソフトバンクグループ・キオクシアホールディングスなどAI半導体関連の主力銘柄が総崩れとなった。',
        sourceUrl: 'https://www.nikkei.com/article/DGXZQOUB230DMTT20C26A6000000/',
        sourceLabel: '日本経済新聞',
        hotwords: [
          'nikkei_225',
          { id: 'ai_semicon_rally', label: 'AI半導体', axis: 'AI半導体相場史 ── 半導体産業の勃興から生成AIブームによる株式相場の主役交代まで', timeline: [
            { year: 2026, era: '令和8年', node: '6/23 日経平均2,565円安・AI半導体総崩れで史上5番目の下げ幅', desc: 'SBG・キオクシア等AI半導体主力銘柄に利益確定売りが集中、9営業日ぶり大幅反落で7万円割れ。', officialUrl: 'https://www.nikkei.com/article/DGXZQOFL2376PTT20C26A6000000/' },
            { year: 2026, era: '令和8年', node: '6/2 キオクシア時価総額が一時トヨタ超え', desc: '日経平均最高値6万8,402円更新の日、キオクシアHDが時価総額で一時トヨタ自動車を超え、AI半導体主導相場の象徴に。', officialUrl: 'https://www.nikkei.com/article/DGXZQOUB02C1LTS6A600C2000000/' },
            { year: 2025, era: '令和7年', node: 'エヌビディア時価総額4兆ドル突破・世界一企業に', desc: '生成AI向けGPU需要爆発でエヌビディアがApple・Microsoftを抜き世界時価総額1位、半導体株が世界相場の主役に。', wiki: 'NVIDIA' },
            { year: 2024, era: '令和6年', node: 'キオクシアHD 東証プライム再上場', desc: '東芝メモリから分離・2018年買収以来の悲願再上場、AI向けNAND需要拡大を追い風に時価総額1兆円超で再デビュー。', wiki: 'キオクシア' },
            { year: 2024, era: '令和6年', node: 'TSMC熊本工場開所式・第2工場着工へ', desc: '台湾TSMCのJASM熊本第1工場が稼働開始、ソニー・デンソー・トヨタ出資、政府補助金で半導体国内回帰象徴に。', wiki: '台湾積体電路製造' },
            { year: 2023, era: '令和5年', node: 'Rapidus北海道千歳工場着工・2nm国産化へ', desc: '官民出資のラピダスが千歳市で2nm次世代半導体工場着工、IBM技術導入で2027年量産目標、経済安保政策の柱。', wiki: 'Rapidus' },
            { year: 2023, era: '令和5年', node: 'ChatGPT登場・生成AIブームでエヌビディア株急騰', desc: 'OpenAI ChatGPT公開を契機にAI半導体需要が爆発、エヌビディア時価総額が1年で3倍超に。', wiki: 'NVIDIA' },
            { year: 2022, era: '令和4年', node: '米CHIPS法・対中半導体輸出規制強化', desc: '米バイデン政権がCHIPS法成立(7月)、対中先端半導体輸出規制(10月)を発動、半導体が経済安保最重要技術に。', officialUrl: 'https://www.google.com/search?q=米CHIPS法+成立+2022' },
            { year: 2021, era: '令和3年', node: '世界的半導体不足で自動車減産・各国政府が支援策', desc: 'コロナ需要急増と地政学リスクで半導体不足が深刻化、自動車各社が大幅減産、日本も半導体戦略を策定。', officialUrl: 'https://www.google.com/search?q=世界的半導体不足+2021+自動車減産' },
            { year: 2018, era: '平成30年', node: '東芝メモリ売却完了 ── 米ベインキャピタル連合に約2兆円で', desc: '経営危機の東芝が半導体子会社東芝メモリ(後のキオクシア)を米ベインキャピタル主導の日米韓連合に売却、日本半導体史の転換点。', wiki: 'キオクシア' },
            { year: 2012, era: '平成24年', node: 'ルネサスエレクトロニクス経営危機・産業革新機構が出資', desc: 'NEC・日立・三菱電機の半導体合併で誕生したルネサスが経営危機、産業革新機構主導で1,500億円出資・再建へ。', wiki: 'ルネサスエレクトロニクス' },
            { year: 2010, era: '平成22年', node: 'エルピーダメモリが世界DRAM3位陥落・後に経営破綻', desc: 'NEC・日立のDRAM事業統合で誕生したエルピーダが韓国サムスン・ハイニックスに敗北、2012年会社更生法申請、米マイクロン傘下に。', wiki: 'マイクロンメモリジャパン' },
            { year: 1999, era: '平成11年', node: 'NEC・日立のDRAM事業統合でエルピーダメモリ発足', desc: '日本半導体DRAM事業の集約再編、世界シェア低下に歯止めをかける目的で発足するも、後に韓国勢に敗北。', wiki: 'マイクロンメモリジャパン' },
            { year: 1986, era: '昭和61年', node: '日米半導体協定締結 ── 日本半導体産業の頂点と転換点', desc: '日本半導体の対米輸出制限と外国製品の日本市場シェア拡大を約束、世界DRAM市場で80%超を握った日本半導体産業の凋落の起点に。', wiki: '日米半導体協定' },
            { year: 1985, era: '昭和60年', node: 'DRAM市場で日本が世界シェア過半数を獲得', desc: '日立・東芝・NEC・富士通・三菱がDRAM市場を席巻、米インテルがDRAM撤退を決定、日本半導体産業の絶頂期。', wiki: 'Dynamic Random Access Memory' },
            { year: 1976, era: '昭和51年', node: '超LSI技術研究組合発足 ── 通産省主導の半導体国家プロジェクト', desc: '通産省主導で日立・東芝・NEC・富士通・三菱電機が共同研究組合を設立、米IBMに対抗する超LSI技術開発、日本半導体産業勃興の原点。', wiki: '超LSI技術研究組合' },
            { year: 1959, era: '昭和34年', node: 'NECがトランジスタ国産量産化', desc: '日本電気がトランジスタの本格的国産量産を開始、後の電子立国の技術的基盤を築く。', wiki: '日本電気' },
            { year: 1948, era: '昭和23年', node: '米ベル研究所がトランジスタ発明', desc: 'ショックレー・バーディーン・ブラッテンがトランジスタを発明、半導体産業誕生の起点、後にノーベル物理学賞。', wiki: 'トランジスタ' },
            { year: 1899, era: '明治32年', node: '日本電気(NEC)設立 ── 日本初の外資合弁通信機メーカー', desc: '米ウェスタン・エレクトリック社との合弁で日本電気株式会社が設立、後の日本半導体産業の中核企業の出発点。', wiki: '日本電気', isOrigin: true },
          ]},
        ],
      },
      {
        time: '12:00',

        headline: '日経平均6/24寄り付き70,097円台に反発(+308.85円・+0.44%)、米半導体株安を切り返す',
        summary: '6/24の東京株式市場で日経平均株価は前日終値69,788円から反発し、寄り付き直後に70,097円台を回復(+308.85円・+0.44%)。前夜の米国市場で半導体株が軟調だったため寄り付きは173円安スタートだったが、買い直しの動きが優勢に。AI関連・ハイテク株の物色が継続。',
        sourceUrl: 'https://kabushiki.jp/news/755465',
        sourceLabel: '株式新聞',
        hotwords: [
          { id: 'nikkei_225_history', label: '日経平均', axis: '日経平均株価の歩み(1949-2026)', timeline: [
            { year: 2026, era: '令和8年', node: '日経平均7万円台で推移、6/24寄り付き70,097円(+0.44%)', desc: 'AI・半導体相場を背景に日経平均は7万円台で推移。6/24は米半導体株安を切り返して反発、寄り付き70,097円台を回復。', officialUrl: 'https://www.google.com/search?q=日経平均+70000円+2026年6月+史上最高値' },
            { year: 2024, era: '令和6年', node: '日経平均が史上初の4万円台到達(3/4)', desc: '日経平均が史上初めて4万円の大台に乗せ、1989年バブル期高値(38,915円)を約34年ぶりに更新。', wiki: '日経平均株価' },
            { year: 2024, era: '令和6年', node: '令和のブラックマンデー、過去最大下落幅(8/5)', desc: '日米金利差縮小観測でドル円急落、日経平均が前日比4,451円下げ過去最大の下落幅を記録(終値31,458円)。翌日は史上最大の上昇幅で反発。', officialUrl: 'https://www.google.com/search?q=令和のブラックマンデー+2024年8月5日+日経平均' },
            { year: 2020, era: '令和2年', node: 'コロナショックで2万円割れ(3/19)', desc: '新型コロナウイルスのパンデミックで世界株安、日経平均は16,552円まで下落。日銀のETF買入れ増額で反転。', officialUrl: 'https://www.google.com/search?q=日経平均+コロナショック+2020年3月+最安値' },
            { year: 2013, era: '平成25年', node: '黒田バズーカ・異次元緩和始動(4/4)', desc: '日銀黒田総裁が「量的・質的金融緩和」を導入。マネタリーベース2倍化方針でアベノミクス相場を点火し日経平均は1万5千円台へ。', wiki: '量的金融緩和政策' },
            { year: 2009, era: '平成21年', node: 'リーマンショック後の最安値7,054円(3/10)', desc: 'リーマンショックの余波で日経平均はバブル後最安値7,054円を記録。麻生政権下の景気対策で反転。', wiki: 'リーマン・ショック' },
            { year: 2003, era: '平成15年', node: 'ITバブル崩壊後の最安値7,607円(4/28)', desc: 'IT不況・不良債権問題で日経平均はバブル後最安値7,607円を記録。竹中平蔵経済財政相による金融再生プログラムで反転。', officialUrl: 'https://www.google.com/search?q=日経平均+2003年+最安値+7607円' },
            { year: 2000, era: '平成12年', node: 'ITバブル相場で2万円台回復、その後崩壊', desc: 'ハイテク株主導で日経平均は一時2万円台を回復するも、米ナスダック崩壊の波及でITバブル崩壊が始まる。', wiki: 'インターネット・バブル' },
            { year: 1989, era: '平成元年', node: 'バブル経済の頂点・終値38,915円(12/29)', desc: '日経平均が史上最高値38,915円87銭を記録。プラザ合意後の金融緩和とバブル経済の頂点。翌1990年から大暴落へ。', wiki: 'バブル景気' },
            { year: 1987, era: '昭和62年', node: 'ブラックマンデー、日経平均14.9%下落(10/20)', desc: 'NY市場大暴落の翌日、日経平均は前日比3,836円(14.9%)安と過去最大の下落率を記録。', wiki: 'ブラックマンデー' },
            { year: 1985, era: '昭和60年', node: 'プラザ合意で円高・株高相場始動(9/22)', desc: 'G5財務相会議でのドル安誘導合意で円高が進行、日銀の金融緩和と相まって株式・不動産バブル相場が始動。', wiki: 'プラザ合意' },
            { year: 1949, era: '昭和24年', node: '東京証券取引所再開、日経平均算出開始(5/16)', desc: '戦後、東京証券取引所が再開。同年9月に日本経済新聞社が「東証修正平均株価」(後の日経平均)の算出を開始(基準値176.21円)。', wiki: '日経平均株価', isOrigin: true },
          ] },
          { id: 'semiconductor_stocks_history', label: '半導体株', axis: '半導体株・AI銘柄相場史', timeline: [
            { year: 2026, era: '令和8年', node: '6/24米半導体株軟調も日本株は切り返し', desc: '前夜の米国市場でNVIDIA等の半導体株が軟調、日経平均も寄り付きは173円安スタートも東京エレクトロン・アドバンテストの買い直しで反発。', officialUrl: 'https://www.google.com/search?q=半導体株+米国+下落+日本株+反発+2026年6月' },
            { year: 2024, era: '令和6年', node: 'NVIDIA時価総額世界1位に(6/18)', desc: '米半導体大手NVIDIAの時価総額が3兆3千億ドルを突破し、Microsoft・Appleを抜いて世界1位に。生成AIブームの象徴に。', wiki: 'NVIDIA' },
            { year: 2023, era: '令和5年', node: '生成AIブームで半導体株急騰', desc: 'ChatGPTを起点とする生成AIブームで、NVIDIA・東京エレクトロン・アドバンテスト等の半導体関連株が世界的に急騰。', wiki: '生成的人工知能' },
            { year: 2021, era: '令和3年', node: '世界的な半導体不足が深刻化', desc: 'コロナ禍とテレワーク需要急増、自動車向け需要回復で世界的な半導体不足が深刻化。自動車生産が各社で停滞。', officialUrl: 'https://www.google.com/search?q=世界的+半導体不足+2021' },
            { year: 2017, era: '平成29年', node: '東芝メモリ売却(WD訴訟経て決着)', desc: '経営危機の東芝が半導体メモリ事業を米ベインキャピタル連合に2兆円で売却。後のキオクシアとして再出発。', wiki: 'キオクシア' },
            { year: 2012, era: '平成24年', node: 'ルネサスエレクトロニクス経営危機', desc: '東日本大震災の被災と業績悪化でルネサスエレクトロニクスが経営危機に。産業革新機構主導で再建。', wiki: 'ルネサスエレクトロニクス' },
            { year: 2010, era: '平成22年', node: 'エルピーダメモリが世界DRAM2位に', desc: '日立・NEC・三菱合弁のエルピーダメモリが世界DRAMシェア2位に。しかし2012年に経営破綻、米マイクロンが買収。', wiki: 'マイクロンメモリジャパン' },
            { year: 2000, era: '平成12年', node: 'ITバブル相場でハイテク株急騰・崩壊', desc: 'ソフトバンク・光通信・ヤフー等のIT関連株が急騰した後に崩壊。半導体関連株も連鎖して急落。', wiki: 'インターネット・バブル' },
            { year: 1986, era: '昭和61年', node: '日米半導体協定 締結(9/2)', desc: '日本の半導体メーカーがDRAMで世界シェア80%に達し、米国からの圧力で日米半導体協定が締結。日本市場での外国製シェア20%目標が設定。', wiki: '日米半導体協定' },
            { year: 1976, era: '昭和51年', node: '超LSI技術研究組合 発足(3月)', desc: '通産省主導でNEC・東芝・日立・三菱・富士通の5社が超LSI技術研究組合を結成。日本半導体産業の世界制覇の礎となる。', wiki: '超LSI技術研究組合' },
            { year: 1959, era: '昭和34年', node: '集積回路(IC)の発明', desc: '米テキサス・インスツルメンツのジャック・キルビーとフェアチャイルドのロバート・ノイスが独立に集積回路を発明。半導体産業の起点。', wiki: '集積回路' },
            { year: 1948, era: '昭和23年', node: 'トランジスタ発明発表(6/30)', desc: '米ベル研究所のショックレー・バーディーン・ブラッテンがトランジスタを発明。1956年ノーベル物理学賞。現代半導体産業の起点。', wiki: 'トランジスタ', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        time: '20:00',
        headline: '日経平均 大引け67,743円(+924円)の大幅続伸 — 米マイクロン好決算で半導体株が急反発、ドル円は中東緊張で162円台の円安',
        summary: '7月9日の東京株式市場は大幅反発、日経平均株価の終値は前日比924.80円高の6万7,743円85銭。前場は1,361円高まで上昇する強気相場。米マイクロン・テクノロジーの第3四半期決算が市場予想を上回り、東京エレクトロン・アドバンテスト・ディスコなど半導体製造装置株が急反発。一方、米国とイランの軍事的衝突報道で中東情勢が緊張化、「有事のドル買い」でドル円は162.26円付近と円安水準で推移した。',
        sourceUrl: 'https://www.oanda.jp/lab-education/market_news/2026_07_09_usdjpy/',
        sourceLabel: 'OANDAジャパン',
        hotwords: [
          'nikkei_225',
          { id: 'mideast_oil_economy', label: '中東情勢', axis: '中東情勢と日本経済・原油市場 — 石油危機から令和の有事ドル買いまで', timeline: [
            { year: 2026, era: '令和8年', node: '7/9 米・イラン軍事衝突報道で有事のドル買い・円安162円台', desc: '米国とイランが互いを攻撃したとの報道が流れ、中東情勢緊張化で安全資産のドルが買われ、円安が加速。日経平均は半導体株主導で+924円と反発も、円安で輸入コストへの懸念も並行。', officialUrl: 'https://www.google.com/search?q=米+イラン+衝突+ドル円+2026年7月9日' },
            { year: 2024, era: '令和6年', node: 'イラン・イスラエル直接交戦で原油急騰(4月)', desc: '2024年4月にイランがイスラエルに弾道ミサイル・ドローンで直接攻撃、報復が連鎖。WTI原油先物が90ドル台に急騰し、日本の輸入コスト悪化・円安圧力が強まった。', officialUrl: 'https://www.google.com/search?q=イラン+イスラエル+直接攻撃+2024年4月' },
            { year: 2022, era: '令和4年', node: 'ロシア・ウクライナ戦争勃発で原油130ドル台へ(3月)', desc: 'ロシアがウクライナに侵攻、原油・天然ガスが急騰しWTIが2008年以来の130ドル台に。日本はエネルギーコスト急増でガソリン補助金を導入、インフレが再来。', wiki: 'ロシアのウクライナ侵攻' },
            { year: 2019, era: '令和元年', node: 'サウジアラビア石油施設攻撃でドローン時代の中東リスク顕在化(9月)', desc: 'サウジアラムコの石油施設がドローン攻撃を受け原油生産が一時半減、日本の石油輸入の約37%を依存するサウジのリスクが改めて浮上。', wiki: 'サウジアラムコ' },
            { year: 2003, era: '平成15年', node: 'イラク戦争勃発・原油40ドル台へ(3月)', desc: 'アメリカがイラクを攻撃しフセイン政権が崩壊。中東情勢悪化で原油が上昇局面に転じ、2004年以降の原油高時代の引き金に。', wiki: 'イラク戦争' },
            { year: 1991, era: '平成3年', node: '湾岸戦争で原油高騰・日本経済へ打撃(1月)', desc: '多国籍軍がイラクを攻撃し湾岸戦争勃発、原油一時40ドル台に急騰。日本はGDP比1%相当の90億ドルを負担し「小切手外交」と批判された。', wiki: '湾岸戦争' },
            { year: 1979, era: '昭和54年', node: '第2次石油危機 — イラン革命で原油2倍に(1月)', desc: 'イラン革命でパフラヴィー朝が崩壊、石油輸出が急停止し原油が倍増、日本は二桁インフレに見舞われ省エネ政策が本格化。', wiki: 'オイルショック' },
            { year: 1973, era: '昭和48年', node: '第1次石油危機 — OAPECが石油禁輸・狂乱物価(10月)', desc: '第4次中東戦争(ヨム・キプール戦争)を機にOAPECが石油禁輸、原油価格が4倍に急騰。日本は高度経済成長の終焉を迎え、省エネ・代替エネルギーへの転換が始まる。', wiki: 'オイルショック' },
            { year: 1960, era: '昭和35年', node: 'OPEC結成(9月) — 中東産油国の価格決定権確立', desc: 'イラン・イラク・クウェート・サウジアラビア・ベネズエラが石油輸出国機構(OPEC)を結成、国際石油会社の価格独占に対抗、後の石油危機と原油価格変動の主役に。', wiki: '石油輸出国機構', isOrigin: true },
          ]},
        ],
      },
    ],
    entertainment: [
      {
        time: '08:00',

        headline: '『カメ止め』しゅはまはるみ(51)結婚発表 — 夫が「主浜」姓へ改姓を選択、選択的別姓議論にも一石',
        summary: '映画『カメラを止めるな!』で主人公の妻役を演じた女優・しゅはまはるみ(51)が2026年6月23日、自身のSNSで結婚を発表した。お相手は映像制作会社PUNK.代表の髙野輝次氏。昨年末に結婚相談所登録を公表してから半年での発表で、夫側が「性別による不利益の差を少しでも減らしたい」として本名「主浜」姓への改姓を選んだことが話題に。日本の現行制度下では夫婦同氏が必須で、その96%で女性側が改姓している中、男性側改姓の事例として広く報じられた。',
        sourceUrl: 'https://www.oricon.co.jp/news/2463111/full/',
        sourceLabel: 'ORICON NEWS',
        hotwords: [
          { id: 'shuhama_harumi', label: 'しゅはま', axis: 'しゅはまはるみ 51年の歩み', timeline: [
            { year: 2026, era: '令和8年', node: '6/23 結婚発表・夫が主浜姓へ改姓', desc: '映像制作会社PUNK.代表の髙野輝次氏との結婚をSNSで発表、夫側が改姓を選択し選択的別姓議論にも波及。', officialUrl: 'https://www.google.com/search?q=しゅはまはるみ+結婚+主浜+2026年6月23日' },
            { year: 2025, era: '令和7年', node: '12月 結婚相談所登録を公表', desc: '50歳を超えて結婚相談所登録を公表、半年後の入籍に至る経緯をSNSで赤裸々に発信。', officialUrl: 'https://www.google.com/search?q=しゅはまはるみ+結婚相談所+登録+2025' },
            { year: 2024, era: '令和6年', node: 'NHKドラマ・民放ドラマでバイプレーヤーとして活躍継続', desc: '『カメ止め』以後の映画・ドラマ出演を継続、50代女優のバイプレーヤーとして地位確立。', wiki: 'しゅはまはるみ' },
            { year: 2020, era: '令和2年', node: 'ドラマ『MIU404』『家政夫のミタゾノ』等で連続出演', desc: 'コロナ禍でも撮影継続作に出演、舞台俳優出身の確かな演技でテレビドラマでも存在感を発揮。', wiki: 'しゅはまはるみ' },
            { year: 2018, era: '平成30年', node: '映画『カメラを止めるな!』大ブレイク — 日暮晴美役', desc: '上田慎一郎監督作で主人公の妻役を熱演、低予算映画が興行収入31億円超の社会現象に、43歳での全国的ブレイク。', wiki: 'カメラを止めるな!' },
            { year: 2017, era: '平成29年', node: '『カメラを止めるな!』撮影 — 約2週間の集中撮影', desc: 'ENBUゼミナールの新人監督ワークショップ作品として2週間で撮影、無名俳優の集合作として制作。', wiki: 'カメラを止めるな!' },
            { year: 2016, era: '平成28年', node: '芸名「しゅはまはるみ」へ — ひらがな表記に', desc: 'それまでの本名「主浜はるみ」名義から、ひらがな表記の「しゅはまはるみ」に芸名変更し再始動。', wiki: 'しゅはまはるみ' },
            { year: 2010, era: '平成22年', node: '舞台・小劇場を中心に活動継続', desc: '東京の小劇場演劇シーンで活動を継続、舞台俳優としての地位を築く。', wiki: 'しゅはまはるみ' },
            { year: 2000, era: '平成12年', node: '舞台・映像作品への出演本格化', desc: '20代後半に俳優として基盤を作り、舞台中心の活動を本格化。', wiki: 'しゅはまはるみ' },
            { year: 1993, era: '平成5年', node: '高校卒業後・俳優を志す', desc: '東京都世田谷区・下北沢出身、高校卒業を経て俳優の道に進む。', wiki: 'しゅはまはるみ' },
            { year: 1974, era: '昭和49年', node: '東京都世田谷区(下北沢)に生まれる(9/29)', desc: '本名・主浜はるみ。下北沢の小劇場文化に近い環境で育つ。', wiki: 'しゅはまはるみ', isOrigin: true },
          ]},
          { id: 'jp_marriage_surname_history', label: '夫婦別姓', axis: '夫婦同氏・選択的別姓 — 明治民法から令和の選択的夫婦別姓議論まで', timeline: [
            { year: 2026, era: '令和8年', node: '6/23 男性側改姓の事例として「主浜」姓選択が話題に', desc: 'しゅはまはるみ夫妻の結婚発表で夫側が「主浜」姓を選んだことが報じられ、選択的別姓議論の文脈でも注目される。', officialUrl: 'https://www.google.com/search?q=男性+改姓+夫婦別姓+2026' },
            { year: 2024, era: '令和6年', node: '経団連が選択的夫婦別姓導入を提言(6月)', desc: '経団連が初めて選択的夫婦別姓制度の早期実現を求める提言を公表、ビジネス界からの後押しが本格化。', wiki: '夫婦別姓' },
            { year: 2021, era: '令和3年', node: '最高裁大法廷 夫婦同氏規定を再び合憲判断(6/23)', desc: '15名の裁判官のうち4名が違憲意見、立法府での議論が必要との指摘も。前回(2015)に続き合憲判断。', wiki: '夫婦別姓' },
            { year: 2015, era: '平成27年', node: '最高裁大法廷 夫婦同氏規定を初の合憲判断(12/16)', desc: '民法750条を合憲としつつ、5名の裁判官が違憲意見。「立法府の合理的判断」として議論の場を国会に委ねた。', wiki: '夫婦別姓' },
            { year: 2011, era: '平成23年', node: '東京地裁に最初の夫婦同氏訴訟提起', desc: '別姓を望む夫婦らが国を相手に提訴、夫婦同氏制度の違憲性を問う司法判断を求める動きが本格化。', wiki: '夫婦別姓' },
            { year: 2001, era: '平成13年', node: '法務省が選択的夫婦別姓を含む民法改正案を再提出', desc: '1996年の最初の改正案以来、選択的夫婦別姓を含む民法改正案が議論されるも自民党内の反対で立法に至らず。', wiki: '夫婦別姓' },
            { year: 1996, era: '平成8年', node: '法制審議会が選択的夫婦別姓を含む民法改正答申(2月)', desc: '法務省法制審議会が選択的夫婦別氏制度を答申、戦後初めての民法改正案として注目されるが立法見送り。', wiki: '夫婦別姓' },
            { year: 1985, era: '昭和60年', node: '国連 女子差別撤廃条約を日本が批准', desc: '結婚時の氏選択における男女平等を求める国際条約を批准、夫婦同氏制度の見直し議論の国際的後押しに。', wiki: '女子に対するあらゆる形態の差別の撤廃に関する条約' },
            { year: 1976, era: '昭和51年', node: '民法改正 — 離婚後の婚氏続称制度', desc: '離婚後も婚姻時の氏を選択できる制度が導入、女性の社会活動継続を念頭にした最初の小規模改正。', wiki: '民法 (日本)' },
            { year: 1947, era: '昭和22年', node: '改正民法施行 — 夫婦同氏制度は維持(5/3)', desc: '戦後民法改正で家制度は廃止されたが、夫婦同氏(750条)は維持、いずれかの氏を選択する形式は残存。', wiki: '民法 (日本)' },
            { year: 1946, era: '昭和21年', node: '日本国憲法公布 — 両性の本質的平等(11/3)', desc: '24条で婚姻における両性の本質的平等が規定、後の民法改正と夫婦同氏議論の憲法的基盤に。', wiki: '日本国憲法' },
            { year: 1898, era: '明治31年', node: '明治民法施行(7/16) — 夫婦同氏(夫の氏)が法定化', desc: '旧民法746条で「妻ハ婚姻ニ因リテ夫ノ家ニ入ル」と定められ、戸主の家の氏を称することが義務化、夫婦同氏(原則・夫の氏)が日本法制に確立。', wiki: '民法 (日本)' },
            { year: 1876, era: '明治9年', node: '太政官指令 — 妻は実家の姓を名乗るべき(3/17)', desc: '結婚した妻も「所生ノ氏」(実家の姓)を名乗るとする太政官指令、当時は夫婦別姓が法的基本だった。', officialUrl: 'https://www.google.com/search?q=太政官指令+1876+所生ノ氏+夫婦別姓' },
            { year: 1875, era: '明治8年', node: '平民必称義務令(2/13) — 全国民が氏を持つ時代へ', desc: '太政官布告で全平民に氏(苗字)を称することが義務化、これまで限定階層のみが持っていた「姓」が国民全体の制度に。', wiki: '名字' },
            { year: 1870, era: '明治3年', node: '平民苗字許可令(9/19) — 苗字を名乗れる時代の幕開け', desc: '太政官布告で平民が苗字を名乗ることが許可、それ以前は武士・公家など限定階層のみが苗字を有していた。', wiki: '名字', isOrigin: true },
          ]},
        ],
      },
      {
        time: '12:00',

        headline: '映画『山口くんはワルくない』6/25 全国公開 — なにわ男子・高橋恭平 主演の青春コメディ、無口で誤解されがちな高校生・山口くんを宮川博至 監督が描く',
        summary: '7人組グループ「なにわ男子」の高橋恭平が主演する映画『山口くんはワルくない』が、2026年6月25日(木)に全国公開される。原作は朝霧夕(コミックス連載)、宮川博至 監督。高橋演じる主人公・山口くんは寡黙で表情が乏しく、周囲からは「ワルそう」と誤解されがちな高校生。だが内面は心優しく、ある日同級生・福島さんとの出会いをきっかけに、自分を取り巻く誤解と少しずつ向き合っていく——という青春コメディ。高橋恭平にとっては、なにわ男子の俳優業を象徴する主演映画の一作となる。',
        sourceUrl: 'https://eiga.com/movie/',
        sourceLabel: '映画.com',
        hotwords: [
          { id: 'takahashi_kyohei', label: '高橋恭', axis: '高橋恭平の歩み — なにわ男子の俳優・モデル', timeline: [
            { year: 2026, era: '令和8年', node: '6/25 主演映画『山口くんはワルくない』全国公開', desc: 'なにわ男子・高橋恭平が初の単独主演映画として公開、原作・朝霧夕、宮川博至監督による青春コメディ、なにわ男子の俳優業を象徴する一作。', officialUrl: 'https://www.google.com/search?q=山口くんはワルくない+高橋恭平+映画+公開' },
            { year: 2026, era: '令和8年', node: '6/17 なにわ男子5周年アルバム「ND⁵」発売', desc: 'デビュー5周年を記念する5thアルバム「ND⁵」(全15曲)の発売を経て、グループとして俳優・音楽両面の活動の幅を拡張。', officialUrl: 'https://www.google.com/search?q=なにわ男子+ND5+アルバム+2026' },
            { year: 2025, era: '令和7年', node: 'なにわ男子全国アリーナツアー継続・モデル業も並走', desc: 'グループとしてのアリーナツアー継続と並行し、ファッション誌・モデル業も並走、なにわ男子のビジュアル担当として存在感を維持。', wiki: 'なにわ男子' },
            { year: 2024, era: '令和6年', node: '4月 なにわ男子 初のドーム公演「VoyAGE」出演 — 京セラ・バンテリン', desc: 'STARTO移行直後の歴史的初ドーム公演「VoyAGE」(大阪・京セラドーム/バンテリンドーム名古屋)に参加、グループの躍進を支える。', officialUrl: 'https://www.google.com/search?q=なにわ男子+VoyAGE+ドーム+2024' },
            { year: 2022, era: '令和4年', node: '1stアルバム「1st Love」発売 — 初週ミリオン突破', desc: 'なにわ男子の1stアルバム「1st Love」が初週ミリオンを突破、メンバーとして俳優・歌唱の両面活動が軌道に。', wiki: 'なにわ男子' },
            { year: 2021, era: '令和3年', node: '11/12 なにわ男子CDデビュー — シングル「初心LOVE」', desc: '7人組グループ「なにわ男子」が「初心LOVE」で正式にCDデビュー、初週オリコン100万枚超のメガデビュー、高橋恭平もメンバーとして全国区へ。', wiki: 'なにわ男子' },
            { year: 2018, era: '平成30年', node: '7/28 大阪松竹座公演で「なにわ男子」結成発表 — 7人体制スタート', desc: '関西ジャニーズJr.内の7人ユニットとして大橋和也・西畑大吾・道枝駿佑・高橋恭平・長尾謙杜・大西流星・藤原丈一郎の体制でグループ結成、後のCDデビューへの礎に。', wiki: 'なにわ男子' },
            { year: 2014, era: '平成26年', node: '関西ジャニーズJr.として活動本格化', desc: '関西ジャニーズJr.内ユニットでの舞台公演・コンサートに参加、なにわ男子結成までの長い下積み期を歩む。', wiki: 'ジャニーズJr.' },
            { year: 2012, era: '平成24年', node: 'ジャニーズ事務所(関西)入所 — 中学生期', desc: '関西ジャニーズJr.として活動開始、後のなにわ男子結成・主演映画への階段を上り始める。', wiki: 'ジャニーズ事務所' },
            { year: 1997, era: '平成9年', node: '11/28 大阪府生誕 — なにわ男子・高橋恭平の出発点', desc: '大阪府出身、後にジャニーズ事務所(現STARTO ENTERTAINMENT)関西ジュニアを経て、なにわ男子メンバー・俳優・モデルとして活動する人物の生年。', wiki: 'なにわ男子', isOrigin: true },
          ] },
          { id: 'jp_youth_comedy_film_history', label: '青春映画', axis: '日本の青春コメディ映画史 — 戦後の学園コメディから2026『山口くんはワルくない』まで', timeline: [
            { year: 2026, era: '令和8年', node: '6/25 『山口くんはワルくない』公開 — STARTO系俳優主演の青春コメディ', desc: '高橋恭平(なにわ男子)主演の青春コメディが全国公開、STARTO ENTERTAINMENT発足後の旧ジャニーズ系若手俳優の主演映画ラインを継承。', officialUrl: 'https://www.google.com/search?q=山口くんはワルくない+映画+2026+公開' },
            { year: 2021, era: '令和3年', node: '『花束みたいな恋をした』 — 平成生まれ世代の青春恋愛コメディの新潮流', desc: '坂元裕二脚本の青春恋愛劇が大ヒット、SNS時代の若者の機微を描き、青春コメディ系の作劇の新潮流に。', wiki: '花束みたいな恋をした' },
            { year: 2014, era: '平成26年', node: '『くちびるに歌を』など"穏やか系"青春映画拡大', desc: '高校生主人公の穏やかな日常を描く青春映画群が定着、後の『山口くんはワルくない』系統の先行作群に。', wiki: 'くちびるに歌を' },
            { year: 2005, era: '平成17年', node: '『リンダ リンダ リンダ』公開 — 文化祭バンド青春コメディの代表作', desc: '山下敦弘監督による高校文化祭の女子バンド青春コメディが公開、平成期の青春コメディ映画の代表作の一つに。', wiki: 'リンダ リンダ リンダ' },
            { year: 2001, era: '平成13年', node: '『ウォーターボーイズ』公開 — 平成の学園青春コメディの金字塔', desc: '矢口史靖監督による男子高校生シンクロチームの青春コメディが大ヒット、平成期の学園青春コメディの代表作となる。', wiki: 'ウォーターボーイズ' },
            { year: 1981, era: '昭和56年', node: '『セーラー服と機関銃』公開 — アイドル主演青春映画の確立', desc: '相米慎二監督・薬師丸ひろ子主演の青春映画が大ヒット、アイドル主演による青春コメディ/ドラマ映画のフォーマットを確立。', wiki: 'セーラー服と機関銃' },
            { year: 1976, era: '昭和51年', node: '『青春の門』公開 — 戦後青春群像劇の系譜', desc: '五木寛之原作の青春群像劇が映画化、戦後日本の青春映画の系譜を象徴する一作、後の学園青春映画群の先行に。', wiki: '青春の門' },
            { year: 1962, era: '昭和37年', node: '『青い山脈』連作 — 戦後学園青春映画の継承期', desc: '戦後の学園青春映画として連作的に映画化・舞台化が継続、戦後日本における学園青春映画ジャンルの定着期。', wiki: '青い山脈' },
            { year: 1949, era: '昭和24年', node: '『青い山脈』(今井正監督版) — 戦後学園青春コメディの原点', desc: '今井正監督による石坂洋次郎原作の青春群像劇映画化、戦後日本の学園青春コメディ映画の出発点として後世に長く参照される。', wiki: '青い山脈' },
            { year: 1903, era: '明治36年', node: '小説『青春』(小栗風葉)発表 — 「青春」概念の文芸定着', desc: '小栗風葉の小説『青春』が刊行され、日本語の文学概念としての「青春」が定着、後年の青春小説・青春映画ジャンルの母体となる。', wiki: '小栗風葉', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        time: '20:00',
        headline: '嵐・活動終了1カ月 — 大野智・松本潤ら5名が7月以降のソロ活動を順次発表、ファンの関心が次のステージへ',
        summary: '2026年5月31日に正式活動終了した国民的グループ「嵐」から約1カ月。大野智、松本潤、相葉雅紀、二宮和也、櫻井翔の5名が7月以降のソロ活動を順次公表しており、7月9日時点でもエンタメメディアで各メンバーの動向が話題を集めている。2025年11月3日の再集結から始まった「最後の6カ月」が終わり、グループとしての形跡を超えて個々のキャリアが新局面を迎えようとしている。',
        sourceUrl: 'https://news.livedoor.com/topics/keyword/34103/',
        sourceLabel: 'ライブドアニュース',
        hotwords: [
          { id: 'arashi_25year_history', label: '嵐', axis: '嵐25年史 — 1999年のデビューから2026年の活動終了まで', timeline: [
            { year: 2026, era: '令和8年', node: '5/31 嵐 正式活動終了 — 再集結から6カ月で幕', desc: '2025年11月3日の再集結から活動を再開していた嵐が、2026年5月31日をもって正式に活動終了。5人それぞれが個人の道へ進む新たな出発点。', officialUrl: 'https://www.google.com/search?q=嵐+活動終了+2026年5月31日' },
            { year: 2025, era: '令和7年', node: '11/3 嵐 再集結 — 「最後の6カ月」が始動', desc: '2020年末の活動休止から約5年ぶりに再集結、「最後の6カ月」として特別なコンサートや映像作品を制作・発表した。', wiki: '嵐 (グループ)' },
            { year: 2020, era: '令和2年', node: '12/31 嵐 活動休止 — 20周年最終日', desc: 'デビュー20周年の最終日に活動休止、大野智の活動休止希望を受けて決断した。コロナ禍の中、無観客オンラインコンサートで休止前ラスト公演を開催。', wiki: '嵐 (グループ)' },
            { year: 2019, era: '令和元年', node: '活動休止を発表・国内外で衝撃', desc: '1月27日に活動休止を発表、日本中でトレンドに。海外ファンも多く国際的なニュースに。20年間のキャリアの終わりが始まる転換点。', wiki: '嵐 (グループ)' },
            { year: 2013, era: '平成25年', node: '国立競技場で連続公演 — 日本のアリーナ公演史を塗り替える', desc: '国立競技場での複数公演を成功させ、日本の単独アーティストとして前例のない大規模動員を記録。5大ドームツアーの定番化でエンタメ産業に貢献。', wiki: '嵐 (グループ)' },
            { year: 2008, era: '平成20年', node: '国民的人気の頂点期 — 各番組・CMで圧倒的プレゼンス', desc: '「HNA」「Love so sweet」など立て続けにヒット、全メンバーがドラマ・映画で主演を務めながらグループ活動も全盛期。視聴率・セールス・CM起用数で頂点へ。', wiki: '嵐 (グループ)' },
            { year: 2003, era: '平成15年', node: '大野智主演ドラマ「MAGICIAN」ほかメンバー個人活動拡大期', desc: '各メンバーがドラマや映画でソロ活動を本格化し始める、グループと個人キャリアの二足のわらじスタイルを確立。', wiki: '大野智' },
            { year: 1999, era: '平成11年', node: '9/15 嵐デビュー — ハワイで電撃発表', desc: 'SMAPのバックダンサーなどを経験した5人がハワイで突如デビューを発表。「台風のごとく現れ嵐のような存在になる」というコンセプトで、国民的グループへの第一歩。', wiki: '嵐 (グループ)', isOrigin: true },
          ]},
          { id: 'johnnys_idol_history', label: 'ジャニーズ', axis: 'ジャニーズ事務所と日本の男性アイドル史', timeline: [
            { year: 2026, era: '令和8年', node: '嵐解散後のSTARTO ENTERTAINMENT時代へ — 男性アイドル業界の再編', desc: '2023年のジャニーズ事務所からSTARTO ENTERTAINMENTへの社名変更・組織再編後、嵐の活動終了と各メンバーのソロキャリアで新時代が始まる。なにわ男子・King & Prince(改め再出発)など次世代グループが主役に。', wiki: 'STARTO ENTERTAINMENT' },
            { year: 2023, era: '令和5年', node: 'ジャニーズ事務所が性加害問題を認定・解体再編', desc: 'ジャニー喜多川氏の性加害問題が国際的に注目され、9月に創業者の問題を認定、STARTO ENTERTAINMENTへと組織を刷新。日本芸能界の転換点。', wiki: 'STARTO ENTERTAINMENT' },
            { year: 2012, era: '平成24年', node: 'SMAP・嵐が「日本の男性アイドル」最高峰の二強時代', desc: 'SMAPとの「先輩後輩」関係を保ちながら、嵐が若い世代の代表格として並立、日本の男性アイドル文化の「二強時代」を形成。', wiki: '嵐 (グループ)' },
            { year: 1981, era: '昭和56年', node: '少年隊・光GENJI — 事務所の多様な人材輩出が本格化', desc: '少年隊(1981)、光GENJI(1987)が相次いで活躍、ジャニーズが単一グループを超えて複数グループを運営する大事務所に。', wiki: '少年隊' },
            { year: 1962, era: '昭和37年', node: 'ジャニーズ事務所設立 — ジャニー喜多川が日本の男性アイドル産業を創設', desc: '1962年にジャニー喜多川がジャニーズ事務所を設立(第1期ジャニーズ)。男性アイドルグループという日本独特のエンターテインメント形態を作り上げた源流。', wiki: 'ジャニーズ事務所', isOrigin: true },
          ]},
        ],
      },
    ],
    fudosan: [
      {
        time: '08:00',

        headline: '不動産経済研究所 6/18発表「2026年首都圏マンション供給は2.3万戸・過去50年で最低水準」 — 6/24時点で23区5.9%減、建築費高騰と都心タワー新規供給減で「新築氷河期」鮮明に',
        summary: '不動産経済研究所が2026年6月18日に発表した「首都圏新築分譲マンション市場動向2026年5月度」によれば、2026年通年の首都圏新築マンション供給予測は2万3000戸(前年比+2.2%)で、過去50年で最低水準が確定的に。東京23区は前年比5.9%減の8000戸で、都心タワー新規供給減が顕著。建築費高騰・改正省エネ基準対応コスト増・パークタワー秋葉原(6月竣工予定)等の大型物件後の供給空白が重なり、首都圏中古マンション5月平均成約価格5067万円・成約㎡単価は73か月ぶりに前年同月割れ。市場は「新築氷河期」と「中古主役」の構造変化に突入。',
        sourceUrl: 'https://www.fudousankeizai.co.jp/mansion',
        sourceLabel: '不動産経済研究所',
        hotwords: [
          { id: 'jp_mansion_supply_history', label: 'マンション', axis: '日本の分譲マンション供給史 — 1953年宮益坂ビルから2026年新築氷河期まで', timeline: [
            { year: 2026, era: '令和8年', node: '6/18 不動産経済研究所「2026年首都圏供給2.3万戸・過去50年最低」発表', desc: '23区前年比5.9%減の8000戸、建築費高騰と改正省エネ基準対応で都心タワー新規供給が大幅減、新築マンション市場が「氷河期」に突入したことを業界統計で確認。', officialUrl: 'https://www.fudousankeizai.co.jp/mansion' },
            { year: 2026, era: '令和8年', node: '6月 パークタワー秋葉原 竣工予定(三井不動産レジデンシャル・260戸)', desc: '千代田区神田練塀町で地上25階・約260戸の「パークタワー秋葉原」が竣工予定、施工は前田建設工業。都心タワー新規供給の最終局面の象徴的物件に。', officialUrl: 'https://www.rehouse.co.jp/mansionlibrary/ABM0000428/' },
            { year: 2025, era: '令和7年', node: '東京23区タワマン短期転売急増 — 上期新築の1割、業界が抑制策', desc: '2025年上期、東京23区のタワーマンション新築の約1割が短期転売(購入後数年内の売却)に回り、海外資本の投機マネー流入で価格高騰、業界団体が自主的な抑制策の議論を開始。', wiki: '超高層マンション' },
            { year: 2008, era: '平成20年', node: 'リーマン・ショック — 都心マンション供給急減・在庫消化に2年', desc: '9月のリーマン・ショックで都心マンション市場が急冷、在庫消化に約2年を要し、デベロッパー再編が進む。後の少数精鋭・高価格化路線の起点に。', wiki: 'リーマン・ショック' },
            { year: 1997, era: '平成9年', node: '都心居住回帰 — 工場跡地等を活用したタワマンが本格普及', desc: '1997年頃から都心3区(千代田・中央・港)で工場跡地・社宅跡地を再開発するタワーマンション供給が本格化、東京都の容積率緩和も後押し、「都心回帰」の流れが確立。', wiki: '超高層マンション' },
            { year: 1973, era: '昭和48年', node: '区分所有法 抜本改正 — マンション大量供給時代の法的基盤', desc: '建物の区分所有等に関する法律(1962年制定)が1973年に抜本改正、管理組合・規約・専有部分等の規定が整備され、後のマンション大量供給時代の法的基盤が完成。', wiki: '建物の区分所有等に関する法律' },
            { year: 1968, era: '昭和43年', node: '霞が関ビル 竣工 — 日本初の超高層ビル・後のタワマンの技術祖先', desc: '4月12日に日本初の超高層ビル「霞が関ビル」(地上36階・147m)が竣工、柔構造設計が確立、後のタワーマンション建築の技術的祖先となる。', wiki: '霞が関ビルディング' },
            { year: 1955, era: '昭和30年', node: '日本住宅公団 発足 — 「団地」型集合住宅の大量供給時代へ', desc: '7月25日に日本住宅公団が発足、戦後の住宅難解消のため「団地」型集合住宅(2DK・ステンレス流し台・水洗トイレ等)を大量供給、後のマンション文化の母体となる。', wiki: '日本住宅公団' },
            { year: 1953, era: '昭和28年', node: '宮益坂ビルディング 竣工 — 日本初の分譲マンション', desc: '東京都が渋谷駅近くで地上11階建ての複合用途型マンション「宮益坂ビルディング」を分譲、価格約100万円(当時の給与所得者平均年収20.8万円の約4.8倍)、新聞は「天国の百万円アパート」と報道、日本のマンション史の起点。', officialUrl: 'https://www.afr-web.co.jp/tatekae-lab/example/miyamasu.html', isOrigin: true },
          ]},
          { id: 'jp_housing_land_history', label: '土地', axis: '日本の住宅・土地制度史 — 1873年地租改正から2026年新築氷河期まで', timeline: [
            { year: 2026, era: '令和8年', node: '6/24 首都圏中古マンション成約㎡単価が73か月ぶり前年割れ', desc: '不動産経済研究所5月度発表で首都圏中古マンション平均成約価格5067万円・成約㎡単価80.78万円、73か月ぶりに前年同月を下回り、19か月ぶりに価格も下落。日銀政策金利0.75%維持の中で需給転換の兆し。', officialUrl: 'https://www.fudousankeizai.co.jp/mansion' },
            { year: 2026, era: '令和8年', node: '令和8年地価公示 — 全用途5年連続上昇・三大都市圏上昇幅拡大', desc: '国土交通省3月発表の令和8年地価公示で全国26000地点を調査、全用途平均・住宅地・商業地のいずれも5年連続上昇、三大都市圏で上昇幅拡大、東京圏が最も高い上昇率に。', officialUrl: 'https://www.mlit.go.jp/report/press/tochi_fudousan_kensetsugyo04_hh_000001_00074.html' },
            { year: 2023, era: '令和5年', node: '12月 空家対策特別措置法 改正施行 — 管理不全空家制度新設', desc: '増加する空き家(全国約849万戸)対策として、特定空家になる前段階の「管理不全空家」も指導対象に、固定資産税の住宅用地特例から除外できる仕組みを導入、空き家流通促進策が強化。', wiki: '空家等対策の推進に関する特別措置法' },
            { year: 2014, era: '平成26年', node: '11月 空家等対策特別措置法 制定', desc: '全国820万戸の空き家対策として「空家等対策の推進に関する特別措置法」が制定、特定空家の指定と行政代執行による解体の制度化、住宅政策が「供給」から「ストック管理」へ大きく転換。', wiki: '空家等対策の推進に関する特別措置法' },
            { year: 1991, era: '平成3年', node: '地価バブル崩壊 — 1990年公示価格ピークから長期下落へ', desc: '1990年公示価格をピークに地価が下落に転じ、銀行不良債権問題・失われた20年の発端に。住宅政策は供給促進から市場安定化・流動化重視へシフト。', wiki: 'バブル景気' },
            { year: 1968, era: '昭和43年', node: '新都市計画法 制定 — 市街化区域/調整区域の線引き', desc: '6月に新都市計画法が制定、市街化区域と市街化調整区域の線引き(区域区分制度)が導入され、無秩序な郊外開発を抑制、戦後の住宅地形成のルールが整備される。', wiki: '都市計画法' },
            { year: 1950, era: '昭和25年', node: '住宅金融公庫 発足 — 戦後復興期の住宅取得を支援', desc: '6月6日に住宅金融公庫(現・住宅金融支援機構)が発足、長期固定低利の住宅ローン供給で戦後復興期の持ち家取得を後押し、「マイホーム」概念の制度的基盤が確立。', wiki: '住宅金融公庫' },
            { year: 1919, era: '大正8年', node: '都市計画法・市街地建築物法 制定 — 近代都市計画の出発点', desc: '4月に旧都市計画法・市街地建築物法(後の建築基準法の前身)が制定、用途地域制・建蔽率規制等の近代的土地利用規制が導入、関東大震災(1923)後の復興都市計画の法的基礎に。', wiki: '都市計画法' },
            { year: 1873, era: '明治6年', node: '7/28 地租改正条例 公布 — 土地私有制度の確立', desc: '明治政府が地租改正条例を公布、近世の石高制による物納貢租を廃止し、地券所有者を納税義務者とする地価3%の金納定額地租に転換。日本で初めて土地の私有所有権が法的に確立、現代不動産制度の起点。', wiki: '地租改正', isOrigin: true },
          ]},
        ],
      },
      {
        time: '12:00',

        headline: '中古マンション価格動向(2026年1-3月期) 東京23区平均成約価格1億6,766万円 — 流通住戸の新築時からの平均騰落率+117.7%、横浜駅周辺・武蔵小杉のタワマンが相場をけん引、価格上昇に陰りも(マーキュリー6月発表)',
        summary: 'マーキュリーが2026年6月にプレスリリースした中古マンション価格動向によれば、2026年1-3月期の東京23区の中古マンション平均成約価格は1億6,766万円、流通住戸の新築時からの平均騰落率は+117.7%に達し、首都圏中古マンション市場の高騰が続く。横浜駅周辺・武蔵小杉エリアのタワーマンションが相場をけん引した一方、上昇トレンドにも陰りが見え始め、首都圏全体では成約㎡単価が前年同月比でわずかに下落する月も出てきた。中古主役・新築氷河期の構造が一段と鮮明に。',
        sourceUrl: 'https://prtimes.jp/main/html/rd/p/000000337.000018769.html',
        sourceLabel: 'マーキュリー プレスリリース',
        hotwords: [
          { id: 'tokyo_23ku_used_condo_history', label: '23区相場', axis: '東京23区中古マンション価格の歩み — 1986年バブル期から2026年成約1.6億円台まで', timeline: [
            { year: 2026, era: '令和8年', node: '6月 マーキュリー発表「1-3月期 23区平均成約1.67億円・新築時比+117.7%」', desc: '2026年1-3月期の東京23区中古マンション平均成約価格が1億6,766万円、流通住戸の新築時からの平均騰落率は+117.7%、横浜駅周辺・武蔵小杉が相場をけん引、上昇に陰りも。', officialUrl: 'https://prtimes.jp/main/html/rd/p/000000337.000018769.html' },
            { year: 2025, era: '令和7年', node: '23区新築マンション平均価格1.2億円超 — 中古との価格逆転加速', desc: '23区新築マンション平均価格が1.2億円超の高水準を維持、中古ハイグレード物件との価格逆転が進み、「中古主役」「割安感のある中古ハイグレード」の構造が定着。', wiki: '超高層マンション' },
            { year: 2024, era: '令和6年', node: '23区新築マンション平均価格1.1億円台に到達 — 史上初の大台超', desc: '不動産経済研究所発表で東京23区の新築マンション平均価格が1億円台前半まで上昇、史上初の「1億円超」基調が定着、中古市場への波及で23区中古も大幅上昇。', wiki: '超高層マンション' },
            { year: 2023, era: '令和5年', node: '都心3区中古マンション㎡単価 史上最高更新 — 海外資本流入が顕著に', desc: '千代田・中央・港の都心3区中古マンション成約㎡単価が史上最高水準を更新、円安と国際的低金利環境を背景に海外投資家・富裕層の流入が顕著、価格高騰の主因に。', officialUrl: 'https://www.google.com/search?q=都心3区+中古マンション+㎡単価+史上最高+2023' },
            { year: 2020, era: '令和2年', node: 'コロナ禍 — 在宅勤務普及で郊外駅近マンション需要拡大', desc: '在宅勤務普及で都心一辺倒だった需要が郊外駅近・広めの中古マンションにも分散、武蔵小杉・調布・三鷹等のエリアで価格上昇、後の「武蔵小杉タワマン群けん引」の伏線に。', wiki: '新型コロナウイルス感染症の世界的流行 (2019年-)' },
            { year: 2017, era: '平成29年', node: '23区中古マンション平均成約価格5,000万円台へ — 中古市場の主役化', desc: '東日本不動産流通機構(レインズ)集計で23区中古マンション平均成約価格が5,000万円台に到達、新築マンション価格上昇の波及で「中古主役」化が業界用語に。', officialUrl: 'https://www.google.com/search?q=23区+中古マンション+平均成約価格+5000万+2017' },
            { year: 2013, era: '平成25年', node: 'アベノミクス・東京五輪招致決定 — 都心マンション市場上昇局面入り', desc: '安倍政権の金融緩和(アベノミクス)と9月の東京五輪(2020)招致決定が重なり、都心マンション市場が長期上昇局面入り、後の23区中古1億円超への出発点に。', wiki: 'アベノミクス' },
            { year: 2008, era: '平成20年', node: '9月 リーマン・ショック — 都心マンション価格急落・在庫過剰', desc: 'リーマン・ショックで都心マンション市場が急冷、デベロッパー在庫が過剰化、その後数年で価格が大幅下落、新築・中古とも在庫消化に時間を要する。', wiki: 'リーマン・ショック' },
            { year: 2003, era: '平成15年', node: '「都心回帰」が本格化 — 容積率緩和でタワマン林立', desc: '東京都の容積率緩和と工場跡地・社宅跡地活用で都心3区にタワーマンションが続々と林立、「都心回帰」が住宅市場の主トレンドに、後の23区マンション市場膨張の起点。', wiki: '超高層マンション' },
            { year: 1991, era: '平成3年', node: '地価バブル崩壊 — 23区マンション価格 長期下落へ', desc: '1990年公示地価ピーク後、地価バブル崩壊で23区マンション価格が長期下落、その後の「失われた20年」と並行して住宅価格は2000年代前半まで低迷。', wiki: 'バブル景気' },
            { year: 1986, era: '昭和61年', node: '地価バブル始動 — 23区マンション価格 急騰局面入り', desc: 'プラザ合意後の金融緩和と土地神話の中で23区マンション価格が急騰局面入り、後の1990年ピーク・1991年崩壊へとつながる地価バブルの起点、戦後の中古マンション市場価格史の大きな転換点に。', wiki: 'バブル景気' },
            { year: 1953, era: '昭和28年', node: '宮益坂ビルディング(渋谷)分譲 — 日本初の分譲マンション', desc: '東京都が渋谷駅近くで地上11階建ての複合用途型マンション「宮益坂ビルディング」を分譲、価格約100万円、日本のマンション市場の起点となり、後の23区中古マンション市場史の出発点。', wiki: 'マンション', isOrigin: true },
          ] },
          { id: 'musashikosugi_tower_history', label: '武蔵小杉', axis: '武蔵小杉タワマン群の都市史 — 1873年地租改正・工場集積から2026年相場けん引まで', timeline: [
            { year: 2026, era: '令和8年', node: '6月 武蔵小杉タワマン群、横浜駅周辺と共に23区周辺中古相場をけん引', desc: 'マーキュリー6月発表で2026年1-3月期の首都圏中古マンション市場をけん引するエリアとして武蔵小杉・横浜駅周辺のタワーマンション群が名指しされ、都市更新と価格けん引機能の関係が改めて注目される。', officialUrl: 'https://prtimes.jp/main/html/rd/p/000000337.000018769.html' },
            { year: 2019, era: '令和元年', node: '10月 令和元年東日本台風(台風19号)— 武蔵小杉駅周辺で内水氾濫', desc: '10月12-13日の令和元年東日本台風で多摩川流域に記録的豪雨、武蔵小杉駅周辺の一部タワマン地下機械室で浸水、エレベーター・電気設備に被害、都市インフラと災害リスクの関係が再議論される。', wiki: '令和元年東日本台風' },
            { year: 2014, era: '平成26年', node: 'パークシティ武蔵小杉ステーションフォレストタワー竣工 — タワマン群の代表作', desc: '武蔵小杉再開発の代表的タワマン「パークシティ武蔵小杉ステーションフォレストタワー」(地上47階・約670戸)が竣工、武蔵小杉ブランドが首都圏住宅市場で確立、後の相場けん引役の中核に。', wiki: '武蔵小杉駅' },
            { year: 2010, era: '平成22年', node: 'リエトコート武蔵小杉等 第1次タワマン群 続々と竣工', desc: '武蔵小杉駅周辺の工場跡地・社宅跡地で第1次タワーマンション群(リエトコート武蔵小杉・パークシティ武蔵小杉等)が続々と竣工、人口急増(2005年→2015年で約2倍)が始まる。', officialUrl: 'https://www.google.com/search?q=武蔵小杉+タワマン+第1次+リエトコート' },
            { year: 2008, era: '平成20年', node: '横須賀線 武蔵小杉駅 開業(3/15)— 都心アクセス激変', desc: 'JR横須賀線の新駅「武蔵小杉駅」が開業、品川・東京方面への直通アクセスが激変、それまで東急東横線中心だった武蔵小杉の都市的位置づけが大きく変化、タワマン需要急増の起点に。', wiki: '武蔵小杉駅' },
            { year: 2007, era: '平成19年', node: '武蔵小杉駅周辺再開発地区計画 本格始動', desc: '川崎市の都市計画で武蔵小杉駅周辺の工場跡地(NEC玉川事業場・東京機械製作所等)を活用したタワーマンション群+商業施設の大規模再開発が本格始動、後のタワマン群形成の決定的契機。', wiki: '武蔵小杉駅' },
            { year: 2002, era: '平成14年', node: '川崎市・武蔵小杉駅周辺再開発構想公表 — 工場跡地活用方針', desc: '川崎市が武蔵小杉駅周辺の工場集積エリアを「都市再生エリア」に指定し、工場跡地のタワーマンション+商業施設複合開発の構想を公表、後の都市更新の青写真に。', wiki: '武蔵小杉駅' },
            { year: 1980, era: '昭和55年', node: 'NEC玉川事業場・東京機械製作所等 工場再編期入り', desc: '1980年代に入り、武蔵小杉エリアに集積していたNEC玉川事業場・東京機械製作所等の大型工場が再編・縮小期に入る、後の工場跡地活用型タワマン再開発の前提条件が整い始める。', officialUrl: 'https://www.google.com/search?q=武蔵小杉+NEC玉川+工場+1980年代+再編' },
            { year: 1955, era: '昭和30年', node: '高度経済成長期 武蔵小杉駅周辺 大型工場集積拡大', desc: '高度経済成長期に武蔵小杉駅周辺の多摩川沿いエリアで大型工場集積がさらに拡大、京浜工業地帯の内陸ハブとして発展、後の工場跡地活用再開発の物理的基盤が形成される。', wiki: '京浜工業地帯' },
            { year: 1927, era: '昭和2年', node: '東京横浜電鉄(現東急東横線)武蔵小杉駅 開業', desc: '東京横浜電鉄(現・東急電鉄東横線)の武蔵小杉駅が開業、渋谷-横浜間の交通結節点として武蔵小杉エリアが鉄道沿線型住宅地・工業地として発展する起点に。', wiki: '武蔵小杉駅' },
            { year: 1913, era: '大正2年', node: '東京計器・東京機械等 武蔵小杉エリアに進出 — 京浜工業地帯の一翼', desc: '大正期に多摩川沿いの平坦地と東京・横浜への鉄道アクセスを活かして、東京計器・東京機械製作所等の精密機械工場が武蔵小杉エリアに進出、京浜工業地帯の内陸ハブとして集積が始まる。', wiki: '京浜工業地帯' },
            { year: 1873, era: '明治6年', node: '7/28 地租改正条例 公布 — 武蔵国橘樹郡小杉村の土地私有制確立', desc: '明治政府の地租改正条例公布により、武蔵国橘樹郡小杉村(現・川崎市中原区武蔵小杉)を含む全国の土地が地券所有者の私有所有権として確立、後の小杉村の宅地化・工場用地化・再開発の法的基盤が成立、武蔵小杉の現代不動産史の出発点に。', wiki: '地租改正', isOrigin: true },
          ] },
        ],
      },
    ],
    gadget: [
      {
        time: '08:00',

        headline: 'TVS REGZA、4K Mini LED液晶レグザ「E770S」3モデルを6/26発売 — 55/65/75型に重低音立体音響Z搭載、最上位は約35万円・2026年版REGZA Intelligence対応',
        summary: 'TVS REGZAは2026年6月16日、4K Mini LEDバックライト液晶テレビ「E770S」シリーズ3モデル(55型/65型/75型)を6月26日発売すると発表。広色域パネル+Mini LED駆動の高コントラスト表現に加え、独自の「重低音立体音響システムZ」を搭載、2026年版REGZA Intelligenceでプロファイル切替も可能に。市場想定価格は55E770Sが約24万円、65E770Sが約28.6万円、75E770Sが約35.2万円。レグザエンジンZRがパネル性能を最大限引き出し、大画面で楽しむ層を狙う夏の本命機。',
        sourceUrl: 'https://www.regza.com/news/2026-news/20260616',
        sourceLabel: 'TVS REGZA ニュースリリース',
        hotwords: [
          { id: 'regza_history', label: 'レグザ', axis: 'レグザ(REGZA)20年史 — 東芝薄型テレビからハイセンス傘下TVS REGZAまで', timeline: [
            { year: 2026, era: '令和8年', node: '6/26 4K Mini LED液晶レグザ「E770S」3モデル発売 — 重低音立体音響Z搭載', desc: 'TVS REGZAが55/65/75型のMini LEDバックライト液晶レグザ「E770S」3モデルを発売、想定価格は約24万〜約35万円、2026年版REGZA Intelligenceでプロファイル切替対応。', officialUrl: 'https://www.regza.com/news/2026-news/20260616' },
            { year: 2023, era: '令和5年', node: 'REGZA、国内テレビ販売シェア初の年度首位', desc: 'ハイセンス傘下でコスト競争力を高めたTVS REGZAが、ソニー・パナソニックを抑え国内テレビ市場で初の年度首位を獲得、復活劇の象徴に。', officialUrl: 'https://www.nikkei.com/article/DGXZQOUC1399Z0T10C23A1000000/' },
            { year: 2021, era: '令和3年', node: '3/1 社名を「TVS REGZA株式会社」へ変更', desc: '東芝映像ソリューションがTVS REGZA(Total Visual Solutions)へ社名変更、「東芝」ブランド名は継続使用しつつREGZAブランドの自立を加速。', wiki: 'TVS REGZA' },
            { year: 2019, era: '令和元年', node: '9年ぶり黒字化 — ハイセンス傘下で復活', desc: '中国ハイセンスのコスト構造を取り込んだ東芝映像ソリューションが、2010年度以来9年ぶりに黒字化、テレビ事業復活の節目に。', wiki: 'TVS REGZA' },
            { year: 2018, era: '平成30年', node: '2/28 東芝映像ソリューションをハイセンスへ譲渡完了', desc: '東芝が映像ソリューション事業の95%を中国ハイセンスグループへ譲渡完了、REGZAブランドはハイセンス傘下で継続展開する体制に転換。', wiki: 'TVS REGZA' },
            { year: 2017, era: '平成29年', node: '11/14 東芝、テレビ事業の中国ハイセンスへの売却を発表', desc: '経営危機に陥った東芝が映像事業の95%株式譲渡を発表、日本発テレビブランドが中国資本下で生き残る道を選択した節目。', wiki: 'TVS REGZA' },
            { year: 2011, era: '平成23年', node: 'CELL REGZA から普及型「REGZA Z2」へ — 高画質を大衆価格に', desc: 'PS3のCellプロセッサ技術を応用したCELL REGZAから普及モデルへ展開を広げ、地デジ完全移行特需期の国内テレビ市場をリード。', wiki: 'REGZA' },
            { year: 2008, era: '平成20年', node: 'CELL REGZA 55X1 発表 — 業界最高峰モデル', desc: 'PS3用Cell Broadband Engineを画像処理に応用した「CELL REGZA 55X1」を発表、業界最高峰の高画質モデルとして話題に。', wiki: 'REGZA' },
            { year: 2006, era: '平成18年', node: '東芝、薄型テレビブランド「REGZA」立ち上げ', desc: '東芝が薄型テレビの新ブランドとして「REGZA(レグザ)」を立ち上げ、液晶・プラズマ統合ブランドとして再出発、後の20年史の起点に。', wiki: 'REGZA' },
            { year: 1939, era: '昭和14年', node: '東京芝浦電気(東芝)発足 — 後の家電大手の出発点', desc: '東京電気(マツダ電球)と芝浦製作所が合併し東京芝浦電気が発足、戦後の家庭用テレビ・家電事業を担う日本の電機メーカーとしてREGZAブランドへ連なる出発点に。', wiki: '東芝', isOrigin: true },
          ]},
          { id: 'mini_led_tv_history', label: 'Mini LED', axis: 'Mini LEDテレビの歴史 — 2019年TCL世界初投入から大衆化まで', timeline: [
            { year: 2026, era: '令和8年', node: '6/26 TVS REGZA「E770S」3モデル — 国内スタンダード機にもMini LED', desc: 'TVS REGZAが普及帯のスタンダード機にMini LEDを搭載した「E770S」を発売、国内主要ブランドのMini LED大衆化が一段進む。', officialUrl: 'https://www.regza.com/news/2026-news/20260616' },
            { year: 2024, era: '令和6年', node: 'TCL X11K等、量子ドット×Mini LED フラッグシップ世代', desc: 'TCLがBang & Olufsen協業の量子ドットMini LED大画面「X11K」シリーズなどを投入、QD-Mini LEDがハイエンドテレビの新標準に。', officialUrl: 'https://www.tcl.com/jp/ja/news/2025-new-product-release' },
            { year: 2023, era: '令和5年', node: 'Samsung Neo QLED ラインアップ拡大 — 韓国勢が本格対抗', desc: 'サムスンがNeo QLEDブランドでMini LED搭載モデルを大幅拡張、有機ELと並ぶハイエンド液晶として地位を確立。', officialUrl: 'https://www.google.com/search?q=Samsung+Neo+QLED+Mini+LED+2023' },
            { year: 2021, era: '令和3年', node: 'Apple、iPad Pro 12.9 にMini LED搭載 — 一般市場拡大', desc: 'AppleがiPad Pro 12.9インチに「Liquid Retina XDR」としてMini LEDを搭載、PC・タブレット市場までMini LEDを波及させた。', wiki: 'IPad Pro' },
            { year: 2021, era: '令和3年', node: 'LG・SamsungもMini LED本格参入', desc: 'LG QNED・Samsung Neo QLEDがCES2021で発表され、TCL一強だったMini LEDテレビ市場が大手参入で本格的な競争期に。', officialUrl: 'https://www.google.com/search?q=Samsung+LG+Mini+LED+CES+2021' },
            { year: 2020, era: '令和2年', node: 'TCL、世界初のOD-Zero Mini LEDテレビ発表', desc: 'TCLがOptical Distance Zero(OD-Zero)Mini LEDテレビを発表、バックライトとパネルの距離をゼロに近づけ薄型化と高コントラストを両立。', officialUrl: 'https://www.tcl.com/global/en/about-tcl/technology' },
            { year: 2019, era: '令和元年', node: 'TCL、世界初のMini LEDテレビ「X10 QLED 8K」発表', desc: '中国TCLがVidrian Mini LED技術を用いた世界初のMini LEDテレビ「X10 QLED 8K」を発表、有機ELに対抗する液晶高画質化の新潮流の起点に。', officialUrl: 'https://www.tcl.com/global/en/about-tcl/technology' },
            { year: 2018, era: '平成30年', node: 'TCL、Mini LED技術開発に本格着手', desc: 'TCLがMini LED技術の研究開発を本格化、3世代の技術革新を経てMini LEDテレビ業界のパイオニアとなる出発点。', officialUrl: 'https://www.google.com/search?q=TCL+Mini+LED+2018+技術開発' },
            { year: 1962, era: '昭和37年', node: '世界初の可視光LED — Nick Holonyak Jr.が発明', desc: '米GE社のNick Holonyak Jr.が世界初の可視光発光ダイオード(赤色LED)を発明、後のLED照明・LEDバックライト・OLED・Mini LEDへ連なる半導体光源の起点に。', wiki: '発光ダイオード', isOrigin: true },
          ]},
        ],
      },
      {
        time: '12:00',

        headline: 'ASUS JAPAN、18型ゲーミングノートPC「ROG Strix G18 G815LR-U9R5070TI300」を6/24発売 — Intel Core Ultra 9 + GeForce RTX 5070 Ti・ROG Nebula 18型ディスプレイ搭載のフラッグシップ機',
        summary: 'ASUS JAPANは2026年6月24日、ROGブランドの18型ゲーミングノートPC「ROG Strix G18 G815LR-U9R5070TI300」を発売した。Intel Core Ultra 9プロセッサーに加えGeForce RTX 5070 Ti(Laptop)を搭載、AI Boost対応のNPUで生成AIワークロードもこなす。ディスプレイはROG Nebula 18型(2.5K/240Hz級)を採用し、AAAタイトル向けのフラッグシップとして位置付け。eスポーツ需要に加え、AIクリエイティブ用途を取り込む大画面ゲーミングノートPC市場の最新動向を象徴するモデル。',
        sourceUrl: 'https://www.asus.com/jp/',
        sourceLabel: 'ASUS JAPAN 公式',
        hotwords: [
          { id: 'asus_history', label: 'ASUS', axis: 'ASUS(華碩電脳)の歩み — 1989年台北創業からROG/ZenBook/サーバまで', timeline: [
            { year: 2026, era: '令和8年', node: '6/24 ROG Strix G18 G815LR-U9R5070TI300 発売 — Core Ultra 9 + RTX 5070 Ti', desc: 'ASUS JAPANが18型フラッグシップゲーミングノートPCを発売、ROG Nebula 18型ディスプレイと最新CPU/GPUを組み合わせる構成で大画面ゲーミング市場の主導権を狙う。', officialUrl: 'https://www.asus.com/jp/' },
            { year: 2024, era: '令和6年', node: 'ROG Ally X 発売 — 携帯型ゲーミングPC市場で存在感拡大', desc: '初代ROG Allyの改良版「Ally X」を投入、バッテリー容量と冷却を強化、Steam Deckに対する有力対抗機としてWindowsハンドヘルド市場を確立。', wiki: 'ASUS ROG Ally' },
            { year: 2023, era: '令和5年', node: 'ROG Ally 発売 — Windows携帯ゲーミング機の本命登場', desc: '6月に7型Windowsハンドヘルド「ROG Ally」を発売、AMD Ryzen Z1 Extreme搭載で携帯型PCゲーミング市場に本格参入、Steam Deckとの2強構造を形成。', wiki: 'ASUS ROG Ally' },
            { year: 2022, era: '令和4年', node: 'Zenbook 17 Fold OLED 発売 — 折りたたみOLED PCを商品化', desc: '17.3型折りたたみOLEDディスプレイ搭載ノートPC「Zenbook 17 Fold OLED」を発売、ノートPCのフォームファクター革新の先陣を切る。', officialUrl: 'https://www.google.com/search?q=ASUS+Zenbook+17+Fold+OLED+2022' },
            { year: 2019, era: '令和元年', node: 'ZenBook Duo / ScreenPad Plus — デュアルスクリーンPCの提案', desc: 'メインディスプレイ下にセカンダリディスプレイ「ScreenPad Plus」を備えた「ZenBook Duo」を発表、クリエイター向け2画面ノートPCの先駆けに。', officialUrl: 'https://www.google.com/search?q=ASUS+ZenBook+Duo+ScreenPad+Plus+2019' },
            { year: 2018, era: '平成30年', node: '世界スマートフォン出荷台数で「ZenFone」が一定シェア確保', desc: '「ZenFone」シリーズのグローバル展開が進み、Androidスマホ市場でも台湾メーカーとして一定シェアを確保、PC事業以外の柱として育成。', wiki: 'ASUS ZenFone' },
            { year: 2014, era: '平成26年', node: 'ASUS ZenBook UX305 — 13型超薄型モバイルノートで評価獲得', desc: 'Intel Core Mプロセッサ搭載の薄型13型ノート「ZenBook UX305」を投入、MacBook Airに対抗する高品位モバイルノート市場で評価を獲得。', officialUrl: 'https://www.google.com/search?q=ASUS+ZenBook+UX305+2014' },
            { year: 2011, era: '平成23年', node: 'ROG ブランドが本格的に世界展開', desc: 'Republic of Gamers(ROG)ブランドのゲーミングノートPC・マザーボード・周辺機器のラインアップを世界市場で本格展開、eスポーツ・PCゲーミング隆盛と歩調を合わせる。', officialUrl: 'https://www.google.com/search?q=ASUS+Republic+of+Gamers+ROG+2011' },
            { year: 2010, era: '平成22年', node: 'Pegatron(和碩聯合科技)分社化完了', desc: 'OEM/ODM事業を担う子会社Pegatronを正式分社化、ASUS本体はブランド事業に専念する体制が確立、後のPC・スマホ・ゲーミング事業への集中投資につながる。', officialUrl: 'https://www.google.com/search?q=Pegatron+ASUS+分社化+2010' },
            { year: 2007, era: '平成19年', node: 'Eee PC 701 発売 — 世界的「ネットブック」ブームを牽引', desc: '7型液晶のSSD搭載低価格ノートPC「Eee PC 701」を発売、世界的ネットブックブームを牽引、Asusの世界的知名度を一気に押し上げる。', wiki: 'Eee PC' },
            { year: 1997, era: '平成9年', node: 'マザーボード世界シェア首位級に — PC自作市場のデファクトに', desc: '1990年代後半に「P/I-P55T2P4」等のヒット製品でマザーボード世界シェア首位級を獲得、PC自作市場のデファクトブランドとして地位を確立。', wiki: 'ASUS' },
            { year: 1989, era: '平成元年', node: '4月 華碩電脳(ASUSTeK Computer)台北で創業', desc: 'TomMHo・Wayne Hsieh・TY Liao・MT Liaoの4人のエンジニアが台湾・台北で創業、Intel 486マザーボードの設計・製造でスタート、後の世界的PCメーカーへの出発点に。', wiki: 'ASUS', isOrigin: true },
          ] },
          { id: 'gaming_laptop_history', label: 'ゲーミングノート', axis: 'ゲーミングノートPCの歩み — 1996年Alienware創業から18型RTX 50世代まで', timeline: [
            { year: 2026, era: '令和8年', node: '6/24 ASUS ROG Strix G18(RTX 5070 Ti)発売 — 18型・RTX 50世代の本命', desc: '18型大画面+RTX 5070 Ti Laptop+Core Ultra 9という構成で、RTX 50世代における18型ゲーミングノートPCの代表機が登場、AAAタイトルとAIワークロード両対応の方向性を象徴。', officialUrl: 'https://www.asus.com/jp/' },
            { year: 2025, era: '令和7年', node: 'GeForce RTX 50 Laptop シリーズ展開開始', desc: 'NVIDIAがRTX 50シリーズの「Laptop」版を展開開始、各PCメーカーがRTX 5090/5080/5070 Ti搭載モデルを順次発売、ゲーミングノート性能が再び大きく向上。', officialUrl: 'https://www.google.com/search?q=GeForce+RTX+50+Laptop+2025' },
            { year: 2022, era: '令和4年', node: 'GeForce RTX 40 Laptop — Ada Lovelace世代でDLSS 3対応', desc: 'NVIDIAのAda Lovelaceアーキテクチャ採用のRTX 40 Laptopシリーズが登場、DLSS 3対応でゲーミングノートでも4K高フレームレートが現実的に。', officialUrl: 'https://www.google.com/search?q=GeForce+RTX+40+Laptop+Ada+Lovelace' },
            { year: 2021, era: '令和3年', node: 'Alienware m17 R5 等、18型回帰の兆し', desc: '一旦15-17型が主流となったゲーミングノートPC市場で、18型クラス大画面モデルが再び注目され始める、後の18型ROGシリーズ等の先触れに。', officialUrl: 'https://www.google.com/search?q=Alienware+m17+18インチ+ゲーミングノート+2021' },
            { year: 2020, era: '令和2年', node: 'GeForce RTX 30 Laptop / Ampere世代 — レイトレーシング普及', desc: 'NVIDIAのAmpereアーキテクチャ採用RTX 30 Laptopが登場、レイトレーシング性能向上で「ノートPCでRTX対応AAAタイトル」が一般化、コロナ禍の巣ごもり需要も追い風。', officialUrl: 'https://www.google.com/search?q=GeForce+RTX+30+Laptop+Ampere' },
            { year: 2019, era: '令和元年', node: 'GeForce RTX 20 Laptop — レイトレ対応ゲーミングノート登場', desc: 'NVIDIAがTuringアーキテクチャのRTX 20 Laptopを投入、RTコア・Tensorコアを搭載したノート向けGPUが本格普及、ゲーミングノートのハイエンド化が加速。', officialUrl: 'https://www.google.com/search?q=GeForce+RTX+20+Laptop+Turing' },
            { year: 2017, era: '平成29年', node: 'NVIDIA Max-Q デザイン — 薄型ゲーミングノート時代へ', desc: 'NVIDIAがMax-Qデザイン仕様を発表、GTX 1080搭載でも薄型ノートに収まる設計指針を提示、ROG Zephyrus等の薄型ゲーミングノート時代の出発点に。', officialUrl: 'https://www.google.com/search?q=NVIDIA+Max-Q+ノートPC+ゲーミング+2017' },
            { year: 2014, era: '平成26年', node: 'MSI GT80 Titan — 18.4型機械式キーボード搭載モデル', desc: 'MSIが18.4型ディスプレイ+SteelSeries製メカニカルキーボード搭載の「GT80 Titan」を発売、フラッグシップ・デスクトップ代替ゲーミングノートの極限を示す。', officialUrl: 'https://www.google.com/search?q=MSI+GT80+Titan+18.4インチ+メカニカル' },
            { year: 2009, era: '平成21年', node: 'Dell、Alienware正式統合 — メインストリームPCメーカーの参入加速', desc: 'Dellが2006年買収のAlienwareを正式に「Dellのゲーミングブランド」として位置付け、HP/Lenovo/ASUS/Acer等もゲーミング専用ブランドの展開を加速、市場が一気に拡大。', wiki: 'エイリアンウェア' },
            { year: 2007, era: '平成19年', node: 'ASUS ROG ブランド始動 — 台湾系ゲーミングブランドの台頭', desc: 'ASUSが「Republic of Gamers(ROG)」ブランドを始動、マザーボード・グラフィックスカードから始まりやがてノートPC・周辺機器へ拡大、Alienwareに対抗する有力ブランドに。', officialUrl: 'https://www.google.com/search?q=ASUS+Republic+of+Gamers+ROG+始動+2006' },
            { year: 2006, era: '平成18年', node: '3月 Dell、Alienwareを買収', desc: 'PC大手DellがAlienwareを買収、メインストリームPCメーカーがゲーミング専業ブランドを取り込む業界再編の象徴、ゲーミングPCがニッチからメジャーへ転換する節目に。', wiki: 'エイリアンウェア' },
            { year: 1996, era: '平成8年', node: 'Alienware(米国フロリダ)創業 — ゲーミングPC専業ブランドの起源', desc: 'Nelson Gonzalez氏らが米フロリダで「Alienware Corporation」を創業、PCゲーマーに特化したカスタムPC事業を開始、後のゲーミングノートPC市場全体の起源となるブランドに。', wiki: 'エイリアンウェア', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        time: '20:00',
        headline: 'Amazon プライムデー2026 先行セール7/7から開始 — ガジェット・家電が今年最安値、Samsung Galaxy Unpacked 7/22も控え注目',
        summary: '7月7日よりAmazon「プライムデー2026」の先行セールが開始、ガジェット・家電・日用品が「今年最安値」価格で提供される年最大のECセールに突入した。7月9日時点でもセール継続中でスマートフォン・イヤフォン・スマートウォッチ等のガジェットに注目が集まる。また7月22日には英ロンドンでSamsungがGalaxy Unpackedイベントを開催予定で、フラッグシップスマートフォンの新作発表が見込まれる。',
        sourceUrl: 'https://www.gizmodo.jp/article/uwasa_2026_gadget/',
        sourceLabel: 'ギズモード・ジャパン',
        hotwords: [
          { id: 'amazon_prime_day_history', label: 'プライムデー', axis: 'Amazon プライムデーの歴史と日本EC市場への影響 — 2015年誕生から世界最大のセールへ', timeline: [
            { year: 2026, era: '令和8年', node: '7/7〜 プライムデー先行セール開始 — ガジェット・家電が今年最安値', desc: 'Amazon最大のセールイベント「プライムデー2026」が先行セールとともに開幕。家電量販店の対抗セールも連動し、日本のEC・実店舗の夏商戦が活況に。', officialUrl: 'https://www.google.com/search?q=Amazon+プライムデー+2026年7月' },
            { year: 2023, era: '令和5年', node: 'プライムデーが「年2回開催」体制へ — 秋のプライムフォールセールも定着', desc: '7月の通常プライムデーに加えて10月の「プライムフォールセール」が定着、Amazonが年2回の大型セールで商戦を構造化、楽天スーパーSALEや各社が対抗策を強化。', officialUrl: 'https://www.google.com/search?q=Amazon+EC+歴史' },
            { year: 2020, era: '令和2年', node: 'コロナ禍でEC需要爆発・プライムデーの重要性が増す', desc: '巣ごもり需要でEC全体が拡大、プライムデーがガジェット・家電だけでなく日用品・食品まで広がる「総合セール」に進化。', officialUrl: 'https://www.google.com/search?q=Amazon+EC+歴史' },
            { year: 2017, era: '平成29年', node: '日本でもプライムデーが本格化 — ガジェット特化のイメージ確立', desc: '日本市場のプライムデーが第3回を迎え認知度が急上昇、Fire TV Stick・Echo・Kindle等の自社ガジェットが飛ぶように売れ「Amazonガジェットを最安で買う日」のイメージが定着。', officialUrl: 'https://www.google.com/search?q=Amazon+EC+歴史' },
            { year: 2015, era: '平成27年', node: 'Amazon プライムデー誕生(7/15) — 創業20周年記念セールとして開始', desc: 'Amazonが自社の創業20周年記念として初のプライムデーを7月15日に開催。世界9カ国で一斉実施、当初は「在庫処分」との批判もあったが即座に定着、後に世界最大のオンラインセールへ成長。', officialUrl: 'https://www.google.com/search?q=Amazon+EC+歴史', isOrigin: true },
          ]},
          { id: 'samsung_galaxy_history', label: 'ギャラクシー', axis: 'Samsung Galaxyの歩み — 2009年の誕生からAI Phone時代まで', timeline: [
            { year: 2026, era: '令和8年', node: '7/22 Galaxy Unpacked ロンドン開催予定 — 新フラッグシップ発表へ', desc: 'Samsungが7月22日に英ロンドンでGalaxy Unpackedイベントを開催発表、Galaxy S26シリーズ等の新作発表が見込まれる。日本市場でも関心が高い。', officialUrl: 'https://www.google.com/search?q=Samsung+Galaxy+Unpacked+2026年7月22日+ロンドン' },
            { year: 2024, era: '令和6年', node: 'Galaxy AI — 生成AI機能をスマホに標準搭載', desc: 'Galaxy S24シリーズでGalaxy AIを発表・搭載、通話翻訳・写真生成編集・テキスト要約などのオンデバイスAI機能を標準装備し「AI Phone」時代を牽引。', officialUrl: 'https://www.google.com/search?q=Samsung+Galaxy+スマートフォン+歴史' },
            { year: 2019, era: '令和元年', node: 'Galaxy Fold発売 — スマホ折りたたみ時代の幕開け', desc: '世界初の折りたたみスマートフォン「Galaxy Fold」を発売、当初発売延期と初期不良問題があったものの折りたたみスマホジャンルを開拓。', wiki: 'Samsung Galaxy Fold' },
            { year: 2014, era: '平成26年', node: 'Galaxy Note 4 & Edge — 大画面・曲面ディスプレイでトレンドを作る', desc: 'Note 4でファブレット(大型スマホ)市場を定着させ、Galaxy S6 Edgeで曲面ディスプレイという革新的なデザインを投入、スマホのデザイン方向を変えた。', wiki: 'Samsung Galaxy Note' },
            { year: 2009, era: '平成21年', node: 'Galaxy誕生 — Android搭載スマートフォンとして韓国で発売', desc: '2009年にSamsungがGalaxyブランドのAndroid搭載スマートフォンを韓国で発売、翌年グローバル展開でApple iPhoneへの対抗ブランドとして急速に台頭。', officialUrl: 'https://www.google.com/search?q=Samsung+Galaxy+スマートフォン+歴史', isOrigin: true },
          ]},
        ],
      },
    ],
    game: [
      {
        time: '08:00',

        headline: '6/23 Valve小型ゲーミングPC「Steam Machine」日本販売開始 — KOMODO STATIONで18万9980円から、Steam Deckの6倍超の性能・4K/60fps対応',
        summary: 'Valveの新型小型ゲーミングPC「Steam Machine」が2026年6月23日、Asia総代理店KOMODO運営の「KOMODO STATION」で日本販売を開始した。価格は512GB版が18万9980円、2TB版が24万9980円、Steam Controllerセットは追加1万5000円。約160mm立方の小型筐体でAMDカスタムAPUを搭載、Steam Deckの6倍超の性能でレイトレーシング対応4K/60fps動作を実現。即日注文殺到で順番待ち状態となり、リビング向けPCゲーミングの新潮流を示した。2015年発売の初代Steam Machine失敗から11年、Valveが再挑戦する据置PCゲーミングの本命機。',
        sourceUrl: 'https://www.gamespark.jp/article/2026/06/23/168308.html',
        sourceLabel: 'Game*Spark',
        hotwords: [
          { id: 'valve_corp', label: 'Valve', axis: 'Valve Corporation 30年史 — 1996年Microsoft脱退組創業からSteam・Steam Deck・Steam Machine 2世代まで', timeline: [
            { year: 2026, era: '令和8年', node: '6/23 Steam Machine(第2世代) 日本販売開始 — KOMODOで18万9980円', desc: 'Valveが2025年11月に発表した小型ゲーミングPC「Steam Machine」を日本/台湾/香港でKOMODO STATION経由で販売開始、注文殺到で品薄状態に。SteamOS搭載でリビングPCゲーミングの新時代を本格化。', officialUrl: 'https://www.gamespark.jp/article/2026/06/23/168308.html' },
            { year: 2025, era: '令和7年', node: '11月 新型 Steam Machine 発表 — Steam Deckの6倍超性能', desc: 'ValveがAMDカスタムCPU/GPU搭載・4K/60fps対応の新型Steam Machineを発表、初代(2015)の失敗から11年ぶりに据置PCゲーミング機市場へ再挑戦。', wiki: 'Steam Machine' },
            { year: 2023, era: '令和5年', node: '11月 Steam Deck OLED 発売 — 有機EL・6nm APU化', desc: 'Valveが初代Steam Deckのリフレッシュ版「Steam Deck OLED」を発売、7.4型有機EL搭載・6nm APU(コードネームSephiroth)で携帯機路線を強化。', wiki: 'Steam Deck' },
            { year: 2022, era: '令和4年', node: '12/17 Steam Deck 日本上陸 — KOMODO経由で正規販売', desc: '2月の欧米発売から約10カ月遅れで日本/台湾/香港/韓国向けに正規販売開始、KOMODO Asiaを総代理店として運用、後の日本Valve本格展開の礎。', wiki: 'Steam Deck' },
            { year: 2022, era: '令和4年', node: '2/25 Steam Deck 発売(欧米先行) — 携帯ゲーミングPC元年', desc: 'ValveがLinuxベースSteamOS搭載の携帯ゲーミングPC「Steam Deck」を欧米で発売、Steamライブラリ携帯化の決定版となり、ASUS ROG Ally・Lenovo Legion Go等の後発を続々誘発。', wiki: 'Steam Deck' },
            { year: 2020, era: '令和2年', node: 'Half-Life: Alyx 発売 — 13年ぶりHL新作・VR専用', desc: 'Valveが13年ぶりのHalf-Life新作「Half-Life: Alyx」をValve Index等PC VR専用で発売、VRゲーミングのキラータイトルとして高評価を獲得。', wiki: 'Half-Life: Alyx' },
            { year: 2019, era: '令和元年', node: '6月 Valve Index VRヘッドセット発売', desc: 'ValveがPC VRヘッドセット「Valve Index」を発売、120Hz LCD・指トラッキング対応コントローラーで高級VR市場に参入。', wiki: 'Valve Index' },
            { year: 2018, era: '平成30年', node: '4月 初代 Steam Machine 公式リンク削除 — 事実上の終売', desc: '2015年発売の初代Steam Machineが販売不振でSteam公式サイトからリンク削除、第1次据置PCゲーミング機戦略は失敗に終わる。', wiki: 'Steam Machine' },
            { year: 2015, era: '平成27年', node: '11/10 初代 Steam Machine 発売 — SteamOS搭載のリビングPC', desc: 'ValveがLinuxベースSteamOS搭載の据置PCゲーミング機「Steam Machine」を発売、複数メーカーから多モデル展開されるもPS4/Xbox One優位で販売は低迷。', wiki: 'Steam Machine' },
            { year: 2013, era: '平成25年', node: '9月 Steam Machine 構想発表・SteamOS / Steam Controller 同時公開', desc: 'ValveがLinuxベースSteamOS・据置機Steam Machine・専用Steam Controllerの「3つの発表」をリビングPC戦略として打ち出し、家庭用ゲーム機への挑戦を表明。', wiki: 'Steam Machine' },
            { year: 2013, era: '平成25年', node: 'Dota 2 正式リリース・eスポーツ巨額賞金時代の幕開け', desc: 'ValveがMOBA「Dota 2」を正式リリース、後のThe International賞金プールがクラウドファンディングで4000万ドル超に達するeスポーツ巨額賞金の象徴に。', wiki: 'Dota 2' },
            { year: 2012, era: '平成24年', node: 'Steam Greenlight 開始 — インディーゲーム流通革命', desc: 'Steamがユーザー投票でインディーゲームの掲載可否を決める「Greenlight」開始、後にSteam Directに移行する個人開発者プラットフォームの起点。', wiki: 'Steam' },
            { year: 2007, era: '平成19年', node: '10月 The Orange Box 発売・Portal/TF2 同梱', desc: 'ValveがHalf-Life 2 Episode Two・Portal・Team Fortress 2を1パッケージにした「The Orange Box」を発売、PortalがゲームGOTY多数受賞で新ジャンルを開拓。', wiki: 'The Orange Box' },
            { year: 2004, era: '平成16年', node: '11月 Half-Life 2 発売・Steam必須化で物議', desc: 'ValveがHalf-Life 2を発売、購入後のオンライン認証にSteam必須化で物議を醸すも、後のデジタル配信時代を先取りする決断となる。', wiki: 'ハーフライフ2' },
            { year: 2003, era: '平成15年', node: '9月 Steam サービス開始 — PCゲームデジタル配信時代の幕開け', desc: 'ValveがPC向けデジタル配信プラットフォーム「Steam」を開始、最初はCounter-Strike配信用としてスタート、後にAAA含む全PC配信基盤に成長。', wiki: 'Steam' },
            { year: 2000, era: '平成12年', node: 'Counter-Strike 1.0 リリース — Modから商業化', desc: 'Half-LifeのModとして開発されていたCounter-StrikeをValveが買収・商業化、後のeスポーツFPS文化の決定的基盤に。', wiki: 'カウンターストライク' },
            { year: 1998, era: '平成10年', node: '11/19 Half-Life 発売 — FPS史を塗り替える名作', desc: 'Valve初のゲームとしてHalf-Lifeを発売、シームレスな演出・スクリプトイベントでFPSのストーリーテリングを革新、GOTY 50以上受賞。', wiki: 'ハーフライフ' },
            { year: 1996, era: '平成8年', node: '8/24 Valve Corporation 設立 — Microsoft組のゲイブ・ニューウェル創業', desc: 'マイクロソフトでWindows初期3バージョンのプロデューサーを務めたゲイブ・ニューウェルとマイク・ハリントンが共同創業、ベルビュー(ワシントン州)に本社設置、私財投じてHalf-Life開発を開始。', wiki: 'Valve Corporation', isOrigin: true },
          ]},
          { id: 'home_pc_gaming_history', label: 'リビングPC', axis: 'リビング据置PCゲーミング史 — MSX/PC-FXからSteam Machine 2世代まで「家庭用ゲーム機型PC」40年', timeline: [
            { year: 2026, era: '令和8年', node: '6/23 Steam Machine(第2世代) 日本販売開始 — リビング据置PC再挑戦', desc: 'Valveが小型立方筐体の新型Steam Machineを日本投入、4K/60fps・レイトレ対応で「家庭用ゲーム機型PC」の本命に。Steam Deck普及を背景に再挑戦が現実味を帯びる。', officialUrl: 'https://www.gamespark.jp/article/2026/06/23/168308.html' },
            { year: 2025, era: '令和7年', node: '11月 Steam Machine 第2世代 発表 — リビングPC戦略再始動', desc: 'Valveが11年ぶりに据置PCゲーミング機「Steam Machine」第2世代を発表、AMDカスタムAPU・4K/60fps対応でリビング設置を狙う。', wiki: 'Steam Machine' },
            { year: 2024, era: '令和6年', node: 'ASUS ROG Ally X 発売 — 携帯ゲーミングPC高性能化', desc: 'ASUSが「ROG Ally X」を発売、Ryzen Z1 Extreme+24GBメモリで携帯ゲーミングPCのハイエンド化を主導、Steam Deck対抗の本格化。', officialUrl: 'https://www.google.com/search?q=ASUS+ROG+Ally+X+2024' },
            { year: 2023, era: '令和5年', node: 'ASUS ROG Ally 発売 — 大手による携帯PC参入', desc: 'ASUSが携帯ゲーミングPC「ROG Ally」を発売、Windows 11搭載・AMD Ryzen Z1 Extremeで大手PCメーカーがSteam Deck対抗市場に本格参入。', officialUrl: 'https://www.google.com/search?q=ASUS+ROG+Ally+2023+発売' },
            { year: 2022, era: '令和4年', node: '2/25 Steam Deck 発売 — Valveが携帯PCで雪辱を晴らす', desc: 'Valveが初代Steam Machine失敗から7年、携帯ゲーミングPC「Steam Deck」で雪辱、Linux+Protonで多くのWindowsゲームが動作、リビングPC戦略の前哨戦に。', wiki: 'Steam Deck' },
            { year: 2018, era: '平成30年', node: '初代 Steam Machine 終売 — 第1次戦略の失敗', desc: 'Valveが初代Steam Machineの公式サイトからのリンク削除を発表、SteamOS対応タイトル不足・価格競争力欠如により第1次リビングPC戦略は失敗に終わる。', wiki: 'Steam Machine' },
            { year: 2015, era: '平成27年', node: '11/10 初代 Steam Machine 発売 — Alienware等が複数モデル展開', desc: 'Valve主導でAlienware・Cyberpower・iBuyPower等が独自スペックの初代Steam Machineを発売、ハードはOEM・OSはValveの仕組みでリビング進出を狙うも市場形成失敗。', wiki: 'Steam Machine' },
            { year: 2014, era: '平成26年', node: 'Alienware Alpha 発売 — Windowsベースのリビング小型PC', desc: 'デルAlienwareが小型リビングPC「Alpha」を発売、Steam Machine構想を補完する独自路線でWindows 8搭載、Xbox 360コントローラー対応で家庭用ゲーム機的UXを提供。', wiki: 'エイリアンウェア' },
            { year: 2013, era: '平成25年', node: '9月 Steam Machine 構想発表 — リビング据置PCゲーミング元年', desc: 'ValveがSteamOS・Steam Machine・Steam Controllerを連続発表、PCゲーミングをリビングに持ち込む試みとして「PCゲーム機」の概念を提唱。', wiki: 'Steam Machine' },
            { year: 2012, era: '平成24年', node: 'OUYA Kickstarter 成功 — Androidベース据置オープン機', desc: 'AndroidベースのオープンゲーミングコンソールOUYAがKickstarterで850万ドル調達、HDMI接続の小型据置機としてリビングゲーミングPC文化の萌芽の一つに。', wiki: 'Ouya' },
            { year: 2011, era: '平成23年', node: 'Steam Big Picture モード ベータ開始', desc: 'ValveがリビングTVに最適化したSteam UI「Big Picture」を発表、後のSteam Machine構想の土台となるテレビ表示モードを確立。', wiki: 'Steam' },
            { year: 2002, era: '平成14年', node: 'Xbox 発売 — マイクロソフトのPCアーキテクチャ家庭用ゲーム機', desc: 'マイクロソフトがインテルCPU・NVIDIA GPU・Windowsカーネルベースの家庭用ゲーム機「Xbox」を発売、PC技術ベースのリビングゲーミング機としてSteam Machineの遠い源流に。', wiki: 'Xbox (ゲーム機)' },
            { year: 1994, era: '平成6年', node: '12/23 NEC PC-FX 発売 — PCブランド据置ゲーム機', desc: 'NECが「PC-FX」を発売、PC-9821同等技術ベースの家庭用ゲーム機としてPCブランドの据置ゲーム機を模索、「PC型ゲーム機」の歴史的先駆けの一つ。', wiki: 'PC-FX' },
            { year: 1990, era: '平成2年', node: 'MSX turboR 発売 — 8/16bit PC兼ゲーム機の最後の集大成', desc: 'パナソニックが「MSX turboR」を発売、MSX規格最終世代として家庭用ゲーム機とPCの境界に立つマシン、後の「リビングPC」発想の歴史的源流の一つ。', wiki: 'MSX' },
            { year: 1983, era: '昭和58年', node: '6月 MSX規格 発表 — マイクロソフト/アスキー提唱の家庭PC統一規格', desc: 'マイクロソフトとアスキーが共同提唱したホビーPC統一規格「MSX」発表、TV接続前提のリビング設置型コンピュータとして家庭でのゲーム・ホビー利用を狙い、Sony/松下/三洋/カシオ等14社が参入、リビング据置PCゲーミングの歴史的起点。', wiki: 'MSX', isOrigin: true },
          ]},
        ],
      },
      {
        time: '12:00',

        headline: '任天堂「ニンダイ 2026.6.9」発表の村作りRPG「ワロタ、俺の家のとなり魔王城www」が日本語CBT開始(6/24 14:00〜)',
        summary: '任天堂が6/9のNintendo Direct「ニンダイ 2026.6.9」で発表した村作りRPG『ワロタ、俺の家のとなり魔王城www』(略称ワロ魔王)が、6/24 14:00より日本語版クローズドβテスト(CBT)を開始。プレイヤーが魔王城の隣に村を建設しながらゆるい交流を進める和製インディー風タイトルで、Switch 2向けに今夏発売予定。',
        sourceUrl: 'https://game.watch.impress.co.jp/docs/news/2115639.html',
        sourceLabel: 'GAME Watch',
        hotwords: [
          'nintendo_corp',
          { id: 'indie_village_rpg_history', label: '村作り', axis: '日本産・村作り/コミュニティRPGの系譜', timeline: [
            { year: 2026, era: '令和8年', node: '『ワロタ、俺の家のとなり魔王城www』日本語CBT開始(6/24)', desc: 'ニンダイ6.9発表の村作りRPGが6/24 14:00よりクローズドβテストを開始。Switch 2向けに今夏発売予定。', officialUrl: 'https://www.google.com/search?q=ワロタ+俺の家のとなり魔王城+CBT+2026' },
            { year: 2024, era: '令和6年', node: '『Manor Lords』早期アクセスが世界的大ヒット(4/26)', desc: 'スロベニアの個人開発者による中世村作りシミュレーション『Manor Lords』が早期アクセス開始24時間で100万本を販売、村作りジャンルの再評価機運に。', officialUrl: 'https://www.google.com/search?q=Manor+Lords+早期アクセス+2024' },
            { year: 2022, era: '令和4年', node: '『Vampire Survivors』が単独開発インディーで大旋風(10/20)', desc: 'イタリア人ソロ開発poncle作『Vampire Survivors』が正式リリース。単独開発インディーゲームでもグローバルヒットが成立する時代を象徴。', wiki: 'Vampire Survivors' },
            { year: 2020, era: '令和2年', node: '『あつまれ どうぶつの森』コロナ禍で社会現象化(3/20)', desc: 'Switch『あつまれ どうぶつの森』が発売、コロナ禍の巣ごもり需要で世界的社会現象に。発売年で2,624万本を販売しシリーズ最大ヒット。', wiki: 'あつまれ どうぶつの森' },
            { year: 2018, era: '平成30年', node: '『Stardew Valley』Switch版発売・国内人気拡大(10/5)', desc: '個人開発の農場運営RPG『Stardew Valley』Switch版が日本発売。海外個人開発の村作りゲームが国内で広く受容された節目。', wiki: 'スターデューバレー' },
            { year: 2017, era: '平成29年', node: '『牧場物語 三つの里の大切な友だち』完全国産路線回帰', desc: 'マーベラスが「牧場物語」シリーズを国産自社開発体制で継続。海外インディー勢の隆盛に対する国産元祖の存在感維持。', wiki: '牧場物語シリーズ' },
            { year: 2008, era: '平成20年', node: '『街へいこうよ どうぶつの森』Wii版発売(11/20)', desc: 'Wii向け『どうぶつの森』が発売、本格的なオンライン村行き来機能を搭載。任天堂の代表的コミュニティゲームに育つ。', wiki: '街へいこうよ どうぶつの森' },
            { year: 2003, era: '平成15年', node: '初代『どうぶつの森』GC版発売(N64移植・4/14)', desc: '任天堂N64『どうぶつの森』をGC向けに移植。リアルタイム時計連動の生活シミュレーションとして村作り/コミュニティ系の新潮流を確立。', wiki: 'どうぶつの森シリーズ' },
            { year: 2000, era: '平成12年', node: 'PS『どこでもいっしょ』シリーズが日常コミュニケーションの新潮流', desc: 'ソニーのPocketStationと連動した『どこでもいっしょ』がキャラクターとの日常会話ジャンルを開拓。「生活共有」ゲームの源流の一つ。', wiki: 'どこでもいっしょ' },
            { year: 1996, era: '平成8年', node: '『牧場物語』初代スーパーファミコン版発売(8/9)', desc: 'パック・イン・ビデオから『牧場物語』(SFC)が発売。農場運営+村人交流+結婚のスローライフRPGとして「村作り/生活系」ジャンルを確立。', wiki: '牧場物語' },
            { year: 1989, era: '平成元年', node: '『シムシティ』日本上陸(SFC・任天堂発売)', desc: 'マクシスの都市建設シミュレーション『シムシティ』が任天堂発売でSFC向けに日本上陸。「街/村を作る」というゲームの楽しみを国内に定着させた起点。', wiki: 'シムシティ' },
            { year: 1873, era: '明治6年', node: '地租改正・土地私有制度の成立(7/28)', desc: '近代日本における土地私有・村落の経済単位化の起点。後年の「村」概念とゲーム上の村作り表象の遠い文化的下地。', wiki: '地租改正', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        time: '20:00',
        headline: '『アサシン クリード ブラック フラッグ RE:シンクロ』本日PS5/PCで発売 — 1500万本超のシリーズ最高作が現代グラフィックでフルリメイク',
        summary: 'ユービーアイソフトが2013年に発売し累計1,500万本超を記録した『アサシン クリード ブラック フラッグ』のフルリメイク版が7月9日にPS5・Xbox Series・PCで同時発売。18世紀カリブ海を舞台に海賊エドワード・ケンウェイが活躍するオープンワールドアクションを現代のグラフィックに完全刷新。新アクションやQOL改善も追加され、シリーズファンと新規プレイヤー両方に向けた作品として注目を集める。',
        sourceUrl: 'https://blog.ja.playstation.com/2026/07/01/20260701-monthly-picks-s/',
        sourceLabel: 'PlayStation Blog Japan',
        hotwords: [
          { id: 'assassins_creed_series', label: 'アサクリ', axis: 'アサシン クリードシリーズの歩み — 2007年の第1作から令和リメイク時代まで', timeline: [
            { year: 2026, era: '令和8年', node: '7/9 ブラック フラッグ RE:シンクロ 発売 — フルリメイクで復活', desc: '2013年作のフルリメイク版がPS5/PC/Xboxで発売。海賊エドワード・ケンウェイを現代グラフィックで再体験できる作品として販売中。', officialUrl: 'https://www.google.com/search?q=アサシン+クリード+ブラックフラッグ+RE:シンクロ+2026' },
            { year: 2023, era: '令和5年', node: 'ミラージュ発売 — シリーズ原点回帰作', desc: '2023年10月発売の『アサシン クリード ミラージュ』は9世紀バグダッドが舞台の小規模・原点回帰作。オープンワールド肥大化への反省からシリーズの方向性を修正した転換点に。', wiki: 'アサシン クリード ミラージュ' },
            { year: 2020, era: '令和2年', node: 'ヴァルハラ発売 — バイキング時代の大作', desc: '北欧神話とヴァイキングを題材にした『ヴァルハラ』発売。最大規模のオープンワールドで物議を醸したが400万本超の快調な売れ行き。', wiki: 'アサシン クリード ヴァルハラ' },
            { year: 2018, era: '平成30年', node: 'オデッセイ発売 — ギリシャ舞台・RPG路線確立', desc: '古代ギリシャを舞台にした『オデッセイ』でシリーズが完全なRPGスタイルに移行、前作オリジンズからの路線を確定させ売上記録を更新。', wiki: 'アサシン クリード オデッセイ' },
            { year: 2013, era: '平成25年', node: 'ブラック フラッグ発売 — シリーズ最高売上1500万本', desc: '18世紀カリブ海の海賊時代を題材にした第4作。海戦要素と自由なオープンワールドでシリーズ最高評価を獲得、累計1,500万本以上を販売。', officialUrl: 'https://www.google.com/search?q=アサシン+クリード+ブラックフラッグ+2013+Ubisoft' },
            { year: 2010, era: '平成22年', node: 'アサシン クリード ブラザーフッド — オンラインマルチ追加', desc: '第3作でシリーズ初のオンラインマルチプレイを追加、エツィオ編が続き人気を盤石に。', wiki: 'アサシン クリード ブラザーフッド' },
            { year: 2009, era: '平成21年', node: 'アサシン クリード II — ルネサンスイタリアで大ヒット', desc: 'ルネサンス期フィレンツェ・ヴェネツィアを舞台にした第2作でエツィオが登場、高評価でシリーズの地位を確立。', wiki: 'アサシン クリード II' },
            { year: 2007, era: '平成19年', node: 'アサシン クリード 第1作発売(11月) — PS3/X360時代の大型新作', desc: 'ユービーアイソフト モントリオールが十字軍時代の中東を舞台にシリーズ1作目を発売、CREED(信条)システムと歴史的リアリティが新感覚として話題に。', officialUrl: 'https://www.google.com/search?q=アサシン+クリード+第1作+2007年+発売', isOrigin: true },
          ]},
          { id: 'ubisoft_japan_history', label: 'ユービーアイ', axis: 'ユービーアイソフトと日本市場の歩み', timeline: [
            { year: 2026, era: '令和8年', node: '7/9 ブラックフラッグ RE:シンクロで日本向けリメイク市場を再開拓', desc: '日本でも人気の高かったブラックフラッグを現代化、日本語フルローカライズで発売。リメイク路線を日本市場での販売強化策として位置づける。', officialUrl: 'https://www.google.com/search?q=ユービーアイソフト+ブラックフラッグ+RE:シンクロ+日本' },
            { year: 2024, era: '令和6年', node: 'アサクリシャドウズ発売 — 日本舞台で国内外論議', desc: '戦国時代の日本を舞台にした『シャドウズ』がリリース、アフリカ出身の武士を主人公に据えたことで文化的議論が発生する一方で世界的に高い注目を集める。', wiki: 'アサシン クリード シャドウズ' },
            { year: 2022, era: '令和4年', node: 'テンセント系がユービーアイ株の取得 — 独立性議論', desc: '中国テンセント系のグループ会社がユービーアイソフト株の取得を進め、独立経営の継続が焦点に。親族保有のギユモ兄弟が防衛策を模索。', wiki: 'ユービーアイソフト' },
            { year: 1999, era: '平成11年', node: '日本法人ユービーアイソフト株式会社設立', desc: '日本市場本格参入のため日本法人を設立、アサクリ以前はスプリンターセル・ファークライ等でブランドを確立。', wiki: 'ユービーアイソフト' },
            { year: 1986, era: '昭和61年', node: 'ユービーアイソフト創業(フランス・ブルターニュ)', desc: 'ギユモ5兄弟がフランスのブルターニュ州カンペールに設立。当初はPCゲームの販売・流通業者として出発し、後に世界3位のゲームデベロッパーに成長。', wiki: 'ユービーアイソフト', isOrigin: true },
          ]},
        ],
      },
    ],
    gourmet: [
      {
        time: '08:00',

        headline: 'セブン-イレブン「手巻おにぎり 焼たらこ」本日6/24発売 — 218円・人気具材を関東〜沖縄の広域で順次展開、銀しゃりむすび6種(6/23)に続く米飯ラッシュ',
        summary: 'セブン-イレブン・ジャパンは2026年6月24日(水)以降、「手巻おにぎり 焼たらこ」(本体218円・税込235.44円)を関東・甲信越・北陸・東海・近畿・鳥取・島根・岡山・広島・四国・九州・沖縄で順次発売する。パリッとした海苔を食べる直前に巻く伝統の手巻きスタイルに、人気具材の焼たらこを合わせた1個172kcalの定番系新作。前日6/23に投入された「銀しゃりむすび」全6種(塩むすび135円〜明太子168円・海苔なし設計)に続く米飯カテゴリ強化策で、海苔価格高騰局面における「米そのもの軸」と「海苔復権軸」の二刀流戦略として注目される。',
        sourceUrl: 'https://www.sej.co.jp/products/a/thisweek/',
        sourceLabel: 'セブン-イレブン公式 今週の新商品',
        hotwords: [
          'seven_eleven',
          { id: 'jp_onigiri_history', label: 'おにぎり', axis: '日本のおにぎり・米食文化の歩み — 弥生時代の握り飯からコンビニおにぎりまで', timeline: [
            { year: 2026, era: '令和8年', node: '6/24 セブン「手巻おにぎり 焼たらこ」発売(218円)', desc: '人気具材の焼たらこを使った定番手巻きおにぎりが関東〜沖縄の広域で順次発売、前日「銀しゃりむすび」全6種と合わせコンビニ米飯の二段攻勢に。', officialUrl: 'https://www.google.com/search?q=セブン+手巻おにぎり+焼たらこ+6月24日+発売' },
            { year: 2026, era: '令和8年', node: '6/23 セブン「銀しゃりむすび」全6種発売・海苔なし設計', desc: '海苔価格高騰を背景に米そのものを主役にした新シリーズが登場、塩むすび135円〜明太子168円の手頃価格。', officialUrl: 'https://www.google.com/search?q=セブン+銀しゃりむすび+発売+2026年6月23日' },
            { year: 2025, era: '令和7年', node: '海苔価格高騰で各社対応策・国産米需要逼迫', desc: '不漁続きで海苔の調達コストが急上昇、コンビニ各社がおにぎりの規格・価格・販売方針を再構築する局面に。', officialUrl: 'https://www.google.com/search?q=海苔+価格高騰+おにぎり+コンビニ+2025' },
            { year: 2024, era: '令和6年', node: '令和の米騒動・コンビニ米飯商品が品薄に', desc: '記録的猛暑と訪日需要拡大で国内米の需給が逼迫、スーパー・コンビニで一時的に米飯商品の欠品が発生し米価が大幅上昇。', wiki: '令和の米騒動' },
            { year: 2020, era: '令和2年', node: 'コロナ禍で「中食」需要拡大・コンビニ米飯売上増', desc: 'テレワーク・自粛生活でランチ需要がコンビニに集中、おにぎり・弁当売上が前年比増を記録。', wiki: 'おにぎり' },
            { year: 2013, era: '平成25年', node: 'セブンカフェ全国展開・おにぎりとセット消費が定着', desc: 'カウンターコーヒーが100円で全国展開され、朝食のおにぎり+コーヒー文化が定着する転換点に。', wiki: 'セブン-イレブン' },
            { year: 2009, era: '平成21年', node: '北海道産昆布・紀州南高梅などプレミアム素材おにぎりが定番化', desc: 'コンビニ各社が高単価の地域ブランド素材を前面に出した中高価格帯おにぎりを定番化、PB戦略と連動。', officialUrl: 'https://www.google.com/search?q=紀州南高梅+ブランド+おにぎり' },
            { year: 1990, era: '平成2年', node: 'コンビニおにぎり年間販売数 30億個突破', desc: '90年代初頭にコンビニチェーン拡大で年間販売30億個を超え、「コンビニ食」のアイコン商品に。', wiki: 'おにぎり' },
            { year: 1983, era: '昭和58年', node: 'おにぎり「手巻きパリッコフィルム」改良', desc: 'セブンがパリパリ海苔を保つ二重包装フィルムをさらに改良、おにぎり市場が爆発的に拡大。', wiki: 'おにぎり' },
            { year: 1978, era: '昭和53年', node: 'セブン-イレブンが「手巻おにぎり」発売(コンビニおにぎり元年)', desc: '海苔と御飯を別フィルムで分離し食べる直前に巻く「パリッコフィルム」を開発、コンビニおにぎりの原型を確立。', wiki: 'おにぎり' },
            { year: 1976, era: '昭和51年', node: 'セブン-イレブンが米飯商品の本格販売開始', desc: '創業2年目で弁当・米飯類の販売を本格化、後のおにぎり開発の素地に。', wiki: 'セブン-イレブン' },
            { year: 1954, era: '昭和29年', node: '学校給食法施行・パン食拡大期', desc: '戦後の学校給食でパンとミルクが普及、おにぎり文化が一時的に家庭・行楽の場へと退く時代の起点。', wiki: '給食' },
            { year: 1942, era: '昭和17年', node: '食糧管理法・米の配給制で「日の丸弁当」普及', desc: '戦時下の食糧統制で米の配給制が始まり、梅干し1個の「日の丸弁当」が国民食の象徴に。', wiki: '食糧管理法' },
            { year: 1885, era: '明治18年', node: '日本初の駅弁におにぎりが入る(宇都宮駅・諸説あり)', desc: '宇都宮駅で発売された最初期の駅弁におにぎりと沢庵が入っていたとされ、移動と携帯食の文化に組み込まれる。', wiki: '駅弁' },
            { year: 1870, era: '明治3年', node: '明治期の米食文化変革と握り飯', desc: '明治政府の地租改正・新田開発推進で米の流通が広がり、農山村から都市部まで握り飯(おにぎり)が日常食として定着していく。', wiki: 'おにぎり', isOrigin: true },
          ]},
        ],
      },
      {
        time: '12:00',

        headline: 'なか卯「ゆずネードスカッシュ」夏季限定発売 — 国産ゆず果汁・ピューレ・ゆず皮使用、爽やかな香りとほろ苦さの新ドリンク290円',
        summary: 'ゼンショーHD傘下のなか卯が夏季限定ドリンク「ゆずネードスカッシュ」(税込290円)を全国の店舗で順次発売。国産のゆず果汁・ピューレ・ゆず皮を使用したシャーベットを、ソーダと混ぜ合わせながら楽しむなか卯オリジナルドリンク。爽やかでほろ苦い、すっきりとした後味が初夏にぴったり。同時期にはかつお節オクラまぐろたたき丼も投入され、初夏のメニュー戦略を強化する。',
        sourceUrl: 'https://www.nakau.co.jp/jp/news/00063/',
        sourceLabel: 'なか卯 公式',
        hotwords: [
          { id: 'nakau_history', label: 'なか卯', axis: 'なか卯の歩み — 1969年茨木1号店から牛丼撤退・ゼンショー傘下入り・親子丼名店まで', timeline: [
            { year: 2026, era: '令和8年', node: '「ゆずネードスカッシュ」夏季限定発売', desc: '国産ゆず果汁・ピューレ・ゆず皮を使ったシャーベット入り夏季ドリンクを税込290円で発売。なか卯としては久々のオリジナルドリンク。', officialUrl: 'https://www.nakau.co.jp/jp/news/00063/' },
            { year: 2023, era: '令和5年', node: '「牛すき丼」販売開始 — 久々の牛肉系新主力', desc: '牛丼撤退後しばらく途絶えていた牛肉系丼の新展開として「牛すき丼」を販売開始、和風路線の親子丼・うどんと並ぶ柱を増やす。', officialUrl: 'https://www.google.com/search?q=なか卯+牛すき丼+販売開始' },
            { year: 2015, era: '平成27年', node: '「和風牛丼」発売 — 牛丼を11年ぶりに再投入', desc: '2004年の牛丼撤退から11年、「和風牛丼」として牛肉メニューを再投入。和食路線を維持したまま牛丼ファン層を取り戻す布石となる。', officialUrl: 'https://www.google.com/search?q=なか卯+和風牛丼+2015' },
            { year: 2010, era: '平成22年', node: 'ゼンショーの完全子会社化(3月) — 上場廃止', desc: '3月、株式公開買付けを完了しゼンショーグループの完全子会社となり、上場廃止。意思決定の一体化でメニュー・店舗戦略のグループ統合が加速。', wiki: 'なか卯' },
            { year: 2005, era: '平成17年', node: 'ゼンショーがTOBで筆頭株主に(8/5)', desc: '8/5、ゼンショーがTOBで保有比率を60%超に引き上げなか卯を子会社化。すき家・ココスに次ぐ和食系チェーンとしてグループに加わる。', wiki: 'ゼンショーホールディングス' },
            { year: 2004, era: '平成16年', node: '牛丼販売を中止(2/2) — BSE問題で大手チェーン最速の撤退', desc: '2/2、米国産牛肉のBSE問題を受けて大手チェーン中で最も早く牛丼販売を中止。代わって親子丼・うどん中心の和食路線へ大きく舵を切る転換点となる。', wiki: 'なか卯' },
            { year: 2002, era: '平成14年', node: 'ニチメン(双日前身)が筆頭株主に', desc: '商社ニチメン(後の双日)が筆頭株主となり、海外調達網を活かしたコスト改善が進む。後のゼンショー傘下入りへの布石となる時期。', wiki: 'なか卯' },
            { year: 1999, era: '平成11年', node: '東京証券取引所2部上場(12/20)', desc: '12/20、東京証券取引所市場第2部に株式を上場。関西発の牛丼+うどん2本柱チェーンとして全国知名度を高める節目となる。', wiki: 'なか卯' },
            { year: 1989, era: '平成元年', node: '関東1号店「東京江東店」を出店', desc: '関西で展開していた「なか卯」が関東に初進出、東京都江東区に1号店を出店。関西流の和風牛丼+うどんが東京に上陸する。', wiki: 'なか卯' },
            { year: 1974, era: '昭和49年', node: '梅田地下街店で看板の「和風牛丼」販売開始', desc: '大阪・梅田地下街の店舗で看板メニューとなる牛丼の販売を開始、関西発の牛丼+うどん2本柱業態のスタイルが固まる。', wiki: 'なか卯' },
            { year: 1969, era: '昭和44年', node: '「なか卯茨木店」開業 — 商号を「なか卯」に', desc: 'JR茨木駅前に「なか卯茨木店」を開業、商号を「株式会社なか卯」に変更。後の全国チェーン展開の出発点となる旗艦店誕生。', wiki: 'なか卯' },
            { year: 1966, era: '昭和41年', node: 'たま芦堀ビル(なか卯前身)設立(2/4)', desc: '2/4、大阪府で前身となる「たま芦堀ビル株式会社」を設立。後になか卯として外食事業に本格参入する母体組織となる。', wiki: 'なか卯', isOrigin: true },
          ] },
          { id: 'zensho_hd_history', label: 'ゼンショー', axis: 'ゼンショーホールディングスの歩み — 1982年すき家1号店から世界最大外食グループへ', timeline: [
            { year: 2026, era: '令和8年', node: 'なか卯から夏季限定ドリンク発売', desc: '傘下なか卯が夏季限定「ゆずネードスカッシュ」を発売。同じく傘下すき家・はま寿司との季節商品戦略を連動させる。', officialUrl: 'https://www.nakau.co.jp/jp/news/00063/' },
            { year: 2024, era: '令和6年', node: 'ゼンショーHDが英米寿司チェーンを大型買収 — 海外比率拡大', desc: 'アメリカ・欧州での寿司持ち帰り業態を相次いで買収、グループ売上に占める海外比率が一段と拡大。世界最大外食チェーンへの道を加速。', officialUrl: 'https://www.google.com/search?q=ゼンショー+海外+買収+寿司' },
            { year: 2011, era: '平成23年', node: '持株会社制移行 — ゼンショーホールディングスに商号変更(10/1)', desc: '10/1、持株会社制に移行し商号を「ゼンショーホールディングス」に変更。すき家・なか卯・はま寿司・ココス等を傘下にぶら下げる体制が完成。', wiki: 'ゼンショーホールディングス' },
            { year: 2008, era: '平成20年', node: '華屋与兵衛を買収(10/23)', desc: '10/23、和食ファミレス「華屋与兵衛」を運営する企業を買収、和食ファミリーレストラン分野を強化する。', wiki: 'ゼンショーホールディングス' },
            { year: 2007, era: '平成19年', node: 'サンデーサン(ジョリーパスタ)を買収(3/26)', desc: '3/26、パスタ専門店「ジョリーパスタ」運営のサンデーサンを買収。すき家(牛丼)+はま寿司(寿司)+ジョリパス(パスタ)とジャンル別チェーン群が揃う。', wiki: 'ゼンショーホールディングス' },
            { year: 2005, era: '平成17年', node: 'なか卯をTOBで子会社化(8/5)', desc: '8/5、TOBで「なか卯」の株式60%超を取得し子会社化。和風丼・うどん業態をグループに加える。', wiki: 'なか卯' },
            { year: 2002, era: '平成14年', node: 'はま寿司を設立(10月) — 回転寿司参入', desc: '10月、回転寿司「はま寿司」運営のはま寿司株式会社を設立。牛丼以外の業態に本格参入し、後の総合外食グループ化の起点となる。', wiki: 'はま寿司' },
            { year: 2000, era: '平成12年', node: 'ココスジャパンを買収(7月)', desc: '7月、ファミリーレストラン「ココス」を運営するココスジャパンをカスミから買収、すき家以外の業態を最初に取得した節目となる。', wiki: 'ココスジャパン' },
            { year: 1997, era: '平成9年', node: '東京証券取引所2部上場 — 全国チェーンへ', desc: 'すき家を急拡大しつつ東証2部に上場。関東を地盤に始まった牛丼チェーンが全国の上場企業となる。', wiki: 'ゼンショーホールディングス' },
            { year: 1982, era: '昭和57年', node: 'ゼンショー設立(6/30) — すき家1号店「生麦駅前店」開店(11月)', desc: '6/30、横浜市鶴見区にゼンショー株式会社を設立。同年11月に牛丼チェーン「すき家」1号店を生麦駅前に開店、現在のグループの基盤が生まれる。', wiki: 'ゼンショーホールディングス', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        time: '20:00',
        headline: '「カルピスじゃぐち」7月9日から設置先を大幅拡大 — 蛇口から「カルピス」が出てくる体験型サービスが全国へ本格展開',
        summary: '味の素社のカルピスブランドが展開する「カルピスじゃぐち」サービスが7月9日より設置先を大幅に拡大し、本格的な全国事業運営を開始した。蛇口をひねると希釈済みのカルピスが飲めるという体験型の仕掛けで、飲食店や商業施設・道の駅への導入が進む。夏本番に向けたタイミングで、SNSでの「インスタ映え」需要も取り込んだ新サービスとして注目される。',
        sourceUrl: 'https://gourmet.watch.impress.co.jp/',
        sourceLabel: 'グルメWatch',
        hotwords: [
          { id: 'calpis_history', label: 'カルピス', axis: 'カルピス107年史 — 三島海雲の乳酸菌飲料から令和の「じゃぐち」まで', timeline: [
            { year: 2026, era: '令和8年', node: '7/9 カルピスじゃぐち 設置先大幅拡大・全国本格展開', desc: '蛇口からカルピスが出てくる「カルピスじゃぐち」サービスが設置先を拡大して本格展開開始。夏の風物詩として新世代のSNS体験として注目。', officialUrl: 'https://www.google.com/search?q=カルピスじゃぐち+拡大+2026年7月' },
            { year: 2012, era: '平成24年', node: '味の素がカルピスを買収・グループ傘下に', desc: '味の素株式会社がカルピス株式会社を完全子会社化、ブランドの運営が移管された。カルピスの製造・販売基盤がグローバル展開へ向けた大企業体制に。', wiki: 'カルピス' },
            { year: 1991, era: '平成3年', node: 'カルピスウォーター発売 — 希釈せず飲める缶飲料が大ヒット', desc: '従来の希釈タイプから缶の希釈済み飲料「カルピスウォーター」を発売、コンビニ・自動販売機での販売が急拡大し若年層に支持。清涼飲料水市場を席巻。', wiki: 'カルピスウォーター' },
            { year: 1975, era: '昭和50年', node: 'カルピスソーダ登場 — 炭酸飲料として新展開', desc: '炭酸を加えた「カルピスソーダ」が登場し、若い世代への訴求力が拡大。夏の清涼飲料水としての地位をさらに確固たるものに。', wiki: 'カルピス' },
            { year: 1951, era: '昭和26年', node: '乳酸菌飲料の製法改良・通年販売へ', desc: '当初夏季限定だったカルピスが通年販売に移行、保存技術と製法の改良で季節を問わず楽しめる国民的飲料に。', wiki: 'カルピス' },
            { year: 1919, era: '大正8年', node: 'カルピス発売(7/7) — 日本初の乳酸菌清涼飲料水', desc: '三島海雲がモンゴルの乳酸菌飲料「酸馬乳(クミス)」にヒントを得て開発、7月7日(七夕)に発売。日本初の乳酸菌清涼飲料水として、「初恋の味」のキャッチコピーで広まる。', wiki: 'カルピス', isOrigin: true },
          ]},
          { id: 'japan_summer_drink', label: '夏の飲み物', axis: '日本の夏の定番飲料史 — ラムネから清涼飲料水の近現代まで', timeline: [
            { year: 2026, era: '令和8年', node: 'カルピスじゃぐち・牛角「夏の大焼肉祭り」など夏の飲食キャンペーン活況', desc: 'KFC「夏の和風バーガーズ」(7/8)、カルピスじゃぐち拡大(7/9)、牛角「ビール190円キャンペーン」など、夏本番に向けた飲食業界の特別企画が相次ぐ。', officialUrl: 'https://www.google.com/search?q=夏+グルメ+キャンペーン+2026年7月' },
            { year: 2005, era: '平成17年', node: 'エナジードリンク「レッドブル」本格上陸 — 清涼飲料水の多様化', desc: 'レッドブルの本格的な日本市場参入を機にエナジードリンクジャンルが拡大、コーヒー・炭酸・乳酸菌飲料に加えてエナジー系が夏の定番に仲間入り。', wiki: 'レッドブル' },
            { year: 1980, era: '昭和55年', node: '自動販売機でのコーラ普及 — 夏の清涼飲料水戦争', desc: 'コカ・コーラとペプシが自動販売機設置競争を展開、炭酸飲料が全国の夏の景色に。カルピスウォーターとの競争が清涼飲料水市場を多様化させた。', wiki: 'コカ・コーラ' },
            { year: 1953, era: '昭和28年', node: '瓶入りコーラが日本に上陸(コカ・コーラ)', desc: '米軍キャンプを通じて日本に伝わっていたコーラが民間市場でも普及し始め、昭和の夏の清涼飲料水地図が変わり始める。', wiki: 'コカ・コーラ' },
            { year: 1872, era: '明治5年', node: '日本初のラムネ製造 — 横浜の外国人商人が技術を持ち込む', desc: '横浜の外国人商人によって西洋の炭酸飲料「レモネード」が「ラムネ」として日本に定着、明治の夏の清涼飲料水の原点に。', wiki: 'ラムネ', isOrigin: true },
          ]},
        ],
      },
    ],
    hobby: [
      {
        time: '08:00',

        headline: 'ポケモンカード「30th CELEBRATION」9/16世界同時発売決定 ── 30周年MEGA拡張パック、Amazon招待販売の記念BOXも豪華装備で発表',
        summary: '株式会社ポケモンはポケモンカードゲーム30周年記念のMEGA拡張パック「30th CELEBRATION」を2026年9月16日に世界同時発売すると発表。プロモ「ピカチュウex(プレミアムキラ)」を同梱する「FUTURISTIC BOX」(税込27,500円)など関連商品が続々発表され、Amazon招待販売の記念セット9種も明らかに。1996年10月の初代「ポケットモンスターカードゲーム」発売から30年、転売・抽選対策と新規層取り込みの二重戦略でアニバーサリー商戦に挑む。',
        sourceUrl: 'https://www.30th.pokemon-card.com/product/m6a',
        sourceLabel: 'ポケモンカードゲーム30周年特別サイト',
        hotwords: [
          { id: 'pokemon_tcg_30th', label: 'ポケカ', axis: 'ポケモンカードゲーム30年の歩み', timeline: [
            { year: 2026, era: '令和8年', node: '9/16 「30th CELEBRATION」世界同時発売決定', desc: 'MEGA拡張パックを世界同時発売、プレミアムキラのプロモ「ピカチュウex」を擁する記念商品ラッシュが発表される。', officialUrl: 'https://www.30th.pokemon-card.com/product/m6a' },
            { year: 2026, era: '令和8年', node: '5/22 メガダークライ収録「アビスアイ」', desc: 'ZAのDLCで登場したメガダークライをパッケージに据えた拡張パックを発売、メガシンカ路線が継続。', wiki: 'ポケモンカードゲーム' },
            { year: 2024, era: '令和6年', node: 'Pokémon TCG Pocket 配信開始', desc: 'スマホアプリ版「ポケポケ」が10月配信開始、世界中で爆発的ヒットを記録。', wiki: 'ポケモンカードゲーム' },
            { year: 2023, era: '令和5年', node: 'スカーレット&バイオレット シリーズ開始', desc: '本編「ポケモンSV」連動の新レギュレーション、「ポケモンex」が登場。1月20日発売。', wiki: 'ポケモンカードゲーム' },
            { year: 2022, era: '令和4年', node: 'リザードンVMAX(SSR)高騰', desc: '「シャイニースターV」収録カードが二次市場で数十万円に。投機過熱で店舗抽選販売が常態化。', wiki: 'ポケモンカードゲーム' },
            { year: 2019, era: '令和元年', node: 'ソード&シールド シリーズ開始', desc: '「ポケモンV」「VMAX」を新導入、再びシンプルなルール体系に回帰。', wiki: 'ポケモンカードゲーム' },
            { year: 2016, era: '平成28年', node: 'サン&ムーン シリーズ開始(20周年)', desc: '「ポケモンGX」を導入、20周年プロモも展開。', wiki: 'ポケモンカードゲーム' },
            { year: 2013, era: '平成25年', node: 'XY シリーズ開始', desc: 'メガシンカ「M進化」とブレイク進化を導入、海外展開の本格期へ。', wiki: 'ポケモンカードゲーム' },
            { year: 2010, era: '平成22年', node: 'BW シリーズ開始', desc: 'カード裏面デザインを大幅刷新、現行レイアウトの基礎を確立。9月発売。', wiki: 'ポケモンカードゲーム' },
            { year: 2006, era: '平成18年', node: 'ダイヤモンド&パール シリーズ', desc: 'メディアファクトリーから株式会社ポケモン直営へ移行、10/27にDP拡張パック発売。', wiki: 'ポケモンカードゲーム' },
            { year: 2003, era: '平成15年', node: 'ポケモンカードゲームADV', desc: 'ルビー・サファイア連動の新シリーズ。サイド制ルールの原型が完成。', wiki: 'ポケモンカードゲーム' },
            { year: 2001, era: '平成13年', node: 'ポケモンカード★VS(新裏面化)', desc: '裏面デザインを刷新、いわゆる「新裏面」時代へ移行。', wiki: 'ポケモンカードゲーム' },
            { year: 1999, era: '平成11年', node: '北米版「Pokémon TCG」発売', desc: 'Wizards of the Coastが英語版を発売、世界的TCGブームの牽引役に。', wiki: 'ポケモンカードゲーム' },
            { year: 1996, era: '平成8年', node: '10/20 ポケットモンスターカードゲーム 発売', desc: 'メディアファクトリーから第1弾(拡張パック・スターターパック)発売。「旧裏面」時代の始まり、ポケカ全ての出発点。', wiki: 'ポケモンカードゲーム', isOrigin: true },
          ]},
          { id: 'japan_tcg_history', label: 'TCG', axis: '日本のトレーディングカードゲーム史 ── MTG輸入からポケカ30周年まで', timeline: [
            { year: 2026, era: '令和8年', node: '9/16 ポケカ30周年「30th CELEBRATION」', desc: 'ポケモンカード30周年記念MEGA拡張パックを世界同時発売、国産TCG最大手の地位を改めて示す節目。', officialUrl: 'https://www.30th.pokemon-card.com/product/m6a' },
            { year: 2024, era: '令和6年', node: 'ワンピースカード 高騰社会問題化', desc: '転売・抽選販売が一般紙で報道、トレカ二次市場が巨大化し新規参入層の課題に。', wiki: 'ONE PIECE' },
            { year: 2022, era: '令和4年', node: 'ユニオンアリーナ(バンダイ)始動', desc: 'バンダイがマルチ版権TCG「ユニオンアリーナ」を投入、複数アニメIPを横断する新ジャンルを開拓。', officialUrl: 'https://www.google.com/search?q=ユニオンアリーナ+バンダイ+2022+発売' },
            { year: 2020, era: '令和2年', node: 'コロナ巣ごもりでTCG再ブーム', desc: 'ポケカ・遊戯王・MTGが同時に「資産」として注目され価格高騰、転売問題が社会化。', wiki: 'トレーディングカードゲーム' },
            { year: 2014, era: '平成26年', node: 'ヴァイスシュヴァルツが定着', desc: 'ブシロードのキャラ版権TCGが市場拡大、アニメコラボ路線が主流に。', wiki: 'ヴァイスシュヴァルツ' },
            { year: 2008, era: '平成20年', node: 'バトルスピリッツ開始', desc: 'バンダイ製・テレビアニメ連動TCGとして展開、TVCMで認知拡大。', wiki: 'バトルスピリッツ' },
            { year: 1999, era: '平成11年', node: '遊戯王OCG 発売', desc: 'コナミから「遊☆戯☆王オフィシャルカードゲーム」発売。週刊少年ジャンプ連載のメディアミックスの典型例に。', wiki: '遊☆戯☆王オフィシャルカードゲーム' },
            { year: 1996, era: '平成8年', node: '10/20 ポケモンカードゲーム 発売', desc: '国産TCGの代表格が誕生、玩具業界の主軸商材へ成長していく原点。', wiki: 'ポケモンカードゲーム' },
            { year: 1996, era: '平成8年', node: 'MTG 日本語版 発売', desc: 'ホビージャパンが第4版日本語版を4月に発売、日本のTCG市場を本格的に開拓。', wiki: 'マジック:ザ・ギャザリング' },
            { year: 1993, era: '平成5年', node: 'マジック:ザ・ギャザリング 誕生', desc: '米Wizards of the Coastが世界初のTCGを8月にリリース、ジャンルそのものを発明。', wiki: 'マジック:ザ・ギャザリング' },
            { year: 1953, era: '昭和28年', node: '任天堂・プラスチック製トランプ発売', desc: '任天堂が日本初のプラスチック製トランプを発売、カード製造技術が近代化、後のポケカ製造の土壌に。', wiki: '任天堂' },
            { year: 1902, era: '明治35年', node: '任天堂・西洋トランプ製造開始', desc: '花札メーカーだった任天堂が日本初の国産トランプ製造に着手、紙製カード文化が定着する。', wiki: '任天堂' },
            { year: 1889, era: '明治22年', node: '任天堂骨牌(任天堂)創業', desc: '山内房治郎が京都で花札の製造販売を開始、現代カードゲーム産業の原点。', wiki: '任天堂' },
            { year: 1573, era: '天正元年', node: '天正カルタ誕生', desc: '南蛮貿易でポルトガルから伝わったカルタを筑後三池の職人が国産化、48枚構成を確立。日本のカードゲーム史の幕開け。', wiki: '天正かるた', isOrigin: true },
          ]},
        ],
      },
      {
        time: '12:00',

        headline: 'タカラトミー「ドリームトミカ スヌーピー&シブリングス」6/20発売 — スヌーピーときょうだいたちをトミカ化、PEANUTS75周年記念ライン',
        summary: 'タカラトミーは2026年6月20日、人気世界キャラクター「スヌーピー」とそのきょうだい(シブリングス)を題材にした「ドリームトミカ スヌーピー&シブリングス」シリーズを発売した。スヌーピーをはじめ、スパイク・オラフ・アンディ・ベル・マルブルらきょうだいキャラクターのモチーフ車両をラインアップ、PEANUTS75周年(2025年生誕)記念ラインの一環として展開される。トミカ55周年(2025)+PEANUTS75周年という2大ブランドの節目重なりを象徴する記念商品となった。',
        sourceUrl: 'https://www.takaratomy.co.jp/products/tomica/new/2606.htm',
        sourceLabel: 'タカラトミー公式',
        hotwords: [
          { id: 'tomica_history', label: 'トミカ', axis: 'トミカの歴史 — 1970年発売から55年・累計6億台', timeline: [
            { year: 2026, era: '令和8年', node: '6/20 ドリームトミカ「スヌーピー&シブリングス」発売 — PEANUTS75周年コラボ', desc: 'スヌーピーときょうだい(スパイク・オラフ・アンディ・ベル・マルブル等)をモチーフ化した「ドリームトミカ スヌーピー&シブリングス」を発売、PEANUTS75周年(2025)とトミカ55周年(2025)記念ラインを継承。', officialUrl: 'https://www.takaratomy.co.jp/products/tomica/new/2606.htm' },
            { year: 2026, era: '令和8年', node: '6月 トイ・ストーリー5コラボ「ドリームトミカ ライドオン」発売', desc: '映画『トイ・ストーリー5』(米6/19公開)に合わせウッディ&ブルズアイ、バズ&宇宙船等を投入、ディズニートミカパレードも同時展開、IPコラボの多角拡大期。', officialUrl: 'https://www.google.com/search?q=トミカ+トイストーリー5+ドリームトミカ+2026年6月' },
            { year: 2025, era: '令和7年', node: 'トミカ発売55周年 — 累計6億台超', desc: '1970年初代発売から55周年、累計販売台数6億台超で国内ミニカー市場の不動の王者として記念キャンペーンを展開。', wiki: 'トミカ' },
            { year: 2020, era: '令和2年', node: 'トミカ50周年 — 限定復刻車種を続々発売', desc: '50周年記念で初代トミカ復刻パッケージや黒箱トミカの限定生産、コレクター市場が再活性化。', wiki: 'トミカ' },
            { year: 2010, era: '平成22年', node: '映画『カーズ2』公開とトミカコラボ拡大', desc: 'ディズニー/ピクサー作品との大型コラボの先駆となるカーズシリーズが定着、後のトイ・ストーリー5・スヌーピー等IPコラボの伝統が形成。', wiki: 'カーズ2' },
            { year: 2006, era: '平成18年', node: '3/1 タカラとトミーが合併・タカラトミー発足', desc: '少子化で経営が圧迫されたタカラとトミーが合併、トミカ・プラレール・リカちゃん・ダイアクロン等の主力IPを一社に集約。', wiki: 'タカラトミー' },
            { year: 2000, era: '平成12年', node: 'トミカ 累計2億台突破・トミカヒーローシリーズ展開', desc: '累計販売2億台を突破、トミカヒーローシリーズなど映像メディアミックス展開も本格化。', wiki: 'トミカ' },
            { year: 1990, era: '平成2年', node: 'トミカ博 開催開始', desc: '全国巡回のファミリーイベント「トミカ博」がスタート、子供と親世代の親子3世代に届くブランド体験を確立。', wiki: 'トミカ' },
            { year: 1982, era: '昭和57年', node: 'プラレール×トミカ「トミカタウン」シリーズ', desc: 'プラレールとトミカを連動させた街遊びシリーズ「トミカタウン」展開、ロボットアームの工事現場など特殊車種を展開。', wiki: 'プラレール' },
            { year: 1976, era: '昭和51年', node: '外国車シリーズ追加・パッケージカラー変更', desc: '当初は国産車のみだったトミカに外国車シリーズが追加され、青箱から黒箱(黒×黄)パッケージへ変更、定番デザインが確立。', wiki: 'トミカ' },
            { year: 1970, era: '昭和45年', node: 'トミカ初代発売(8/22) — 6車種でスタート', desc: '株式会社トミー(現タカラトミー)が日本製の手のひらサイズダイキャストミニカー「トミカ」第1弾6車種を発売、国産ミニカーの新ジャンルを開拓。', wiki: 'トミカ' },
            { year: 1963, era: '昭和38年', node: 'トミー工業 改称', desc: '富山栄市郎が1924年に創業した玩具メーカーが「トミー工業株式会社」に社名変更、後のトミカ・プラレール・リカちゃんを生む基盤に。', wiki: 'タカラトミー' },
            { year: 1924, era: '大正13年', node: '富山玩具製作所 創業 — トミーの源流', desc: '富山栄市郎が東京・西巣鴨でブリキ・セルロイド玩具製造の「富山玩具製作所」を創業。後のトミー工業・タカラトミー・トミカ55年史の出発点。', wiki: 'タカラトミー', isOrigin: true },
          ] },
          { id: 'snoopy_japan_history', label: 'スヌーピー', axis: 'スヌーピー(PEANUTS)日本展開史 — 1969年初邦訳から2026年トミカコラボまで', timeline: [
            { year: 2026, era: '令和8年', node: '6/20 ドリームトミカ「スヌーピー&シブリングス」発売 — PEANUTS75周年コラボ', desc: 'タカラトミーがスヌーピーときょうだいキャラクターをトミカ化、PEANUTS75周年記念ラインの一環、日本での長年のスヌーピー人気の定着を象徴。', officialUrl: 'https://www.takaratomy.co.jp/products/tomica/new/2606.htm' },
            { year: 2025, era: '令和7年', node: 'PEANUTS75周年 — 全世界で記念キャンペーン展開', desc: '1950年10月2日連載開始のPEANUTSが75周年、全世界・日本でも特別展・コラボ商品・限定グッズが多数展開、シリーズ歴史上最大級の記念年に。', wiki: 'ピーナッツ (漫画)' },
            { year: 2018, era: '平成30年', node: '12月 スヌーピーミュージアム 南町田グランベリーパーク 移転リニューアル', desc: '六本木で開館したスヌーピーミュージアムが東京・南町田グランベリーパーク内に移転リニューアルオープン、常設のPEANUTS文化発信拠点として定着。', wiki: 'スヌーピーミュージアム' },
            { year: 2015, era: '平成27年', node: 'スヌーピーミュージアム 東京・六本木に期間限定開館・映画『I LOVE スヌーピー』公開', desc: '世界で唯一のシュルツ美術館(米サンタローザ)分館として東京・六本木でスヌーピーミュージアム開館、同年に映画『I LOVE スヌーピー THE PEANUTS MOVIE』公開、日本のスヌーピー人気再燃の決定期。', wiki: 'I LOVE スヌーピー THE PEANUTS MOVIE' },
            { year: 2000, era: '平成12年', node: '2/13 チャールズ・M・シュルツ 逝去 — 翌日PEANUTS最終回掲載', desc: 'PEANUTSの作者チャールズ・M・シュルツが77歳で逝去、翌2/14のサンデー版が最終回として掲載、約50年の連載が幕を閉じる、日本のファンも追悼。', wiki: 'チャールズ・M・シュルツ' },
            { year: 1990, era: '平成2年', node: 'スヌーピーグッズ多角化 — サンリオ系・キャラクター雑貨市場で定着', desc: '1980-90年代のキャラクター雑貨ブームでスヌーピーグッズが多角化、文具・ぬいぐるみ・アパレル・食器等で日本のキャラクター市場の主要IPの一つに定着。', wiki: 'ピーナッツ (漫画)' },
            { year: 1976, era: '昭和51年', node: 'TVアニメ『チャーリー・ブラウンとスヌーピー』日本放送', desc: '米国制作のPEANUTSアニメ作品群が日本でテレビ放送される、子供向けキャラクターとしての認知が一気に拡大、後のグッズ市場拡大の起点に。', wiki: 'ピーナッツ (漫画)' },
            { year: 1972, era: '昭和47年', node: '谷川俊太郎による『ピーナッツ』翻訳刊行 — 文学的評価の定着', desc: '詩人・谷川俊太郎による『ピーナッツ』翻訳が刊行、PEANUTSの哲学的・詩的セリフが日本語で広く読まれ、文学作品としても評価が定着する。', wiki: '谷川俊太郎' },
            { year: 1969, era: '昭和44年', node: 'PEANUTS日本初邦訳出版 — 鶴書房『ピーナッツブックス』', desc: '鶴書房から『ピーナッツブックス』として日本初のPEANUTS邦訳が刊行、後のスヌーピー日本ブームの出発点となる。', wiki: 'ピーナッツ (漫画)' },
            { year: 1950, era: '昭和25年', node: '10/2 米国で『PEANUTS』連載開始 — チャールズ・M・シュルツ', desc: 'チャールズ・M・シュルツによる新聞4コマ漫画『PEANUTS』が米国7紙で連載開始、スヌーピー(初登場10/4)・チャーリー・ブラウン等を擁し、後世界中で長期連載される人気作の出発点。', wiki: 'ピーナッツ (漫画)', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        time: '20:00',
        headline: '7月ガンプラ再販にHGAW ガンダムX・MG リックディアス登場 — 平成ガンダム世代が再注目、再販即完売も',
        summary: '2026年7月のガンプラ再販ラインナップに、1996年放映の『機動新世紀ガンダムX』からHGAW ガンダムXとガンダムエアマスターが登場。MGラインではリックディアス（クワトロ機）、リゼル（隊長機）も再販予定。近年の平成ガンダム再評価の波に乗り、当時リアルタイム世代と若い世代の両方から注目が集まっており、発売と同時に在庫がなくなる人気が続いている。',
        sourceUrl: 'https://harmonizers-jp.com/gunpla-restock-daily-calender-july-2026/',
        sourceLabel: 'リーチャのガンプラ再販情報',
        hotwords: [
          { id: 'gundam_x_history', label: 'ガンダムX', axis: '機動新世紀ガンダムXの歩み — 1996年放映の「冬の時代」の作品が令和に再評価される',  timeline: [
            { year: 2026, era: '令和8年', node: '7月 HGAW ガンダムX・エアマスターがガンプラ再販ラインナップに', desc: '2026年7月の再販でHGAWシリーズとしてガンダムX・ガンダムエアマスターが登場、平成ガンダムファンとコレクターが即完売を懸念して購入に動く。', officialUrl: 'https://www.google.com/search?q=ガンプラ+HGAW+ガンダムX+2026年7月+再販' },
            { year: 2021, era: '令和3年', node: 'G-レコ・X・ターンエー再評価ブーム — 「平成ガンダム三部作」として注目', desc: '配信プラットフォームでの視聴機会拡大により、G-レコ・Gガンダム・ガンダムXが「平成ガンダムの隠れた名作」として再評価、Twitterでのトレンド入りが相次ぐ。', wiki: '機動新世紀ガンダムX' },
            { year: 1996, era: '平成8年', node: 'TVアニメ放映(4-12月) — 視聴率低迷で39話に短縮', desc: 'テレビ朝日での放映開始、当初は50話予定だったが視聴率が低迷し39話に短縮。「ガンダム放映30周年記念」前夜の不遇の作品として知られる一方で、コアなファンを獲得した。', wiki: '機動新世紀ガンダムX' },
            { year: 1996, era: '平成8年', node: 'ガンダムX・エアマスター・レオパルド等の多彩なガンダム機体が設定', desc: '7番目のガンダムプロジェクトとして「宇宙世紀でもAC世紀でもない別世界線」を設定、ギャロップ(巨大砲台)・通常と違うDXガンダムなど個性的な機体デザインが後の評価を高める。', wiki: '機動新世紀ガンダムX' },
            { year: 1979, era: '昭和54年', node: '機動戦士ガンダム放映開始(4/7) — シリーズの源流', desc: '富野由悠季監督の「機動戦士ガンダム」が放映開始、当初視聴率低迷で打ち切りになりながらも再放送で人気が爆発、後の全ガンダムシリーズの原点となる。', wiki: '機動戦士ガンダム', isOrigin: true },
          ]},
          { id: 'gunpla_history_jp', label: 'ガンプラ', axis: 'ガンプラ45年史 — 1980年の誕生から世界2億個出荷まで', timeline: [
            { year: 2026, era: '令和8年', node: '7月 再販市場が活況 — コレクターと新世代が共存する成熟期', desc: '新作より再販への注目度が高まる成熟したガンプラ市場、限定品・再販品を追うコレクターと初めて組む新規参入者が共存するコミュニティが形成されている。', officialUrl: 'https://www.google.com/search?q=ガンプラ+再販+2026年7月' },
            { year: 2022, era: '令和4年', node: 'ガンプラ転売問題が社会問題化・バンダイが対策強化', desc: '新作・人気キットが発売直後に転売サイトで高値化する問題が深刻化、バンダイがオンライン抽選販売や転売対策を強化。ガンプラの「文化財」的価値が争点に。', wiki: 'ガンプラ' },
            { year: 2020, era: '令和2年', node: 'コロナ禍で「ガンプラ第3次ブーム」 — 巣ごもり需要が爆発', desc: 'コロナ禍の外出自粛でプラモデル市場が急拡大、ガンプラを中心に品薄が全国化。ガンプラが昭和の「子どもの趣味」から大人のホビーとして確立した転換点。', wiki: 'ガンプラ' },
            { year: 1998, era: '平成10年', node: 'マスターグレード(MG)誕生 — 高精度版ガンプラの草分け', desc: '1/100スケールのマスターグレードシリーズが登場、可動・内部フレーム・精密モールドを売りにした大人向けハイエンド路線を開拓、後のPG・RGシリーズへの布石。', wiki: 'ガンプラ' },
            { year: 1980, era: '昭和55年', node: 'ガンプラ発売(7月) — 発売初日から完売・社会現象へ', desc: 'バンダイが1/144スケールのモビルスーツ・ガンダムのプラモデルを発売、発売初日から完売が続出しガンプラブームが社会現象化。日本のホビー文化の転換点に。', wiki: 'ガンプラ', isOrigin: true },
          ]},
        ],
      },
    ],
    influencer: [
      {
        time: '08:00',

        headline: 'カバー、新配信システムを6/24から「mekPark」「holoAN」で順次試験導入 — 2D立ち絵に新たな表現',
        summary: 'カバー株式会社は2026年6月22日、自社が提供する新しい配信システムを6月24日(水)よりタレント育成プロジェクト「mekPark」とアナウンサー部門「holoAN」を対象に順次試験導入すると発表した。仕様詳細は各配信でお披露目される予定で、これまで動かない立ち絵での運用が中心だった両ブランドに新たな表現技術が加わる。VTuber配信技術を提供側でも追求する姿勢を示し、業界全体の表現の幅を広げる動きとして注目される。',
        sourceUrl: 'https://news.yahoo.co.jp/articles/41093ea62188f5d87c06ff197ae742f00bbab6a4',
        sourceLabel: 'GAME Watch / Yahoo!ニュース',
        hotwords: [
          'hololive_pro',
          { id: 'vtuber_tech_history', label: 'V配信技術', axis: 'VTuber配信技術史 — 写し絵・幻燈・初音ミクからLive2D・新配信システムまで', timeline: [
            { year: 2026, era: '令和8年', node: '6/24 カバー新配信システム mekPark/holoAN試験導入', desc: 'カバーが自社開発の新配信システムを mekPark・holoAN タレントの配信で順次お披露目、ガワ(立ち絵)を動かす新技術と見られる。', officialUrl: 'https://news.yahoo.co.jp/articles/41093ea62188f5d87c06ff197ae742f00bbab6a4' },
            { year: 2025, era: '令和7年', node: 'カバー mekPark 始動 — 2年でデビューを目指す新育成プロジェクト', desc: 'タレント3名+ディレクターのユニットがデビューを目指す新たな育成プロジェクトを発表、配信形態の試行錯誤も含む。', officialUrl: 'https://www.google.com/search?q=カバー+mekPark+発表+ホロライブ' },
            { year: 2024, era: '令和6年', node: 'Apple Vision Pro 発売 — VTuber向け空間配信に注目', desc: '空間コンピューティング機器の登場で、VTuberの3D配信や没入型ライブの実験が広がる。', wiki: 'Apple Vision Pro' },
            { year: 2023, era: '令和5年', node: 'NVIDIA Broadcast / RTX Voice 等 配信支援AI機能の普及', desc: 'ノイズ抑制・背景除去・カメラ補正をリアルタイム実行するAI機能が標準化、配信品質の底上げ。', wiki: 'NVIDIA' },
            { year: 2022, era: '令和4年', node: 'VTube Studio がモバイル配信標準化', desc: 'iPhone TrueDepth/Webカメラだけで本格Live2D配信が可能になり、個人VTuberの参入障壁が大幅低下。', officialUrl: 'https://www.google.com/search?q=VTube+Studio+モバイル+iPhone' },
            { year: 2021, era: '令和3年', node: 'Live2D ユーザーの多数派がVTuber領域に', desc: 'Live2D Cubism Proの利用者構成においてVTuber関連クリエイターが多数派となり、業界基幹技術として定着。', wiki: 'Live2D' },
            { year: 2020, era: '令和2年', node: 'コロナ禍でVTuber配信視聴・スパチャ売上が爆発的増加', desc: '巣ごもり需要で配信プラットフォーム視聴時間が倍増、Live2D配信技術の社会的認知が一気に拡大。', wiki: 'バーチャルYouTuber' },
            { year: 2018, era: '平成30年', node: 'にじさんじ始動 — Live2Dベース配信モデルが業界標準に', desc: 'スマホ顔認識+Live2Dで誰でも配信可能なモデルが業界標準化、VTuber産業の本格化を後押し。', wiki: 'にじさんじ' },
            { year: 2017, era: '平成29年', node: 'バーチャルYouTuber四天王時代 — 3D高品質配信の幕開け', desc: 'キズナアイ・ミライアカリ・電脳少女シロ・輝夜月らが3Dモデルで配信、専用スタジオ・モーションキャプチャ機材の整備期。', wiki: 'バーチャルYouTuber' },
            { year: 2016, era: '平成28年', node: 'キズナアイ登場 — VTuber第1号・3DCGアバター配信', desc: '世界初の「バーチャルYouTuber」として活動開始、Unity+モーションキャプチャによる本格3D配信を確立。', wiki: 'キズナアイ' },
            { year: 2014, era: '平成26年', node: 'OBS Studio 公開 — 個人配信のソフトウェア基盤確立', desc: 'オープンソースの配信ソフトが普及し、誰でも無料で本格配信が可能に。後のVTuber個人配信の前提インフラとなる。', wiki: 'OBS Studio' },
            { year: 2011, era: '平成23年', node: 'Twitch サービス開始 — ゲーム配信プラットフォームが世界標準化', desc: 'Justin.tvから派生したゲーム特化配信サービスが急成長、ライブ配信文化を世界に広げVTuber配信の土壌を整える。', wiki: 'Twitch' },
            { year: 2010, era: '平成22年', node: 'Cybernoidsが「Live2D」商標を本格展開', desc: 'PSPゲーム「俺の妹がこんなに可愛いわけがない ポータブル」での採用が転機となり、2Dイラストを動かす技術として認知が拡大。', wiki: 'Live2D' },
            { year: 2008, era: '平成20年', node: 'Live2D 技術の最初の公開', desc: 'Cybernoids(現Live2D株式会社)が2Dイラストに立体的な動きを与える独自技術を発表、後のVTuber産業の中核技術に。', wiki: 'Live2D' },
            { year: 2007, era: '平成19年', node: 'ニコニコ動画(RC)正式版 / 初音ミク発売 — 二次元キャラ配信文化の母体', desc: '弾幕コメント文化と歌うバーチャルキャラの組み合わせが、後のVTuber配信文化の精神的源流に。', wiki: '初音ミク' },
            { year: 2005, era: '平成17年', node: 'YouTube創業 — 動画共有・配信時代の母艦', desc: '米サンフランシスコでチャド・ハーリーら3名が動画共有サービスを立ち上げ、後のVTuber配信の世界最大プラットフォームに。', wiki: 'YouTube' },
            { year: 1996, era: '平成8年', node: '伊達杏子 DK-96 — 世界初のCGバーチャルアイドル', desc: '堀プロダクションが3DCGバーチャルアイドル「伊達杏子」を発表、リアルタイム配信ではないがVTuber概念の先駆けに。', wiki: '伊達杏子' },
            { year: 1953, era: '昭和28年', node: 'NHKテレビ本放送開始(2/1) — 映像で人を魅せる仕事の制度化', desc: '日本のテレビ放送が本格スタート、後のテレビタレント・アナウンサー・配信者という職業文化の母体となる。', wiki: '日本放送協会' },
            { year: 1925, era: '大正14年', node: 'JOAKラジオ仮放送開始(3/22) — 一人がマイクで多数に語る文化', desc: '東京放送局がラジオ仮放送を開始、「一人がマイクに向かい不特定多数に語る」配信原型が日本に誕生。', wiki: '日本放送協会' },
            { year: 1874, era: '明治7年', node: '錦影絵(写し絵)が東京で全盛 — 投影アバター興行の祖型', desc: '幻灯を用いて絵を動かし演じる「写し絵」が東京・上方で人気を集める、投影アバターによる芸能の日本における源流。', wiki: '影絵', isOrigin: true },
          ]},
        ],
      },
      {
        time: '12:00',

        headline: 'にじさんじ「剣持刀也」1stミニアルバム『Augment』6/22 全曲試聴XFD動画解禁・スマホ用壁紙プレゼントCP始動 — 7/15発売・10/11 Kアリーナ横浜で初リアルソロライブ『虚空狂宴』開催決定',
        summary: 'ANYCOLOR(東証グロース・5032)運営の大手VTuber事務所「にじさんじ」所属の剣持刀也が、自身初のミニアルバム『Augment』(2026年7月15日発売)の全曲試聴XFD動画を2026年6月22日に公式SNSで解禁した。あわせて発売記念企画として、ジャケット写真をデザインしたスマホ用壁紙のプレゼントキャンペーンも始動。さらに同アルバムを引っ提げた初のリアルソロライブ「剣持刀也ソロライブ2026『虚空狂宴』」が、2026年10月11日にKアリーナ横浜で開催されることも告知された。2018年デビューのにじさんじ2期生として、配信・歌唱・舞台と表現の幅を拡げ続けるVTuberの新章を象徴する一連の発表となった。',
        sourceUrl: 'https://prtimes.jp/main/html/rd/p/000001539.000030865.html',
        sourceLabel: 'PR TIMES(ANYCOLOR)',
        hotwords: [
          { id: 'kenmochi_toya', label: '剣持', axis: '剣持刀也の歩み — にじさんじ2期生の弁論VTuber', timeline: [
            { year: 2026, era: '令和8年', node: '6/22 1stミニアルバム『Augment』全曲試聴XFD公開・壁紙CP始動', desc: '7/15発売の1stミニアルバム『Augment』の全曲試聴XFD動画を公式SNSで解禁、ジャケット写真の壁紙プレゼントキャンペーンも同時始動。', officialUrl: 'https://prtimes.jp/main/html/rd/p/000001539.000030865.html' },
            { year: 2026, era: '令和8年', node: '10/11 Kアリーナ横浜「虚空狂宴」開催決定', desc: '初のリアルソロライブ「剣持刀也ソロライブ2026『虚空狂宴』」が10月11日にKアリーナ横浜で開催決定、配信ライブ中心だった活動が大型アリーナへ拡張。', officialUrl: 'https://www.nijisanji.jp/news/ssk-e9_tf-s2' },
            { year: 2026, era: '令和8年', node: '7/15 1stミニアルバム『Augment』発売予定', desc: 'にじさんじ2期生として初のミニアルバムを発売予定、歌唱VTuberとしての本格挑戦を象徴する一作。', officialUrl: 'https://www.google.com/search?q=剣持刀也+Augment+ミニアルバム+2026' },
            { year: 2025, era: '令和7年', node: '配信・コラボ・楽曲投稿で活動継続 — 弁論系トーク企画も定着', desc: 'にじさんじJP代表格として配信・コラボ・楽曲投稿を継続、ディベート/弁論系トーク企画もファンに定着、男性ライバー上位の登録者数を維持。', wiki: 'にじさんじ' },
            { year: 2023, era: '令和5年', node: '5周年記念ライブ・グッズ多角展開', desc: 'にじさんじ2期生としてデビュー5周年を迎え、記念配信・3D企画・周年グッズ等を展開、長期活動勢の代表格に。', wiki: 'にじさんじ' },
            { year: 2022, era: '令和4年', node: '3Dお披露目・コラボ企画増加', desc: '3Dモデルでの本格活動が定着、にじさんじ内コラボ企画・歌唱企画の中心メンバーの一人として活動の幅を拡大。', wiki: 'にじさんじ' },
            { year: 2020, era: '令和2年', node: 'コロナ禍下で長時間配信・コラボ企画が拡大', desc: 'コロナ禍の巣ごもり需要を背景に配信文化が拡張、にじさんじ全体のコラボ・大型企画増加期の中核メンバーに。', wiki: 'にじさんじ' },
            { year: 2019, era: '令和元年', node: '登録者数の急伸 — 配信・トーク企画で人気拡大', desc: 'デビュー翌年にYouTube登録者数を大きく伸ばし、配信・トーク・コラボ企画で男性ライバー上位の人気層を獲得。', wiki: 'にじさんじ' },
            { year: 2018, era: '平成30年', node: '4/19 にじさんじ2期生としてデビュー', desc: '株式会社いちから(現ANYCOLOR)運営「にじさんじ」の2期生としてYouTubeデビュー、男性VTuberの先駆的存在として活動開始。', wiki: 'にじさんじ' },
            { year: 2018, era: '平成30年', node: '2/8 にじさんじプロジェクト発足', desc: '株式会社いちから(現ANYCOLOR)が「にじさんじ」プロジェクトを発足、月ノ美兎ら1期生8人がデビュー、後に2期生として剣持刀也が加入する母体が誕生。', wiki: 'にじさんじ' },
            { year: 1998, era: '平成10年', node: '6/29 剣持刀也 設定上の誕生日(本人公表)', desc: '剣持刀也の中の人が誕生(本人が公表する設定上の生年月日6月29日に準拠)、後ににじさんじ2期生として表舞台に立つ素地が形成。', wiki: 'にじさんじ', isOrigin: true },
          ] },
          { id: 'nijisanji_anycolor', label: 'ANYCOLOR', axis: 'にじさんじ運営ANYCOLORの歩み — 2017年いちから設立から2026年上場4年目まで', timeline: [
            { year: 2026, era: '令和8年', node: '6月 剣持刀也1stミニアルバム『Augment』+ 横アリ「虚空狂宴」発表', desc: '2期生・剣持刀也が初のミニアルバム発売と初リアルソロライブ(Kアリーナ横浜)を同時発表、長期所属ライバーの大型展開がANYCOLOR成長の支えに。', officialUrl: 'https://prtimes.jp/main/html/rd/p/000001539.000030865.html' },
            { year: 2025, era: '令和7年', node: 'にじさんじEN出身者の日本上陸・国内活動拡大', desc: 'にじさんじEN出身ライバーが日本語配信・国内ライブに本格進出、ENとJPの双方向シナジーが業績を下支え。', wiki: 'ANYCOLOR' },
            { year: 2024, era: '令和6年', node: '新人デビュー20人超 — 量的拡大路線継続', desc: '2024年もにじさんじJP/ENで多数の新人をデビュー、少数精鋭のホロライブとの戦略コントラストが鮮明に。', wiki: 'にじさんじ' },
            { year: 2022, era: '令和4年', node: '6/8 東証グロース市場上場 — VTuber企業初級の大型IPO', desc: 'いちから改めANYCOLOR株式会社が東証グロース市場に上場、初値で時価総額2700億円を突破、VTuber事業の市場価値を実証。', wiki: 'ANYCOLOR' },
            { year: 2021, era: '令和3年', node: '海外進出本格化 — にじさんじEN第1期LazuLightデビュー', desc: '英語圏向け「にじさんじEN」第1期生LazuLightがデビュー、グローバルVTuber市場参入の決定期に。', wiki: 'にじさんじ' },
            { year: 2020, era: '令和2年', node: '所属タレント100人超体制へ拡大', desc: 'コロナ禍の巣ごもり需要で配信業界が拡大、にじさんじも所属タレント100人超体制へ拡張、大型音楽イベントも実現期に。', wiki: 'にじさんじ' },
            { year: 2018, era: '平成30年', node: '2/8 にじさんじプロジェクト発足・月ノ美兎ら1期生デビュー', desc: 'いちから株式会社がVTuberアプリ「にじさんじ」をリリース、月ノ美兎・樋口楓・静凛ら1期生8人がデビュー、事務所型VTuber事業の先駆者として業界モデルを確立。', wiki: 'にじさんじ' },
            { year: 2018, era: '平成30年', node: '4月 にじさんじ2期生デビュー(剣持刀也ら) — 男性ライバー本格参入', desc: '剣持刀也ら2期生がデビュー、にじさんじが男女両軸の本格的事務所型VTuber事業として拡張、現在に至る活動勢の基盤に。', wiki: 'にじさんじ' },
            { year: 2017, era: '平成29年', node: 'キズナアイ等でVTuberブーム本格化 — 事務所型モデルへの土壌', desc: 'キズナアイ登場(2016)から1年でVTuberブームが本格化、後に事務所型VTuber事業が成立する素地が整う。', wiki: 'キズナアイ' },
            { year: 2017, era: '平成29年', node: '5月 株式会社いちから設立(田角陸ら) — ANYCOLORの源流', desc: '田角陸が東京・新宿に株式会社いちから(現ANYCOLOR)を設立、後のにじさんじプロジェクト・東証上場までを支える運営母体として発足。', wiki: 'ANYCOLOR', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        time: '20:00',
        headline: '月亭方正の次女がTikTokインフルエンサー活動を告白 — 「バズってる」と発言、芸能人子弟のSNSクリエイター化が加速',
        summary: '落語家・タレントの月亭方正(山崎邦正改名)の次女が、SNSでインフルエンサーとして活動していることを公表した。TikTokなどで動画撮影を行い「バズってる」と発言、芸能人の子どもがSNSプラットフォームで親とは独立したファン層を獲得する事例が増えている。従来の芸能プロダクション所属を必要としないデジタルメディアでのキャリア形成が若い世代で定着しつつある。',
        sourceUrl: 'https://news.livedoor.com/topics/detail/31770756/',
        sourceLabel: 'ライブドアニュース',
        hotwords: [
          'hikakin',
          { id: 'geino_ikka_sns', label: '芸能一家SNS', axis: '芸能人の子弟とSNSクリエイター — 二世タレントからTikTokerまで', timeline: [
            { year: 2026, era: '令和8年', node: '月亭方正の次女がTikTokインフルエンサー活動を告白(7月)', desc: '落語家・月亭方正の次女がSNSインフルエンサーとして活動中と告白、TikTokでバズっていると明かす。芸能二世のSNS独立路線の典型例として注目。', officialUrl: 'https://news.livedoor.com/topics/detail/31770756/' },
            { year: 2023, era: '令和5年', node: '芸能人子弟のTikTok独立クリエイター化が加速', desc: '親が有名人でなくても認知される「TikTokネイティブ世代」の増加により、芸能二世が親の知名度より自分のコンテンツ力で勝負するケースが増加。', wiki: 'TikTok' },
            { year: 2022, era: '令和4年', node: 'ばんばんざい・はじめしゃちょー家族など「YouTuber家族チャンネル」がトレンドに', desc: '人気YouTuberが結婚・育児をコンテンツ化する「家族チャンネル」が急増、子どもや家族全員がインフルエンサーとして機能するファミリービジネスモデルが確立。', wiki: 'YouTube' },
            { year: 2018, era: '平成30年', node: 'TikTokが日本で爆発的普及 — 若年層の「主戦場」がYouTubeから移行', desc: '2018年前後からTikTokが日本のZ世代を中心に普及、15秒〜1分の縦型短尺動画が主流に。芸能人二世がYouTubeを経由せずにTikTokで直接デビューするケースが増え始める。', wiki: 'TikTok' },
            { year: 2015, era: '平成27年', node: 'YouTuber業界に「事務所所属」概念が成立・プロクリエイター化', desc: 'UUUM設立等を機にYouTuberが個人クリエイターから事務所所属の「プロ」になる時代に移行、芸能プロとデジタルクリエイター事務所の境界が曖昧化。', wiki: 'UUUM' },
            { year: 2006, era: '平成18年', node: 'ニコニコ動画開始 — 素人動画配信が日本で本格化', desc: '2006年12月のニコニコ動画(RC版)開始で日本の素人動画配信文化が発展、後のYouTuber文化・TikToker文化の土台に。芸能二世も「素人として」参入しやすい文化が生まれた。', wiki: 'ニコニコ動画', isOrigin: true },
          ]},
        ],
      },
    ],
    politics: [
      {
        time: '08:00',

        headline: '高市首相、中傷動画疑惑で秘書「陳述書」提出を表明 ── 衆院予算委で「答弁に代えたい」と異例の対応、野党は答弁拒否と批判',
        summary: '高市早苗首相は6月22日の衆院予算委員会で、2025年自民党総裁選で自身の陣営が小泉進次郎防衛相らを中傷するAI生成動画の作成に関与したと週刊文春が報じた件について、秘書による「陳述書」を後日委員会に提出することで詳細な答弁に代えたいと表明した。サナエトークンなど一連の疑惑質問にも個別回答を控え、野党は「答弁拒否」と批判し秘書の参考人招致を改めて要求している。動画作成を依頼されたとするIT会社代表の男性は週刊女性PRIMEで顔出し告白した。',
        sourceUrl: 'https://www.nikkei.com/article/DGXZQOUA221MK0S6A620C2000000/',
        sourceLabel: '日本経済新聞',
        hotwords: [
          'takaichi_sanae',
          { id: 'jp_political_scandal', label: '政治スキャンダル', axis: '戦後日本の政界スキャンダル史 ── ロッキード事件から令和の文書問題まで', timeline: [
            { year: 2026, era: '令和8年', node: '6/22 高市首相 中傷動画疑惑で「陳述書」提出を表明', desc: '衆院予算委で高市首相は自陣営による中傷動画作成疑惑について、秘書の陳述書を後日提出し答弁に代えたいと異例の対応を表明。野党は答弁拒否と批判。', officialUrl: 'https://www.nikkei.com/article/DGXZQOUA221MK0S6A620C2000000/' },
            { year: 2026, era: '令和8年', node: '6/上旬 IT会社代表が中傷動画作成を顔出し告白', desc: '週刊女性PRIMEで動画作成依頼を受けたとするIT会社代表が顔出しで証言、疑惑追加報道が拡大。', officialUrl: 'https://www.google.com/search?q=高市+中傷動画+IT会社代表+告白' },
            { year: 2024, era: '令和6年', node: '裏金問題で派閥解散・自民党大量処分', desc: '安倍派・二階派の政治資金パーティー収支不記載問題で安倍派幹部ら39人を党員資格停止等の処分、岸田首相は岸田派解散を表明。', officialUrl: 'https://www.google.com/search?q=自民党派閥+裏金問題+2024' },
            { year: 2018, era: '平成30年', node: '森友学園・財務省文書改ざん問題', desc: '森友学園への国有地払い下げ決裁文書を財務省が改ざん。佐川宣寿元理財局長らが国会で答弁拒否を繰り返した。', wiki: '森友学園問題' },
            { year: 2017, era: '平成29年', node: '加計学園問題が国会争点化', desc: '獣医学部新設を巡り首相関与疑惑が浮上、「総理のご意向」文書の存否で文科省と内閣府が対立。', wiki: '加計学園問題' },
            { year: 2010, era: '平成22年', node: '陸山会事件・小沢一郎元代表強制起訴', desc: '小沢一郎民主党元代表の政治資金管理団体「陸山会」の土地購入を巡る政治資金規正法違反で秘書3人起訴、本人も検察審査会の議決で強制起訴。', wiki: '陸山会事件' },
            { year: 2004, era: '平成16年', node: '年金未納問題で閣僚・議員が次々辞任', desc: '国会議員の国民年金未納が次々発覚、福田康夫官房長官ら閣僚も辞任、菅直人民主党代表も辞任に追い込まれる。', officialUrl: 'https://www.google.com/search?q=国会議員+年金未納問題+2004' },
            { year: 1998, era: '平成10年', node: '大蔵省・日銀接待汚職事件', desc: '金融機関による大蔵省・日銀職員への過剰接待が発覚、ノーパンしゃぶしゃぶ事件として社会問題化、大蔵省解体の遠因に。', wiki: '大蔵省接待汚職事件' },
            { year: 1993, era: '平成5年', node: '金丸信脱税事件で自民党分裂・55年体制崩壊', desc: '金丸信元自民党副総裁の脱税事件と政治不信を背景に細川連立政権が誕生、38年続いた55年体制が崩壊。', wiki: '金丸信' },
            { year: 1988, era: '昭和63年', node: 'リクルート事件 ── 戦後最大級の贈収賄構造汚職', desc: 'リクルート社未公開株が政官財に広範に譲渡された大規模疑獄事件、竹下登首相退陣・宇野宗佑短命内閣を経て自民党長期支配揺らぐ。', wiki: 'リクルート事件' },
            { year: 1976, era: '昭和51年', node: 'ロッキード事件 ── 田中角栄元首相逮捕', desc: '米ロッキード社からの航空機売り込み巡る贈収賄で田中角栄元首相が受託収賄罪で逮捕、戦後政治を揺るがす疑獄事件に。', wiki: 'ロッキード事件' },
            { year: 1954, era: '昭和29年', node: '造船疑獄 ── 犬養法相の指揮権発動', desc: '造船・海運業界からの献金疑惑で佐藤栄作自由党幹事長逮捕直前、犬養健法相が検察に指揮権発動、第5次吉田内閣総辞職の引き金に。', wiki: '造船疑獄' },
            { year: 1948, era: '昭和23年', node: '昭和電工事件 ── 芦田均首相辞任', desc: '昭和電工の融資を巡る贈収賄事件で副総理・大蔵大臣・GHQ高官まで波及、芦田均内閣総辞職。', wiki: '昭和電工事件' },
            { year: 1914, era: '大正3年', node: 'シーメンス事件 ── 海軍の贈収賄で山本権兵衛内閣総辞職', desc: '独シーメンス社からの海軍高官への贈賄事件、第1次山本権兵衛内閣総辞職、第1次護憲運動と並ぶ大正政変期の代表的政治事件。', wiki: 'シーメンス事件' },
            { year: 1881, era: '明治14年', node: '開拓使官有物払下げ事件 ── 明治政府最初の大疑獄', desc: '北海道開拓使長官・黒田清隆が官有物を同郷政商五代友厚らに不当に安く払い下げようとした事件、世論の激しい反発で中止、明治十四年の政変・国会開設の詔勅へ繋がる。', wiki: '開拓使官有物払下げ事件', isOrigin: true },
          ]},
        ],
      },
      {
        time: '12:00',

        headline: '自民党合同会議が「副首都」法案の住民投票規定を修正し了承、維新と調整し今国会提出方針',
        summary: '自民党は6/24、内閣・行政改革合同会議で「副首都」設置を可能とする副首都構想推進法案を協議。大都市選定に住民投票を必須とせず代議制を許容する修正を加えた上で了承した。日本維新の会との合意形成を急ぎ、今国会への提出を目指す。大阪を主たる念頭に置きつつ、首都機能の代替・分散を制度化する戦後初の本格法案。',
        sourceUrl: 'https://www.jiji.com/jc/article?k=2026062200936&g=pol',
        sourceLabel: '時事ドットコム',
        hotwords: [
          'takaichi_sanae',
          { id: 'secondary_capital_history', label: '副首都', axis: '副首都構想と首都機能分散の系譜', timeline: [
            { year: 2026, era: '令和8年', node: '自民「副首都」法案を住民投票規定修正で了承(6/24)', desc: '自民党は副首都設置法案を協議し、大都市選定に住民投票を必須としない修正を加えて了承。日本維新の会と調整の上、今国会提出を目指す。', officialUrl: 'https://www.google.com/search?q=自民党+副首都+法案+住民投票+了承+2026' },
            { year: 2025, era: '令和7年', node: '自民・維新が連立合意で「副首都構想」推進を明記', desc: '高市政権発足にあたり自民党と日本維新の会が連立に合意。維新の長年の主張「副首都構想」推進が政策合意文書に明記され、法案化に道筋。', officialUrl: 'https://www.google.com/search?q=自民+維新+連立+副首都+合意+2025' },
            { year: 2020, era: '令和2年', node: '大阪都構想・2度目の住民投票で否決(11/1)', desc: '大阪市を廃止し4特別区に再編する「大阪都構想」が再び住民投票で否決(賛成49.4%・反対50.6%)。維新は構想の凍結を表明。', wiki: '大阪都構想' },
            { year: 2015, era: '平成27年', node: '大阪都構想・初の住民投票で僅差否決(5/17)', desc: '橋下徹大阪市長が主導した「大阪都構想」が住民投票で僅差否決(賛成49.6%・反対50.4%)。橋下は政界引退を表明。', wiki: '大阪都構想' },
            { year: 2012, era: '平成24年', node: '大都市地域特別区設置法 成立(8/29)', desc: '政令市と隣接市町村を統合して特別区を設置する法的枠組み「大都市地域特別区設置法」が成立。大阪都構想の法的基盤となる。', wiki: '大都市地域における特別区の設置に関する法律' },
            { year: 2011, era: '平成23年', node: '東日本大震災で「首都機能バックアップ」議論再燃(3/11)', desc: '東日本大震災と原発事故を受け、首都直下地震に備えた首都機能のバックアップ・分散立地が国会・経済界で本格議論に。', wiki: '東日本大震災' },
            { year: 2003, era: '平成15年', node: '国会等移転審議会の議論が事実上凍結', desc: '小泉政権下、国会等移転に関する両院協議会で具体的移転候補地選定が進展せず凍結状態に。バブル崩壊後の財政難で機運後退。', officialUrl: 'https://www.google.com/search?q=国会等移転+審議会+凍結+2003' },
            { year: 1999, era: '平成11年', node: '国会等移転審議会が移転先候補3地域を答申(12/20)', desc: '国会等移転審議会が「栃木・福島」「岐阜・愛知」「三重・畿央」の3地域を移転先候補として答申。', officialUrl: 'https://www.google.com/search?q=国会等移転審議会+1999+答申+3地域' },
            { year: 1992, era: '平成4年', node: '国会等の移転に関する法律 成立(12/24)', desc: '国会・行政機関の東京からの移転を検討する根拠法が成立。バブル経済期の東京一極集中是正の機運を背景に超党派で立法。', officialUrl: 'https://www.google.com/search?q=国会等の移転に関する法律+1992+成立' },
            { year: 1956, era: '昭和31年', node: '首都圏整備法 制定(4/26)', desc: '東京とその周辺を一体的に整備する「首都圏整備法」が制定され、首都圏という法的概念が成立。同時に過密対策としての分散立地論も浮上。', wiki: '首都圏整備法' },
            { year: 1923, era: '大正12年', node: '関東大震災で帝都復興と「遷都論」(9/1)', desc: '関東大震災で東京が壊滅的被害を受け、後藤新平らが帝都復興院を設立する一方、姫路・大阪・京都への遷都論が政界で噴出。', wiki: '関東大震災' },
            { year: 1869, era: '明治2年', node: '事実上の東京奠都(3/28)', desc: '明治天皇が京都から東京に再行幸し、太政官も移転。詔書による正式な「遷都」宣言は行わず、京都と東京の二都並立を建前としつつ事実上の首都機能を東京に集約。', wiki: '東京奠都', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        time: '20:00',
        headline: '皇室典範改正案が特別国会最終盤の山場 — 森衆院議長が与野党7党に静ひつな環境での成立を要請、今国会成立を目指す',
        summary: '2026年7月9日、森英介衆議院議長は与野党7党の幹事長と会談し、皇族数確保を目的とした皇室典範改正案について「静ひつな環境」のもとでの成立を求めた。7月1日に閣議決定・国会提出された改正案は、女性皇族が婚姻後も皇室に留まることを可能にし、旧皇族の男系男子を養子縁組で皇族に迎える内容が柱。特別国会の会期末（7月17日）が迫る中、与党は会期延長も視野に今国会中の成立を急いでいる。',
        sourceUrl: 'https://news.web.nhk.or.jp/newsweb/na/na-k10015165661000',
        sourceLabel: 'NHKニュース',
        hotwords: [
          'takaichi_sanae',
          { id: 'koushitsu_tenseki_history', label: '皇室典範', axis: '皇室典範と皇族数確保の論議 — 明治の旧典範から令和改正案まで', timeline: [
            { year: 2026, era: '令和8年', node: '7/9 森衆院議長が与野党7党に皇室典範改正案の静ひつな成立を要請', desc: '森英介衆院議長が与野党幹事長と会談し、皇族数確保のための皇室典範改正案について、静ひつな環境での成立を最優先とするよう要請した。', officialUrl: 'https://www.google.com/search?q=皇室典範+改正案+森衆院議長+与野党+2026年7月' },
            { year: 2026, era: '令和8年', node: '7/1 皇室典範改正案 閣議決定・国会提出', desc: '女性皇族の婚姻後皇族留保と旧皇族男系男子の養子縁組による皇族復帰を柱とする改正案を閣議決定し、特別国会に提出。', wiki: '皇室典範' },
            { year: 2024, era: '令和6年', node: '皇族数確保の有識者会議が最終報告書提出', desc: '有識者会議が女性皇族の婚姻後の皇籍維持と旧宮家の養子縁組を柱とする最終報告書を提出、政府が法制化を検討開始。', wiki: '皇室典範' },
            { year: 2017, era: '平成29年', node: '天皇退位特例法成立(6/9)・上皇制度創設', desc: '明仁天皇（現上皇）の退位を実現するための特例法が成立、令和への代替わりへの法的基盤が整う。典範本体の改正ではなく一代限りの特例措置。', wiki: '天皇の退位等に関する皇室典範特例法' },
            { year: 2011, era: '平成23年', node: '民主党政権で女性宮家設置の検討開始・立ち消えに', desc: '民主党政権が皇室活動の継続性確保のため女性宮家創設を検討、野田内閣が有識者ヒアリングを実施したが政権交代で頓挫。', wiki: '女性宮家' },
            { year: 2005, era: '平成17年', node: '有識者会議が「女系天皇容認」の報告書提出・愛子天皇論議', desc: '小泉政権下の皇室典範に関する有識者会議が女系天皇容認を打ち出した報告書を提出、各党で憲法・伝統論議が噴出。翌年の悠仁親王誕生で議論が急速に沈静化。', officialUrl: 'https://www.google.com/search?q=皇位継承問題+女系天皇+2005年+有識者会議' },
            { year: 1947, era: '昭和22年', node: '現行皇室典範 施行(5/3) — 日本国憲法と同日', desc: 'GHQの意向を受け帝国議会の審議で制定された現行皇室典範が日本国憲法と同日施行。皇族の範囲を大幅に縮小（皇族11宮家51名が臣籍降下）、男系男子による皇位継承を規定。', wiki: '皇室典範' },
            { year: 1946, era: '昭和21年', node: '11宮家51名の臣籍降下が決定（翌年実施）', desc: 'GHQの方針により旧皇族11宮家51名が皇籍を離れ臣籍降下することが決定。この決定が令和の「皇族数不足問題」の直接的原因となる。', wiki: '皇族' },
            { year: 1889, era: '明治22年', node: '旧皇室典範 制定(2/11) — 男系男子・長子優先の皇位継承を法典化', desc: '大日本帝国憲法と同日に制定された旧皇室典範は、帝国議会の審議を経ず皇室の「家法」として制定。男系男子・長子優先の皇位継承原則を明文化、明治皇室制度の骨格を形成。', wiki: '皇室典範 (1889年)', isOrigin: true },
          ]},
        ],
      },
    ],
    retro: [
      {
        time: '08:00',

        headline: '6/27-28 第20回「喜多方レトロ横丁」開催直前 — ふくしまDC連動で例年7月から繰り上げ、市民手作り七夕飾り・レトロモーターショー・縁日・お化け屋敷で「永遠の昭和ノスタルジー」を再現',
        summary: '福島県喜多方市のふれあい通り商店街で2026年6月27日(土)12:00-21:00・28日(日)9:00-16:00に第20回「喜多方レトロ横丁」が開催される。今年は「ふくしま・あいづDC(デスティネーションキャンペーン)」に合わせて例年7月開催を6月へ繰り上げ。色鮮やかな七夕飾り、テーマ別ミュージアム、レトロモーターショー、昔懐かしい遊び・縁日、お化け屋敷・屋台が並び、「永遠の昭和ノスタルジー・空前絶後の昭和浪漫」をテーマに昭和100年の節目を会津商家の蔵並みの街で迎える。',
        sourceUrl: 'https://www.aizukitakatacci.or.jp/special/retoro',
        sourceLabel: '会津喜多方商工会議所 公式',
        hotwords: [
          { id: 'kitakata_kura_history', label: '喜多方', axis: '喜多方「蔵のまち」の歴史 — 江戸の街道宿場から会津DCのレトロ横丁まで', timeline: [
            { year: 2026, era: '令和8年', node: '6/27-28 第20回 喜多方レトロ横丁 — ふくしまDC連動で6月開催', desc: 'ふれあい通り商店街で開催、ふくしまDC連動により例年7月から繰り上げ、第20回の節目に七夕飾り・レトロモーターショー・縁日・お化け屋敷で昭和100年を祝う。', officialUrl: 'https://www.aizukitakatacci.or.jp/special/retoro' },
            { year: 2007, era: '平成19年', node: '第1回 喜多方レトロ横丁開催 — 商店街の活性化策として始動', desc: '喜多方ふれあい通り商店街振興組合と会津喜多方商工会議所が「昭和レトロ」をテーマに歩行者天国型イベントを始動、後に約20年続く名物イベントの原点に。', officialUrl: 'https://www.google.com/search?q=喜多方レトロ横丁+第1回+2007' },
            { year: 1988, era: '昭和63年', node: '「蔵のまち」観光ブランド化 — 喜多方ラーメンブームと並行', desc: '1980年代後半に喜多方ラーメンブームと並行して「蔵のまち」観光が全国的に知られるようになり、約4,200棟の蔵が現存する街として保存・観光化が進む。', wiki: '喜多方市' },
            { year: 1927, era: '昭和2年', node: '喜多方町・松山村合併で喜多方町成立 — 後の市制への礎', desc: '昭和初頭に喜多方町・松山村が合併し新「喜多方町」発足、後の1954年市制施行に向けた行政基盤を整える。', wiki: '喜多方市' },
            { year: 1880, era: '明治13年', node: '喜多方大火 — 土蔵造りが一般民家にも普及する転機', desc: '明治13年の大火で土蔵の耐火性が再認識され、それまで商家中心だった土蔵造りが一般民家・農家へ広く拡大、現代まで残る蔵並み景観の基礎が形成される。', officialUrl: 'https://kuranokai.jp/know/know2/' },
            { year: 1804, era: '文化元年', node: '文化文政期に土蔵造り普及 — 醸造業と「自己主張の蔵」文化', desc: '文化文政期(1804-1830)以降、飯豊山系の伏流水を活かした酒・味噌・醤油醸造業の発展と中江藤樹の教えに基づく「立派な蔵を建てる」商人文化が結合、土蔵造りが本格普及。', officialUrl: 'https://kuranokai.jp/know/know2/' },
            { year: 1643, era: '寛永20年', node: '会津藩・保科正之入封 — 「北方」が若松-米沢街道の物資集散地に', desc: '徳川家光の異母弟・保科正之が会津藩主として入封、城下の若松と米沢を結ぶ街道の中継地「北方(きたかた)」が商業集散地として整備され、後の喜多方の原型に。', wiki: '保科正之', isOrigin: true },
          ]},
          { id: 'jp_pedestrian_paradise', label: 'ホコ天', axis: '日本の歩行者天国・商店街イベントの歴史 — 1969年旭川から令和のレトロ横丁まで', timeline: [
            { year: 2026, era: '令和8年', node: '6/27-28 喜多方レトロ横丁 第20回 — 地方商店街型ホコ天の到達点', desc: '商店街振興組合主催の昭和テーマ型歩行者天国が20回目を迎え、地方都市の「商店街+ホコ天+レトロ」の融合フォーマットが完成した象徴的1年に。', officialUrl: 'https://www.aizukitakatacci.or.jp/special/retoro' },
            { year: 2011, era: '平成23年', node: '秋葉原ホコ天 再開 — 2008年事件後3年半ぶり', desc: '2008年6月の秋葉原通り魔事件で休止していた秋葉原中央通りの歩行者天国が、安全対策を強化して2011年1月23日に再開、ホコ天運営のあり方が問い直される。', wiki: '歩行者天国' },
            { year: 1998, era: '平成10年', node: '原宿ホコ天 廃止 — 沿道商業の変化とトラブル増', desc: '1977年から続いた原宿表参道の歩行者天国が、騒音・ゴミ問題・近隣商業の変化等で1998年に廃止、各地でホコ天の見直しが進む契機に。', wiki: '歩行者天国' },
            { year: 1980, era: '昭和55年', node: '原宿ホコ天 全盛 — 竹の子族・ローラー族の登場', desc: '原宿表参道の歩行者天国で「竹の子族」「ローラー族」など若者文化が花開き、ホコ天がストリート文化の発信基地に。1998年閉鎖まで時代の象徴となる。', wiki: '竹の子族' },
            { year: 1970, era: '昭和45年', node: '8/2 東京4地区(銀座・新宿・池袋・浅草)で歩行者天国スタート', desc: '美濃部都政下で銀座・新宿・池袋・浅草で歩行者天国が一斉開始、初日は普段の日曜の2.4倍となる78万5000人、銀座だけで10倍の23万人が押し寄せ大成功、全国波及の出発点に。', wiki: '歩行者天国' },
            { year: 1969, era: '昭和44年', node: '8/6 旭川「平和通買物公園」 — 日本初の本格歩行者天国実験', desc: '北海道旭川市の平和通で12日間の実験的歩行者天国を実施、商業者主導の街路活用として後の常設「平和通買物公園」(1972年)へ発展、東京4地区実施の前年実験。', wiki: '平和通買物公園' },
            { year: 1934, era: '昭和9年', node: '東京・日本橋通り 自動車交通激増 — 路上空間私的占有の常態化', desc: '昭和初期に都市自動車の急増により銀座・日本橋等の繁華街で歩行空間が圧迫、戦後の「歩行者を取り戻す」運動の伏線となる時代背景が形成される。', wiki: '銀座' },
            { year: 1879, era: '明治12年', node: '東京の縁日露店 制度化 — 商店街イベントの原型', desc: '明治期に東京府が縁日露店を制度化、寺社の縁日に古物・玩具・食品を売る露店が定着、後の商店街イベント・蚤の市・レトロ横丁文化の素地が形成される。', wiki: '縁日', isOrigin: true },
          ]},
        ],
      },
      {
        time: '12:00',

        headline: '三井アウトレットパーク北陸小矢部「平成×昭和レトロ展」開催中(6/6〜7/12) — 平成のケータイショップ・グッズ、昭和の六畳間・レコードを再現、6/27-28はシール交換会・平成レトロ評論家山下メロ氏監修コンテンツ',
        summary: '三井アウトレットパーク北陸小矢部(富山県小矢部市)で2026年6月6日〜7月12日まで「平成×昭和レトロ展」を開催中。平成のケータイショップ・平成グッズコーナーと、昭和の六畳間・レコードプレーヤー再現ブースが並ぶ二世代レトロ体験イベント。6月27-28日はラメシール・キラキラシール等の「シール交換会」も実施。平成レトロ評論家・山下メロ氏が監修したコンテンツが見どころで、平成レトロブームが地方アウトレットの集客企画として定着していることを象徴する事例。',
        sourceUrl: 'https://mitsui-shopping-park.com/mop/oyabe/event/3410590.html',
        sourceLabel: '三井アウトレットパーク北陸小矢部 公式',
        hotwords: [
          { id: 'heisei_retro_boom_history', label: '平成レトロ', axis: '平成レトロブームの歩み — 2018年顕在化から2026年地方アウトレット展開まで', timeline: [
            { year: 2026, era: '令和8年', node: '6/6-7/12 三井アウトレットパーク北陸小矢部「平成×昭和レトロ展」', desc: '富山県の地方アウトレットモールで平成のケータイショップ・平成グッズ+昭和の六畳間を再現する二世代レトロ展、6/27-28はシール交換会、山下メロ氏監修のコンテンツが目玉に。', officialUrl: 'https://mitsui-shopping-park.com/mop/oyabe/event/3410590.html' },
            { year: 2025, era: '令和7年', node: 'Z世代の「ガラケー実機購入」がSNSで拡大 — 中古ガラケー価格上昇', desc: 'TikTok・Instagram発で、Z世代がY2K(2000年前後)スマホ前夜のガラケー・透明スケルトン家電・プリクラ機を求める動きが拡大、ハードオフ等で中古ガラケー価格が上昇。', officialUrl: 'https://www.google.com/search?q=Z世代+ガラケー+購入+2025+流行' },
            { year: 2024, era: '令和6年', node: '渋谷PARCO「平成レトロ展」開催 — 都心デパート系イベントへ拡大', desc: '渋谷PARCOで「平成レトロ展」が開催、ルーズソックス・たまごっち・ポケベル文化等を再現、平成レトロが都市部の主要商業施設のイベントテーマとして定着。', officialUrl: 'https://www.google.com/search?q=渋谷+PARCO+平成レトロ展+2024' },
            { year: 2023, era: '令和5年', node: '「Y2K」ファッションが世界的トレンドに — 国内平成レトロと接続', desc: 'BLACKPINK・NewJeans等K-POP発のY2Kファッションが世界的トレンドに、低身丈デニム・厚底スニーカー・透明スケルトンガジェット等が国内の平成レトロブームと接続。', officialUrl: 'https://www.google.com/search?q=Y2K+ファッション+2023+流行' },
            { year: 2022, era: '令和4年', node: '山下メロ「平成レトロ図鑑」(青幻舎)刊行 — 概念がさらに定着', desc: '平成レトロ評論家・山下メロ氏の「平成レトロ図鑑」(青幻舎)が刊行、平成レトロを体系的に解説する代表的書籍として位置づけられ、ブームの理論的支柱となる。', officialUrl: 'https://www.google.com/search?q=山下メロ+平成レトロ図鑑+青幻舎+2022' },
            { year: 2021, era: '令和3年', node: 'NHK「あさイチ」等メディアで「平成レトロ」特集相次ぐ', desc: 'NHK「あさイチ」など地上波情報番組で「平成レトロ」特集が相次ぎ、ルーズソックス・たまごっち・初代iMac等が紹介され、概念がマス層へ拡散。', officialUrl: 'https://www.google.com/search?q=平成レトロ+あさイチ+特集+2021' },
            { year: 2019, era: '令和元年', node: '5/1 改元「令和」— 「平成」が一区切り、ノスタルジー対象に', desc: '5月1日の改元で「平成」時代が終わり、「平成」自体がノスタルジーの対象として明確化、「平成レトロ」概念が新元号開始と共に成立。', wiki: '令和' },
            { year: 2018, era: '平成30年', node: '「平成レトロ」概念が顕在化 — 山下メロ等の発信で定着', desc: '改元前年の2018年頃から、山下メロ氏を中心に「平成生まれが懐かしむ90s〜00sの文化」を「平成レトロ」と呼ぶ動きがSNS・雑誌で広がり、ブームの起点として認知される。', officialUrl: 'https://www.google.com/search?q=平成レトロ+2018+山下メロ+起源' },
            { year: 2016, era: '平成28年', node: '「ニンテンドークラシックミニ ファミコン」発売 — 復刻ガジェット先駆け', desc: '任天堂が11月にミニファミコン(30本内蔵)を発売、品薄状態が続く大ヒット、その後の各社レトロ復刻ハードブームの先駆けとなり「レトロ消費」の経済規模を可視化。', wiki: 'ニンテンドークラシックミニ ファミリーコンピュータ' },
            { year: 2014, era: '平成26年', node: '昭和レトロブームの再燃 — 「ALWAYS 三丁目の夕日」以降の文脈整理', desc: '2000年代の「ALWAYS 三丁目の夕日」以降続く昭和レトロブームの中で、「昭和レトロとは別の文脈で平成生まれが懐かしむ文化がある」という議論が始まる、後の平成レトロ概念の母体に。', wiki: 'ALWAYS 三丁目の夕日' },
            { year: 1989, era: '平成元年', node: '1/8 元号「平成」スタート — 後にレトロ対象となる時代の始まり', desc: '昭和天皇崩御に伴い1月8日から元号「平成」が始まり、後にレトロ対象として再評価される平成文化(ルーズソックス・たまごっち・プリクラ・ガラケー等)が育まれていく時代の出発点。', wiki: '平成', isOrigin: true },
          ] },
          { id: 'yamashita_melo', label: '山下メロ', axis: '山下メロ(平成レトロ評論家)の活動史 — 1981年生誕から平成レトロ図鑑まで', timeline: [
            { year: 2026, era: '令和8年', node: '6/6-7/12 三井アウトレットパーク北陸小矢部「平成×昭和レトロ展」監修', desc: '富山県の地方アウトレットで開催される平成×昭和レトロ展のコンテンツ監修を担当、平成レトロ評論家としての監修・キュレーション活動が地方都市にも広がる。', officialUrl: 'https://mitsui-shopping-park.com/mop/oyabe/event/3410590.html' },
            { year: 2025, era: '令和7年', node: 'メディア出演継続 — TV・雑誌・WEB「平成レトロ語り部」として定着', desc: 'TV情報番組・雑誌・WEBメディアで「平成レトロ」関連の解説者・コメンテーターとして継続出演、平成レトロ語り部のポジションが固定化。', officialUrl: 'https://www.google.com/search?q=山下メロ+平成レトロ+評論家+2025' },
            { year: 2022, era: '令和4年', node: '「平成レトロ図鑑」(青幻舎)刊行 — 体系的書籍の代表作', desc: '平成レトロを体系的に解説する「平成レトロ図鑑」を青幻舎より刊行、平成レトロブームの理論的支柱となる代表的書籍として位置づけられる。', officialUrl: 'https://www.google.com/search?q=山下メロ+平成レトロ図鑑+青幻舎+2022' },
            { year: 2021, era: '令和3年', node: 'NHK「あさイチ」等情報番組への出演拡大', desc: 'NHK「あさイチ」をはじめとする地上波情報番組への出演が拡大、平成レトロ評論家としてマス層への露出が増え、ブームの代表的論客に。', officialUrl: 'https://www.google.com/search?q=山下メロ+あさイチ+出演+平成レトロ' },
            { year: 2019, era: '令和元年', node: '5月 改元「令和」— 平成レトロ評論家ポジションが本格定着', desc: '改元で平成時代が終了したことを受け、「平成レトロ」の体系的解説者としてのポジションが本格定着、メディア出演・寄稿が増加。', officialUrl: 'https://www.google.com/search?q=山下メロ+平成レトロ+改元+2019' },
            { year: 2018, era: '平成30年', node: '「平成レトロ」概念を発信開始 — ブームの起点となる', desc: '改元前年の2018年頃から、SNS・雑誌等で「平成生まれが懐かしむ90s〜00sの文化」を「平成レトロ」として明確に発信、後のブームの起点となる。', officialUrl: 'https://www.google.com/search?q=山下メロ+平成レトロ+発信+2018' },
            { year: 2015, era: '平成27年', node: '「ファンシー絵みやげ」研究で書籍刊行 — 観光地土産文化を体系化', desc: '昭和〜平成の観光地で売られた「ファンシー絵みやげ」の研究を体系化した書籍を刊行、観光地キャラ・ご当地グッズ文化の独自研究者としての立場を確立。', officialUrl: 'https://www.google.com/search?q=山下メロ+ファンシー絵みやげ+書籍' },
            { year: 2010, era: '平成22年', node: '「ファンシー絵みやげ」収集・研究を本格化', desc: '昭和後期〜平成の観光地で大量に作られた「ファンシー絵みやげ」(ご当地キャラもの土産)の収集と研究を本格化、Twitter等で発信を開始、独自ジャンルとして注目される。', officialUrl: 'https://www.google.com/search?q=山下メロ+ファンシー絵みやげ+2010' },
            { year: 2004, era: '平成16年', node: '大学卒業後、平成カルチャー研究の道へ', desc: '大学卒業後にカルチャー研究者・ライターとしての活動を始め、後のファンシー絵みやげ・平成レトロ研究へとつながる平成文化への注目を深める時期に。', officialUrl: 'https://www.google.com/search?q=山下メロ+経歴+プロフィール' },
            { year: 1981, era: '昭和56年', node: '7/12 山下メロ 生誕(広島県呉市出身)', desc: '広島県呉市で誕生、平成元号開始(1989年)時には8歳前後で、平成時代をリアルタイムで体験した「平成生まれに最も近い世代」として後の平成レトロ研究のフィールドワークを行うこととなる。', officialUrl: 'https://www.google.com/search?q=山下メロ+プロフィール+1981+呉', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        time: '20:00',
        headline: '「流星のロックマン パーフェクトコレクション」2026年内発売へ — DS全7作が現世代機で復活、平成名作の復刻ラッシュが続く',
        summary: 'カプコンが2006〜2010年にDSで展開した『流星のロックマン』シリーズのナンバリング全7作品を収録した「パーフェクトコレクション」を2026年内に発売予定とアナウンス。電波変身システムが特徴の人気シリーズが現世代機向けに復活する。近年のレトロゲームリバイバルブームを背景にカプコンが復刻商品を相次いで投入している流れの一環で、ゲオでもレトロゲーム買取・販売が再開されるなど市場の活況が続いている。',
        sourceUrl: 'https://retoromania.club/2026fukoku-retrogame/',
        sourceLabel: 'レトロマニア倶楽部',
        hotwords: [
          { id: 'ryusei_rockman_history', label: '流星のロックマン', axis: '流星のロックマンの歩み — 2006年の誕生から2026年の復刻まで', timeline: [
            { year: 2026, era: '令和8年', node: 'パーフェクトコレクション 発売発表 — DS全7作が現世代機で復活', desc: '流星のロックマンシリーズのナンバリング7作を収録したパーフェクトコレクションを2026年内に発売とカプコンが発表。平成DS世代の復刻ブームに応える形。', officialUrl: 'https://www.google.com/search?q=流星のロックマン+パーフェクトコレクション+2026' },
            { year: 2010, era: '平成22年', node: '流星のロックマン3 ブラックエース/レッドジョーカー で完結', desc: 'シリーズ3作目でシングルプレイと通信対戦を強化、完結編として2010年末に発売。ストーリーの完成度でシリーズファンから高評価を得た。', wiki: '流星のロックマン3' },
            { year: 2008, era: '平成20年', node: '流星のロックマン2 ベルセルク×シノビ/ベルセルク×ダイナソー 発売', desc: 'シリーズ2作目、三つのバリエーションでのゲームシステム多様化と通信プレイが人気。電波変身のビジュアルがアニメとともに定着。', wiki: '流星のロックマン2' },
            { year: 2006, era: '平成18年', node: '流星のロックマン発売(12月) — ロックマンエグゼの後継として電波時代のRPGに', desc: '「ロックマンエグゼ」シリーズの終了後、通信ネットワークの代わりに「電波」と「星座座」をテーマにしたDS新作RPGとして発売。独自の「電波変身」システムが特徴。', wiki: '流星のロックマン', isOrigin: true },
          ]},
          { id: 'capcom_retro_revival', label: 'カプコン復刻', axis: 'カプコンの復刻事業とレトロゲームリバイバル史', timeline: [
            { year: 2026, era: '令和8年', node: '流星のロックマン パーフェクトコレクション + ゲオがレトロゲーム買取再開', desc: 'カプコンの復刻ラッシュと並行して、ゲオがファミコン・GB・PS2等のレトロゲーム買取・販売を2026年初頭に再開。レトロゲーム市場が官民ともに拡大期に。', officialUrl: 'https://www.google.com/search?q=ゲオ+レトロゲーム+買取+再開+2026' },
            { year: 2022, era: '令和4年', node: 'ロックマン クラシックス コレクション → バイオ25周年復刻と続くカプコン復刻路線', desc: '2016年のロックマン クラシックス コレクション以来、バイオハザード・デビル メイ クライ・ストリートファイターなど人気シリーズの復刻をHDリマスターやコレクション形式で積極展開。', wiki: 'バイオハザード (ゲーム)' },
            { year: 2018, era: '平成30年', node: 'ロックマン11 発売 — 11年ぶりの新作で「平成ゲームの復権」', desc: 'ロックマンシリーズの新作(ナンバリング)が11年ぶりに登場、レトロゲームファンと若い世代の両方で大ヒット。カプコンの復刻・新作両輪戦略の転換点。', wiki: 'ロックマン11 運命の歯車!!' },
            { year: 2004, era: '平成16年', node: 'レトロゲーム専門誌・ファミコン倶楽部等が「懐かしのゲーム特集」を定常化', desc: 'ゲーム市場の成熟と32ビット〜PS2世代が30代になるにつれ、懐古記事・ゲームアーカイブ特集が定番化。「レトロゲーム」という概念がジャーナリズムで確立される。', wiki: 'レトロゲーム' },
            { year: 1983, era: '昭和58年', node: '任天堂ファミリーコンピュータ発売(7/15) — 家庭用ゲーム機の起源', desc: 'ファミコンの発売で家庭用ゲーム機が日本に普及、後の「レトロゲーム」の大半がこの時代に生まれる。2026年のパーフェクトコレクションなどの復刻市場の原点。', wiki: 'ファミリーコンピュータ', isOrigin: true },
          ]},
        ],
      },
    ],
    sports: [
      {
        time: '08:00',

        headline: '6/24 北中米W杯・ポルトガル5-0ウズベキスタン — 41歳C・ロナウドが2発、W杯史上初の「6大会連続得点」を達成、暫定首位浮上',
        summary: '2026年6月24日(現地時間)、北中米W杯グループK第2節がヒューストンで行われ、ポルトガルが初出場のウズベキスタンを5-0で下した。41歳のクリスティアーノ・ロナウドが前半6分・39分に2得点を挙げ、W杯史上初の「6大会連続得点(2006・2010・2014・2018・2022・2026)」を達成。他にヌノ・メンデス(17分)、オウンゴール(60分)、ラファエル・レオン(87分)が加点。初戦コンゴ民主共和国に1-1で引き分けていたポルトガルは1勝1分(勝点4)とし、グループK暫定首位に浮上した。',
        sourceUrl: 'https://web.gekisaka.jp/news/worldcup/detail/?454062-454062-fl=',
        sourceLabel: 'ゲキサカ',
        hotwords: [
          { id: 'cristiano_ronaldo', label: 'C・ロナウド', axis: 'クリスティアーノ・ロナウドの歩み — マデイラ島生まれから6大会連続W杯得点まで', timeline: [
            { year: 2026, era: '令和8年', node: '6/24 W杯 ポルトガル5-0ウズベキスタン戦で2発・6大会連続得点の世界記録', desc: 'ヒューストンでの北中米W杯グループK第2節で前半6分・39分に得点、41歳でW杯史上初の6大会連続(2006/2010/2014/2018/2022/2026)得点を達成、ポルトガルをグループ首位へ。', officialUrl: 'https://web.gekisaka.jp/news/worldcup/detail/?454062-454062-fl=' },
            { year: 2026, era: '令和8年', node: '6/19 W杯初戦 コンゴ民主共和国戦 1-1ドロー', desc: 'カナダ・トロントでの北中米W杯グループK第1節、ポルトガルは下馬評優位ながらドローで星を落とし、ウズベキスタン戦が事実上の決勝T進出を左右する一戦となった。', wiki: '2026 FIFAワールドカップ' },
            { year: 2025, era: '令和7年', node: 'UEFAネーションズリーグ 2024-25 ポルトガル優勝(キャプテン)', desc: '決勝でスペインをPK戦で破り、ロナウドがキャプテンとしてUNL初優勝。代表通算ゴールを135超に伸ばし、自身の代表最多得点記録を更新し続けた。', wiki: 'UEFAネーションズリーグ' },
            { year: 2023, era: '令和5年', node: '1月 アル・ナスル(サウジアラビア)移籍 — 中東サッカー革命の象徴', desc: 'マンチェスター・ユナイテッド退団後、サウジアラビア・プロリーグのアル・ナスルFCに移籍、年俸2億ドル規模の契約で湾岸諸国の本格サッカー投資時代を主導。', wiki: 'アル・ナスル' },
            { year: 2022, era: '令和4年', node: 'カタールW杯 出場(5大会連続)・モロッコ戦で涙の敗退', desc: '通算5大会目のW杯。グループ首位通過もベスト8でモロッコに0-1で敗れ涙、当時37歳でW杯制覇の夢を絶たれる。スイス戦先発落ちもあり世代交代の議論を呼ぶ大会に。', wiki: '2022 FIFAワールドカップ' },
            { year: 2021, era: '令和3年', node: '8月 マンチェスター・ユナイテッド復帰 — 12年ぶり古巣へ', desc: 'ユヴェントス退団後にマンチェスター・ユナイテッドに復帰、背番号7を再び背負う。プレミアリーグでも年代別ゴール記録を更新。', wiki: 'マンチェスター・ユナイテッドFC' },
            { year: 2018, era: '平成30年', node: '7月 ユヴェントス移籍 — セリエA初進出', desc: 'レアル・マドリードからユヴェントスFCへ移籍、セリエA初挑戦。1年目から3連覇に貢献、イタリアでも得点王に輝く。', wiki: 'ユヴェントスFC' },
            { year: 2018, era: '平成30年', node: 'ロシアW杯 スペイン戦でハットトリック(6/15)', desc: 'グループB初戦スペインとの3-3ドローでロナウドがハットトリック、33歳のW杯ハットは最年長記録の一つとなる。', wiki: '2018 FIFAワールドカップ' },
            { year: 2017, era: '平成29年', node: 'バロンドール5度目受賞 — メッシと並ぶ', desc: 'バロンドール5回受賞でメッシと並び、UEFA最優秀選手にも輝く。レアル・マドリードでのCL3連覇期。', wiki: 'バロンドール' },
            { year: 2016, era: '平成28年', node: 'EURO2016 ポルトガル初優勝 — 決勝でフランスを延長戦撃破', desc: 'EURO2016決勝、地元フランス相手に延長エデルの1点で1-0勝利、ポルトガル史上初の主要大会タイトル。前半負傷退場するも、ベンチで監督と一体化してチームを鼓舞。', wiki: 'UEFA EURO 2016' },
            { year: 2014, era: '平成26年', node: 'ブラジルW杯 グループステージ敗退・バロンドール2度目', desc: '通算3度目のW杯はグループH3位で敗退、ドイツ戦で0-4の大敗を喫したが、その後のシーズンに巻き返しバロンドール2度目を獲得。', wiki: '2014 FIFAワールドカップ' },
            { year: 2009, era: '平成21年', node: '夏 レアル・マドリード移籍 — 当時史上最高額9400万ユーロ', desc: 'マンチェスター・ユナイテッドからレアル・マドリードへ当時史上最高額9400万ユーロで移籍、背番号9から後に7番を継承。', wiki: 'レアル・マドリード' },
            { year: 2008, era: '平成20年', node: 'バロンドール初受賞・マンU CL優勝', desc: 'マンチェスター・ユナイテッドでチェルシーをPK戦で下しCL優勝、自身初のバロンドール獲得、世界最高選手の地位を確立。', wiki: 'バロンドール' },
            { year: 2006, era: '平成18年', node: 'ドイツW杯 ポルトガル4位 — 21歳でW杯デビュー', desc: 'ポルトガル代表として初のW杯。準決勝でフランスに敗れ4位、自身は1得点、後のW杯6大会連続出場の起点となる大会。', wiki: '2006 FIFAワールドカップ' },
            { year: 2003, era: '平成15年', node: '8月 マンチェスター・ユナイテッド移籍 — 18歳の挑戦', desc: 'スポルティングCPからマンチェスター・ユナイテッドへ約1224万ポンドで移籍、アレックス・ファーガソン監督の慧眼で背番号7をベッカムから継承。', wiki: 'マンチェスター・ユナイテッドFC' },
            { year: 2002, era: '平成14年', node: 'スポルティングCPでトップチームデビュー', desc: '17歳でリスボンの名門スポルティングCPのトップチームに昇格、欧州各クラブからの注目を集める。', wiki: 'スポルティング・クルーベ・デ・ポルトゥガル' },
            { year: 1997, era: '平成9年', node: 'スポルティングCP ユース 加入', desc: '12歳でマデイラを離れリスボンのスポルティングCPユースに加入、家族と離れて寮生活を送る。', wiki: 'スポルティング・クルーベ・デ・ポルトゥガル' },
            { year: 1985, era: '昭和60年', node: '2/5 ポルトガル・マデイラ諸島フンシャル生まれ', desc: '父ジョゼ・ディニス、母マリア・ドロレスの4人兄弟の末っ子として誕生。名前は当時の米大統領ロナルド・レーガンに由来。', wiki: 'クリスティアーノ・ロナウド', isOrigin: true },
          ]},
          { id: 'portugal_football_history', label: 'ポルトガル', axis: 'サッカーポルトガル代表史 — 1921年初代表からEURO2016優勝・ロナウド黄金期まで', timeline: [
            { year: 2026, era: '令和8年', node: '6/24 北中米W杯 グループK ウズベキスタン戦5-0勝利', desc: 'ロナウド2発含む大勝でグループ暫定首位に浮上、1966年(ベスト3)・2006年(4位)以来のベスト4以上を狙う布陣。', officialUrl: 'https://web.gekisaka.jp/news/worldcup/detail/?454062-454062-fl=' },
            { year: 2025, era: '令和7年', node: 'UEFAネーションズリーグ 2024-25 初優勝(対スペインPK)', desc: '決勝でスペインをPK戦で破り、史上2度目のUNL優勝、代表チームとして主要大会の二冠目。', wiki: 'UEFAネーションズリーグ' },
            { year: 2023, era: '令和5年', node: 'ロベルト・マルティネス監督 就任', desc: 'ベルギー代表を率いていたマルティネスがポルトガル代表監督に就任、世代交代と若手抜擢を進める。', wiki: 'ロベルト・マルティネス' },
            { year: 2022, era: '令和4年', node: 'カタールW杯 ベスト8・モロッコに敗退', desc: '5大会連続出場、グループH首位通過もベスト8でモロッコに0-1で敗退、ロナウドの涙が話題に。', wiki: '2022 FIFAワールドカップ' },
            { year: 2019, era: '令和元年', node: 'UEFAネーションズリーグ2018-19 初優勝(地元開催)', desc: '初開催のUEFAネーションズリーグでポルトガルが地元開催の決勝でオランダを1-0で破り初代王者に。', wiki: 'UEFAネーションズリーグ' },
            { year: 2018, era: '平成30年', node: 'ロシアW杯 グループステージ敗退・スペイン戦3-3の名勝負', desc: 'グループB首位通過もベスト16でウルグアイに1-2で敗退、ロナウドのスペイン戦ハットが大会名場面に。', wiki: '2018 FIFAワールドカップ' },
            { year: 2016, era: '平成28年', node: 'EURO2016 ポルトガル悲願の初優勝(対フランス1-0)', desc: 'フランス開催のEURO2016決勝、地元フランスを延長エデルのゴールで1-0、ポルトガル代表史上初の主要大会タイトル。', wiki: 'UEFA EURO 2016' },
            { year: 2014, era: '平成26年', node: 'ブラジルW杯 グループステージ敗退', desc: 'グループH3位、ドイツ戦に0-4で大敗、決勝T進出ならず。', wiki: '2014 FIFAワールドカップ' },
            { year: 2010, era: '平成22年', node: '南アフリカW杯 ベスト16(スペインに敗退)', desc: 'ベスト16で次回王者となるスペインに0-1で敗れる、ロナウド2大会目のW杯。', wiki: '2010 FIFAワールドカップ' },
            { year: 2006, era: '平成18年', node: 'ドイツW杯 4位 — 1966年以来40年ぶり', desc: 'スコラーリ監督の下でベスト4、1966年(ベスト3)以来40年ぶりの好成績、21歳ロナウドのW杯デビューイヤー。', wiki: '2006 FIFAワールドカップ' },
            { year: 2004, era: '平成16年', node: 'EURO2004 地元開催・準優勝(対ギリシャ)', desc: '地元開催のEURO2004決勝、ギリシャに0-1で敗れ準優勝、フィーゴ世代の頂点。19歳ロナウドが代表デビューした大会。', wiki: 'UEFA EURO 2004' },
            { year: 2002, era: '平成14年', node: '日韓W杯 グループステージ敗退', desc: '16年ぶりのW杯出場もグループD3位で敗退、ルイ・コスタ・フィーゴ世代の壁。', wiki: '2002 FIFAワールドカップ' },
            { year: 1986, era: '昭和61年', node: 'メキシコW杯 出場(20年ぶり)', desc: '1966年以来20年ぶりのW杯出場、グループF最下位で敗退するも国際舞台復帰の節目。', wiki: '1986 FIFAワールドカップ' },
            { year: 1966, era: '昭和41年', node: 'イングランドW杯 初出場で3位(エウゼビオ9得点)', desc: 'モザンビーク出身のエウゼビオが大会得点王9得点、初出場で堂々の3位、北朝鮮戦5-3の逆転劇は伝説に。', wiki: '1966 FIFAワールドカップ' },
            { year: 1923, era: '大正12年', node: 'ポルトガルサッカー連盟(FPF) 正式設立', desc: '1914年の前身組織を経て1923年にFPFが正式設立、リスボン・ポルト・コインブラの3地域協会を統合。', wiki: 'ポルトガルサッカー連盟' },
            { year: 1921, era: '大正10年', node: '12/18 ポルトガル代表 初の国際試合(対スペイン)', desc: 'マドリードでスペイン代表と初の国際試合(1-3で敗戦)、ポルトガル代表サッカーの歴史的起点。', wiki: 'サッカーポルトガル代表', isOrigin: true },
          ]},
        ],
      },
      {
        time: '12:00',

        headline: 'ドジャース2-1でツインズに勝利、大谷翔平が1HR1打点1四球の活躍(6/23)',
        summary: '6/23(日本時間)、MLBドジャースは本拠地でツインズと対戦し2-1で勝利。大谷翔平は「1番DH」で出場し1本塁打1打点1四球の活躍。第3打席に放った先頭打者本塁打が決勝点となり、勝利に大きく貢献した。',
        sourceUrl: 'https://www.baseballchannel.jp/mlb/270611/',
        sourceLabel: 'ベースボールチャンネル',
        hotwords: [
          'ohtani_shohei',
          'npb',
        ],
      },
      {
        time: '20:00',

        time: '20:00',
        headline: '佐々木朗希、5登板ぶりQS達成も勝利つかず — ドジャース対ロッキーズで6回3失点、大谷翔平とベンチでハイタッチ',
        summary: '7月9日(日本時間)のドジャース対ロッキーズ戦で、先発の佐々木朗希は6回を4安打(2本塁打)3失点、5奪三振で5登板ぶりのクオリティースタートを達成した。チームは4対3で勝利したが、佐々木本人には勝利投手の権利が付かなかった。試合後、大谷翔平とベンチでハイタッチをかわす場面が話題に。ブルージェイズに移籍した岡本和真も満塁本塁打を放ち日本人野手が活躍する一日となった。',
        sourceUrl: 'https://news.livedoor.com/topics/detail/31781683/',
        sourceLabel: 'ライブドアニュース(東スポWEB)',
        hotwords: [
          { id: 'sasaki_roki_eve0709', label: '佐々木朗希', axis: '佐々木朗希の歩み — 令和の怪物が大船渡からドジャースまで', timeline: [
            { year: 2026, era: '令和8年', node: '7/9 5登板ぶりQS達成・ドジャース4-3勝利も勝ち投手つかず', desc: 'ロッキーズ戦で6回4安打(2被弾)3失点・5奪三振、5登板ぶりのクオリティースタートを達成。チームは勝利したが自身には白星つかず、復調の手応えを見せる。', officialUrl: 'https://news.livedoor.com/topics/detail/31781683/' },
            { year: 2026, era: '令和8年', node: '6/20 オリオールズ戦で先発・ドジャース逆転勝利', desc: '6回3失点で先発の役割を果たし、ドジャースが6-5で逆転勝利。大谷翔平とともに日本人二枚看板として機能。', officialUrl: 'https://www.google.com/search?q=佐々木朗希+6月20日+ドジャース+2026' },
            { year: 2025, era: '令和7年', node: 'ドジャース移籍・MLB初年度', desc: 'ポスティングシステムでロサンゼルス・ドジャースと契約、東京シリーズでMLBデビュー、大谷翔平・山本由伸とのトリオ体制に。', wiki: '佐々木朗希' },
            { year: 2023, era: '令和5年', node: 'WBC日本優勝に貢献・大谷との「ダブルエース」', desc: '第5回WBCでメキシコ戦に7回登板、大谷翔平とのリレーで日本14年ぶり世界一に貢献。世界舞台で「令和の怪物」の実力を証明。', wiki: '2023 ワールド・ベースボール・クラシック' },
            { year: 2022, era: '令和4年', node: '4/10 完全試合・28年ぶり快挙(20歳)', desc: 'オリックス戦で日本プロ野球史上16人目の完全試合、13者連続奪三振の世界タイ記録も樹立。「令和の怪物」の名が日本中に広まる。', wiki: '完全試合' },
            { year: 2021, era: '令和3年', node: 'プロ初登板・160km/h超で頭角', desc: '5月にプロ初登板、6月にプロ初勝利、ストレート160km/h超の本格派として一躍注目。', wiki: '佐々木朗希' },
            { year: 2019, era: '令和元年', node: '高校3年で163km/h・高校生最速樹立', desc: '大船渡高校時代に163km/hを計測、高校生史上最速。甲子園予選決勝の登板回避が全国的な議論を呼ぶ。', wiki: '佐々木朗希' },
            { year: 2019, era: '令和元年', node: 'ドラフト1位で千葉ロッテ入団(10月)', desc: '4球団競合の末ロッテが交渉権獲得、慎重な育成方針のもとプロキャリアをスタート。', wiki: '千葉ロッテマリーンズ' },
            { year: 2011, era: '平成23年', node: '東日本大震災で父・祖父母を失う(3/11)', desc: '岩手県陸前高田市の自宅が津波で流され、父と祖父母を失う。困難の中で野球を続けた原点。', wiki: '東日本大震災' },
            { year: 2001, era: '平成13年', node: '岩手県陸前高田市に生まれる(11/3)', desc: '「令和の怪物」と後に呼ばれる右腕の誕生。東日本大震災被災地からMLBへ至る物語の出発点。', wiki: '佐々木朗希', isOrigin: true },
          ]},
          { id: 'mlb_dodgers_jp_history', label: 'ドジャース', axis: 'ドジャースと日本人選手の歴史 — 野茂英雄から大谷・佐々木まで30年', timeline: [
            { year: 2026, era: '令和8年', node: '大谷・佐々木・山本の日本人トリオがドジャース先発ローテを支える', desc: '大谷翔平(投打二刀流)・佐々木朗希・山本由伸の3人が先発ローテーションに並ぶ史上初の編成。チームは世界一連覇を目指す。', wiki: 'ロサンゼルス・ドジャース' },
            { year: 2024, era: '令和6年', node: '大谷翔平がワールドシリーズ優勝・三刀流が完全開花', desc: '7億ドル契約のドジャース初年度から世界一を達成、ナ・リーグMVPで通算3度目。二刀流を超え「三刀流」の評価も。', wiki: '大谷翔平' },
            { year: 2024, era: '令和6年', node: '山本由伸がポスティングでドジャース移籍・3億2500万ドル', desc: '投手史上最高額の契約でドジャースに移籍、大谷とのダブルエース体制を形成。', wiki: '山本由伸' },
            { year: 2013, era: '平成25年', node: '前田健太がドジャース移籍(ポスティング)', desc: '広島東洋から5年2500万ドルでドジャース入り、先発ローテとして活躍し後の日本人ドジャース時代の礎に。', wiki: '前田健太' },
            { year: 2012, era: '平成24年', node: 'イチローがマリナーズからヤンキース→のちマーリンズ移籍', desc: 'イチローはドジャースには在籍しなかったが、野手の日本人MLB移籍の波を先導し後継世代に道を開いた。', wiki: 'イチロー' },
            { year: 2008, era: '平成20年', node: '黒田博樹がドジャース移籍・日本人投手の信頼性を証明', desc: '広島東洋からポスティングでドジャース入り、先発として3年間活躍し野茂が開いた扉を確実に広げた。', wiki: '黒田博樹' },
            { year: 2004, era: '平成16年', node: '石井一久がドジャース入団・2年在籍', desc: '西武ライオンズからFAでドジャースに入団、先発として活躍した2年間で日本人投手ドジャース在籍の第2章に。', wiki: '石井一久' },
            { year: 1995, era: '平成7年', node: '野茂英雄がドジャースでMLBデビュー(5/2) — 日本人MLB時代の幕開け', desc: '近鉄から任意引退でドジャース電撃移籍、トルネード投法とフォークで新人王獲得。後の大谷・佐々木のドジャース時代への直接の道を開いた伝説的デビュー。', wiki: '野茂英雄', isOrigin: true },
          ]},
        ],
      },
    ],
    star: [
      {
        time: '08:00',

        headline: '牧野真莉愛 ラスト写真集『モーニング娘。牧野真莉愛』6/24発売 ── 同日 日本武道館で卒業コンサート、11年9ヶ月のアイドル人生に幕',
        summary: 'ワニブックスはモーニング娘。\'26 牧野真莉愛(25)のラスト写真集『モーニング娘。牧野真莉愛』を6月24日に発売する。撮影地は沖縄、撮影は唐木貴央。同日18:00から東京・日本武道館で『コンサートツアー春 - Rays Of Light - Final ～牧野真莉愛 卒業スペシャル～』を開催し、12期メンバーとして加入してから11年9ヶ月の活動に区切りをつける。価格3,300円(税込)、特別版(メイキングDVD付)は4,300円(税込)。',
        sourceUrl: 'https://natalie.mu/music/news/673019',
        sourceLabel: '音楽ナタリー',
        hotwords: [
          { id: 'makino_maria', label: '牧野真莉愛', axis: '牧野真莉愛の歩み ── ハロプロ研修生からモーニング娘。卒業まで', timeline: [
            { year: 2026, era: '令和8年', node: '6/24 日本武道館で卒業コンサート・ラスト写真集発売', desc: '『Rays Of Light - Final ～牧野真莉愛 卒業スペシャル～』を東京・日本武道館で開催。同日ワニブックスから13冊目のラスト写真集も発売。', officialUrl: 'https://natalie.mu/music/news/673019' },
            { year: 2026, era: '令和8年', node: '4月 モーニング娘。卒業を電撃発表', desc: '12期メンバーとして11年9ヶ月在籍した後の卒業を発表、6/24の武道館卒コンが決定。', officialUrl: 'https://www.google.com/search?q=牧野真莉愛+卒業発表+モーニング娘+2026' },
            { year: 2025, era: '令和7年', node: '「週刊少年チャンピオン」卒業記念グラビア掲載', desc: '卒業に向けたグラビア展開で、ハロプロ屈指の正統派アイドル像を発信。', officialUrl: 'https://www.google.com/search?q=牧野真莉愛+週刊少年チャンピオン+卒業記念+グラビア' },
            { year: 2022, era: '令和4年', node: 'モーニング娘。\'22 として活動継続', desc: '12期入りから8年、グループ最古参格として後輩世代を牽引。', wiki: 'モーニング娘。' },
            { year: 2019, era: '令和元年', node: '舞台・ソロ写真集など個人活動拡大', desc: '写真集シリーズを継続的にリリース、ハロプロ内の人気個人ブランドを確立。', wiki: '牧野真莉愛' },
            { year: 2016, era: '平成28年', node: '12期メンバーとして本格活動期へ', desc: 'シングル選抜やライブ中心メンバーに定着、ハロプロ内の主要ポジションを獲得。', wiki: '牧野真莉愛' },
            { year: 2014, era: '平成26年', node: '9/30 モーニング娘。\'14 加入(12期)', desc: '日本武道館『道重さゆみ卒業記念スペシャル』で12期メンバーとして加入を発表、奇しくも12年後の同じ武道館で卒業することに。', wiki: 'モーニング娘。' },
            { year: 2012, era: '平成24年', node: 'ハロー!プロジェクト研修生 加入', desc: '11歳でハロプロ研修生に加入、アイドル人生をスタート。', wiki: 'ハロプロ研修生' },
            { year: 2001, era: '平成13年', node: '2/2 愛知県に生誕', desc: '愛知県出身、後にモーニング娘。の長期在籍メンバーとして活躍する。', wiki: '牧野真莉愛', isOrigin: true },
          ]},
          { id: 'morning_musume', label: 'モー娘。', axis: 'モーニング娘。28年史 ── ASAYAN生まれの国民的アイドルグループの歩み', timeline: [
            { year: 2026, era: '令和8年', node: '6/24 12期 牧野真莉愛 卒業(武道館)', desc: 'モーニング娘。\'26 として春ツアーファイナルを日本武道館で開催、12期最後の在籍者が卒業。', officialUrl: 'https://natalie.mu/music/news/667985' },
            { year: 2024, era: '令和6年', node: '元日「モーニング娘。\'24」改称', desc: '毎年元日に名称変更する慣例を継続、グループの世代交代を可視化。', wiki: 'モーニング娘。' },
            { year: 2021, era: '令和3年', node: '16期メンバー加入・育成型路線継続', desc: '新メンバーオーディションで16期を迎え、メンバー入替・増員を続けるグループ哲学を体現。', wiki: 'モーニング娘。' },
            { year: 2014, era: '平成26年', node: '9/30 12期メンバー加入(牧野真莉愛ら)', desc: '道重さゆみ卒業と同時に12期4名加入、世代交代の象徴的な瞬間。', wiki: 'モーニング娘。' },
            { year: 2011, era: '平成23年', node: '高橋愛 卒業・プラチナ期終了', desc: '5期高橋愛の卒業でプラチナ期が終了、新たな世代へのバトンタッチ期に入る。', wiki: '高橋愛' },
            { year: 2007, era: '平成19年', node: '8期メンバー加入・ジュンジュン リンリン招聘', desc: '中国出身メンバーを起用、アジア展開を視野に入れたグローバル路線を試みる。', wiki: 'モーニング娘。' },
            { year: 2003, era: '平成15年', node: 'ハロー!プロジェクト最盛期', desc: 'モーニング娘。を中心にミニモニ。等の派生ユニットが乱立、ハロプロが日本アイドル界の頂点に。', wiki: 'ハロー!プロジェクト' },
            { year: 1999, era: '平成11年', node: '9/9「LOVEマシーン」発売・社会現象化', desc: 'つんく♂作詞作曲のシングルがミリオン突破、アイドル冬の時代を終わらせたとされる代表曲。', wiki: 'LOVEマシーン' },
            { year: 1998, era: '平成10年', node: '1/28 メジャーデビュー「モーニングコーヒー」', desc: 'インディーズ「愛の種」5万枚手売りキャンペーン達成後、ゼティマからメジャーデビュー。', wiki: 'モーニングコーヒー' },
            { year: 1997, era: '平成9年', node: '9/14 ASAYAN落選者5人で結成', desc: 'テレビ東京『ASAYAN』シャ乱Qロックヴォーカリストオーディション落選者から中澤裕子・石黒彩・飯田圭織・安倍なつみ・福田明日香の5人で結成。', wiki: 'モーニング娘。' },
            { year: 1995, era: '平成7年', node: 'つんく♂(シャ乱Q)プロデューサー登場', desc: '後にモーニング娘。の全曲プロデュースを担うシャ乱Qがブレイク、ハロプロ誕生の前提条件が整う。', wiki: 'つんく♂' },
            { year: 1985, era: '昭和60年', node: 'おニャン子クラブ ブーム頂点', desc: '秋元康プロデュースの大所帯アイドルがフジテレビ『夕やけニャンニャン』で社会現象、後のグループアイドルの源流に。', wiki: 'おニャン子クラブ' },
            { year: 1971, era: '昭和46年', node: 'スター誕生!放送開始(日テレ)', desc: 'オーディション番組『スター誕生!』が放送開始、後のASAYAN・モー娘。誕生の系譜の起点となる。', wiki: 'スター誕生!' },
            { year: 1928, era: '昭和3年', node: '宝塚少女歌劇 東京公演定着', desc: '宝塚少女歌劇団が東京公演を本格化、少女・女性ファンが応援する「グループアイドル」文化の原型が定着。', wiki: '宝塚歌劇団' },
            { year: 1914, era: '大正3年', node: '宝塚少女歌劇 第1回公演', desc: '小林一三が宝塚に少女のみで構成された歌劇団を旗揚げ、日本の女性アイドル文化の遠い源流。', wiki: '宝塚歌劇団' },
            { year: 1872, era: '明治5年', node: '新橋-横浜 鉄道開業・近代興行黎明', desc: '鉄道網整備で巡業興行が全国規模で可能になり、近代芸能・アイドル産業の土台が形成される。', wiki: '日本の鉄道史', isOrigin: true },
          ]},
        ],
      },
      {
        time: '12:00',

        headline: 'TOMORROW X TOGETHER(TXT)「2026 TXT MOA CON IN JAPAN」最終公演 本日6/24 神戸・GLION ARENA KOBEで18時開演 — 4都市8公演ツアーのグランドフィナーレ',
        summary: 'BIGHIT MUSIC所属のK-POPボーイズグループ TOMORROW X TOGETHER(TXT)による日本ファンミーティング「2026 TXT MOA CON IN JAPAN」が、2026年6月24日(水)18時から兵庫県・GLION ARENA KOBE(神戸)で最終公演を迎える。本ツアーは4都市8公演で構成、4月から続いた日本横断ツアーがフィナーレを迎える形となる。2019年デビューから7年目、BTSの弟分グループとして登場したTXTが、日本でも単独でアリーナクラスの公演を完遂する規模に成長した節目のイベントとなる。',
        sourceUrl: 'https://txt-official.jp/schedule/f9df4fd17c71',
        sourceLabel: 'TOMORROW X TOGETHER JAPAN OFFICIAL',
        hotwords: [
          { id: 'txt_tomorrow_x_together', label: 'TXT', axis: 'TOMORROW X TOGETHERの歩み — 2019年デビューから日本アリーナツアーまで', timeline: [
            { year: 2026, era: '令和8年', node: '6/24 「2026 TXT MOA CON IN JAPAN」最終公演 神戸GLION ARENA KOBE', desc: '4都市8公演の日本ファンミーティングツアーのグランドフィナーレ、神戸GLION ARENA KOBEで18時開演、日本国内アリーナクラスの単独公演を完遂。', officialUrl: 'https://txt-official.jp/schedule/f9df4fd17c71' },
            { year: 2025, era: '令和7年', node: '日本ツアー・ワールドツアー継続 — グローバルアリーナクラス定着', desc: '日本含むアジア・北米・欧州でのワールドツアーを継続展開、グローバル規模でのアリーナ・ドームクラス公演を定着させる。', wiki: 'TOMORROW X TOGETHER' },
            { year: 2024, era: '令和6年', node: '「ACT : PROMISE」ワールドツアー — 北米スタジアム級公演を達成', desc: '「ACT : PROMISE」ワールドツアーで北米・欧州・アジアを横断、北米ではスタジアム級公演を達成、K-POP第4世代の代表格に。', wiki: 'TOMORROW X TOGETHER' },
            { year: 2023, era: '令和5年', node: '「ACT : SWEET MIRAGE」「ACT : LOVE SICK」ワールドツアー — 4大陸縦断', desc: '4大陸を縦断する大規模ワールドツアーを展開、グローバルでのファンダム「MOA」の規模拡大が顕在化、第4世代K-POPトップの地位を確立。', wiki: 'TOMORROW X TOGETHER' },
            { year: 2022, era: '令和4年', node: 'アルバム「The Name Chapter: TEMPTATION」「minisode 2: Thursday\'s Child」', desc: '主要アルバムが米Billboard 200で上位入り、グローバル評価が定着、K-POP第4世代の代表として大きく飛躍した年。', wiki: 'TOMORROW X TOGETHER' },
            { year: 2021, era: '令和3年', node: '日本デビュー2枚目シングル「Force」リリース・テレ朝『ワールドトリガー』2nd OP', desc: '日本での活動を本格化、アニメタイアップを通じて日本市場での認知拡大、K-POPと日本アニメ市場の連動を象徴。', wiki: 'TOMORROW X TOGETHER' },
            { year: 2020, era: '令和2年', node: '1/15 日本デビューシングル「MAGIC HOUR」リリース', desc: 'ユニバーサルミュージックジャパンより日本デビューシングル「MAGIC HOUR」を発売、日本市場への本格進出を開始。', wiki: 'TOMORROW X TOGETHER' },
            { year: 2019, era: '令和元年', node: '3/4 韓国デビュー — 1stミニアルバム「The Dream Chapter: STAR」', desc: 'BIGHIT MUSICがBTSの弟分グループとしてTOMORROW X TOGETHERをデビューさせ、1stミニアルバム「The Dream Chapter: STAR」をリリース、5人組(SOOBIN/YEONJUN/BEOMGYU/TAEHYUN/HUENINGKAI)でデビュー。', wiki: 'TOMORROW X TOGETHER' },
            { year: 2013, era: '平成25年', node: 'BTS デビュー — 後にTXTを生むBIGHIT音楽事業の本格化', desc: 'BIGHIT ENTERTAINMENT(現HYBE)所属BTSが韓国デビュー、世界的成功を経てTXTを含む後輩グループ展開の礎となる。', wiki: 'BTS' },
            { year: 2005, era: '平成17年', node: 'BIGHIT ENTERTAINMENT 設立(2/1) — TXTを生むレーベルの原点', desc: 'パン・シヒョク(Bang Si-hyuk)がBIGHIT ENTERTAINMENT(現HYBE)を設立、後にBTS・TXTを世に出す音楽レーベルとして始動。', wiki: 'HYBE', isOrigin: true },
          ] },
          { id: 'kpop_japan_tour_history', label: 'K-POP', axis: 'K-POP日本公演史 — 東方神起ブームからTXT 2026神戸まで', timeline: [
            { year: 2026, era: '令和8年', node: '6/24 TXT 「2026 TXT MOA CON IN JAPAN」最終公演 神戸 — K-POP第4世代の日本アリーナ定着', desc: 'TOMORROW X TOGETHER(BIGHIT MUSIC)が4都市8公演の日本ツアーを完走、K-POP第4世代グループが日本国内でアリーナクラス単独公演を恒常化する象徴。', officialUrl: 'https://txt-official.jp/schedule/f9df4fd17c71' },
            { year: 2024, era: '令和6年', node: 'SEVENTEEN・Stray Kids・ENHYPENら 日本ドーム公演継続', desc: 'K-POP第4世代の主要グループが東京ドーム・京セラドーム等で公演を継続、日本市場でのK-POPアリーナ・ドーム公演が完全に定着。', wiki: 'セブンティーン' },
            { year: 2022, era: '令和4年', node: 'SEVENTEEN 日本5大ドームツアー達成 — 第4世代の日本ドーム制覇', desc: 'K-POP第4世代の代表格SEVENTEENが日本の5大ドームツアー(東京・京セラ・ナゴヤ・福岡・札幌)を完遂、第4世代の日本市場確立を象徴。', wiki: 'セブンティーン' },
            { year: 2019, era: '令和元年', node: 'TWICE 東京ドーム公演 — K-POP第3世代女子グループの日本ドーム到達', desc: 'JYP所属女子グループTWICEが東京ドーム公演を実施、K-POP第3世代の女子グループが日本ドームクラスに到達する象徴。', wiki: 'TWICE' },
            { year: 2018, era: '平成30年', node: 'BTS 日本ドームツアー本格化 — K-POPグローバル化と日本市場連動', desc: '防弾少年団(BTS)が日本ドームツアーを本格化、米Billboard等での世界的成功と日本市場の活況が連動する局面に、後のTXT等弟分グループへの道を開く。', wiki: 'BTS' },
            { year: 2017, era: '平成29年', node: 'TWICE「TT」日本デビュー — 韓流第3次ブームの起点', desc: 'TWICEが日本デビューを果たし、TT等の楽曲が10代中心に大ヒット、第3次K-POPブームの起点に。', wiki: 'TWICE' },
            { year: 2012, era: '平成24年', node: 'BIGBANG 日本5大ドームツアー達成 — 男子K-POP初の日本ドーム制覇', desc: 'YGエンターテインメント所属BIGBANGが日本5大ドームツアーを達成、男子K-POPグループとして初の日本ドーム制覇、後のBTS・TXT等への道を開く。', wiki: 'BIGBANG' },
            { year: 2010, era: '平成22年', node: 'KARA・少女時代 日本上陸 — 第2次韓流ブーム本格化', desc: 'KARA・少女時代が日本でブレイク、女子K-POPグループの日本市場進出が本格化、第2次韓流ブームの中核に。', wiki: '少女時代' },
            { year: 2008, era: '平成20年', node: '東方神起 日本5大ドームツアー達成 — 韓国男子グループ初の日本ドーム制覇', desc: '東方神起(TVXQ)が日本5大ドームツアーを達成、韓国男子グループとして初の日本ドーム制覇、後のK-POP日本市場の礎を築く。', wiki: '東方神起' },
            { year: 2004, era: '平成16年', node: '東方神起 日本デビュー準備期・第1次韓流ブーム本格化', desc: 'NHK BS『冬のソナタ』放映で第1次韓流ブームが本格化、東方神起ら韓国男子グループの日本進出準備期に。', wiki: '冬のソナタ' },
            { year: 2001, era: '平成13年', node: 'BoA 日本デビュー — K-POP女性ソロの日本進出の先駆', desc: 'SMエンターテインメント所属BoAが日本でデビュー、後のK-POP女子グループ日本進出の先駆者として活動、日本市場でのK-POPアイドル受容の礎を築く。', wiki: 'BoA' },
            { year: 1988, era: '昭和63年', node: 'ソウルオリンピック開催 — 韓国エンタメ業界の国際化起点', desc: 'ソウルオリンピックを契機に韓国の国際的知名度が向上、後のK-POP誕生・グローバル化への土壌が整い、SM・JYP・YG・BIGHIT等の現代K-POP事務所群誕生の遠い起点に。', wiki: '1988年ソウルオリンピック', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        time: '20:00',
        headline: '工藤静香、NHK「うたコン」7月7日に出演 — デビュー39年の大ベテランが夏テーマで昭和ヒット曲を披露',
        summary: 'シンガーソングライターの工藤静香が7月7日(火)放送のNHK総合「うたコン」に出演し、夏をテーマにした特集でヒット曲を披露した。1987年のソロデビューから39年、「嵐の素顔」「黄砂に吹かれて」などのヒット曲で昭和・平成を代表する歌姫として活躍した工藤が、令和の公共放送に登場し話題に。おニャン子クラブから世界的スターと結婚、独自のアーティスト路線を突き進んできたキャリアが改めて注目される。',
        sourceUrl: 'https://news.livedoor.com/topics/category/ent/',
        sourceLabel: 'ライブドアニュース',
        hotwords: [
          { id: 'kudo_shizuka_history', label: '工藤静香', axis: '工藤静香の歩み — おニャン子クラブから39年のソロキャリアまで', timeline: [
            { year: 2026, era: '令和8年', node: '7/7 NHK「うたコン」出演 — デビュー39年のレジェンドとして', desc: '夏テーマの「うたコン」に出演、昭和〜令和をまたぐキャリアを持つ歌手として改めてスポットライトが当たる。', officialUrl: 'https://www.google.com/search?q=工藤静香+うたコン+2026年7月7日' },
            { year: 2019, era: '令和元年', node: '独自のアート活動・絵画展示でアーティストとしての評価を確立', desc: '歌手活動と並行して絵画・アート制作を本格化、絵画展の開催や作品販売を通じて「歌だけでない表現者」としての地位を固める。', wiki: '工藤静香' },
            { year: 2003, era: '平成15年', node: 'SMAP・木村拓哉と結婚(2000年)後、夫婦でメディア活動継続', desc: '2000年に木村拓哉と入籍後もソロアーティストとして活動継続、「売れっ子同士の結婚」という希少な芸能スタイルを維持。', wiki: '工藤静香' },
            { year: 1992, era: '平成4年', node: '「黄砂に吹かれて」がオリコン1位 — 成熟したアーティスト像を確立', desc: '中島みゆき作詞・作曲の「黄砂に吹かれて」でシングル1位、アイドルからアーティストへの完全な転換を果たした代表作。', wiki: '黄砂に吹かれて' },
            { year: 1988, era: '昭和63年', node: '「嵐の素顔」「Promise」「MUGO・ん…色っぽい」が連続ヒット', desc: '3枚のシングルが立て続けにオリコン1位を獲得するという快挙で、ソロアーティストとしての実力を証明。', wiki: '工藤静香' },
            { year: 1987, era: '昭和62年', node: 'ソロデビュー「渚のボードウォーク」 — おニャン子を卒業し独立路線', desc: 'おニャン子クラブ卒業後、キャニオンレコードからソロデビュー。歌唱力と個性的なキャラクターで即座に人気を確立、アイドル路線からのいち早い脱皮を図る。', wiki: '工藤静香' },
            { year: 1985, era: '昭和60年', node: 'おニャン子クラブ「セーラー服を脱がさないで」でデビュー', desc: 'フジテレビ「夕やけニャンニャン」発のグループおニャン子クラブの一員として芸能界デビュー、人気メンバーの一人としてバラエティとレコードで注目される。', wiki: 'おニャン子クラブ', isOrigin: true },
          ]},
          { id: 'onyanko_club_history', label: 'おニャン子', axis: 'おニャン子クラブと女性アイドル史 — 1985年の革命から令和の継承まで', timeline: [
            { year: 2026, era: '令和8年', node: '工藤静香・高井麻巳子ら元メンバーがレジェンドとして現役継続', desc: '「おニャン子革命」から40年。工藤静香(7月に公共放送出演)ほか元メンバーが歌手・タレント・俳優として現役継続、令和世代にも昭和アイドル文化を伝える存在に。', officialUrl: 'https://www.google.com/search?q=おニャン子クラブ+元メンバー+2026' },
            { year: 2010, era: '平成22年', node: 'AKB48が「おニャン子モデル」を継承し国民的アイドルグループへ', desc: '秋葉原発のAKB48が「劇場公演+握手会+総選挙」という参加型モデルで国民的グループに成長。おニャン子クラブが打ち立てた「素人から始まるアイドル」路線の令和版として分析される。', wiki: 'AKB48' },
            { year: 1989, era: '平成元年', node: 'おニャン子クラブ解散・「バラドルブーム」と「アイドル冬の時代」の分岐点', desc: '1989年のおニャン子解散後、バラエティで活躍するアイドル「バラドル」路線と本格歌手路線が分岐。80年代アイドル黄金時代の幕が下りた。', wiki: 'アイドル' },
            { year: 1985, era: '昭和60年', node: 'おニャン子クラブ誕生 — 「夕やけニャンニャン」発のアイドル革命', desc: 'フジテレビ「夕やけニャンニャン」の視聴者参加コーナーから誕生した「おニャン子クラブ」が社会現象に。従来の「磨かれたプロ」型アイドルから「身近な素人」型への革命が起きた。', wiki: 'おニャン子クラブ', isOrigin: true },
          ]},
        ],
      },
    ],
    uranai: [
      {
        time: '08:00',

        headline: '6/24 は60日に1度の「己巳の日」 ── 一粒万倍日・大明日と重なる三大吉日、金運アップ・財布新調の最強デーと話題に',
        summary: '2026年6月24日(水)は、60日に一度しか巡ってこない「己巳(つちのとみ)の日」と、何事も万倍に実るとされる「一粒万倍日」、そして万事に吉とされる「大明日」が重なる、年に数回しかない超レアな金運最強日として各占いメディアが報じている。己巳の日は十干「己」と十二支「巳」が重なる日で、巳(蛇)を使いとする弁財天の縁日。財布の新調・口座開設・宝くじ購入・新しい習慣のスタートが推奨されると言われる。同日の12星座占いランキング(TOKYO FM+)では蟹座(かに座)が第1位で、夏至を経て蟹座シーズン突入後初の水曜となる節目の朝でもある。',
        sourceUrl: 'https://allabout.co.jp/gm/gc/486926/',
        sourceLabel: 'All About NEWS',
        hotwords: [
          { id: 'kichijitsu_japan', label: '吉日', axis: '日本の暦と吉日文化 ── 十干十二支・一粒万倍日・己巳の日の歩み', timeline: [
            { year: 2026, era: '令和8年', node: '6/24 「己巳の日」+ 一粒万倍日 + 大明日 のトリプル吉日', desc: '60日に1度の己巳の日に、一粒万倍日・大明日が重なる年数回の超レア開運日として各占いメディア・SNSが大きく取り上げ、財布新調・口座開設が推奨される話題に。', officialUrl: 'https://www.google.com/search?q=2026年6月24日+己巳の日+一粒万倍日+大明日' },
            { year: 2024, era: '令和6年', node: '一粒万倍日カレンダー記事がSNSで定番化', desc: 'Oggi・kufura・Web女性自身など女性向け媒体で吉日カレンダー記事のPVが拡大、月初の暦コンテンツがルーティン化したとされる。', officialUrl: 'https://www.google.com/search?q=一粒万倍日+カレンダー+記事+SNS' },
            { year: 2022, era: '令和4年', node: 'コロナ後の「開運ブーム」で吉日参拝が拡大', desc: '在宅疲れと将来不安を背景に弁財天を祀る神社(銭洗弁財天・江島神社等)への巳の日参拝者が増えたと各社が報じる。', wiki: '弁才天' },
            { year: 2019, era: '令和元年', node: '改元「令和」初日の開運コンテンツが大量配信', desc: '5/1令和改元を機に各占いメディアが「新時代の吉日」特集を展開、旧暦・暦注のWeb記事市場が一段と拡大したとされる。', officialUrl: 'https://www.google.com/search?q=令和改元+開運+吉日+特集' },
            { year: 2015, era: '平成27年', node: '「一粒万倍日」が女性誌で頻出キーワードに', desc: 'CLASSY.・anan等の女性誌で「財布を新調する日」「結婚入籍にいい日」として一粒万倍日が定番化、暦注が再注目される。', wiki: '暦注' },
            { year: 2010, era: '平成22年', node: 'スマホアプリ「日めくり」「吉日カレンダー」が普及', desc: 'iPhone・Android向けの暦アプリで一粒万倍日・大安・仏滅等が手軽に確認できるようになり、暦注の日常浸透が加速。', officialUrl: 'https://www.google.com/search?q=吉日カレンダー+アプリ+一粒万倍日' },
            { year: 2000, era: '平成12年', node: 'Web占いサイトで暦注コンテンツが定着', desc: 'インターネット占いサイトの登場で六曜・十干十二支・選日(一粒万倍日・天赦日等)の解説ページが整備され、現代の吉日ブームの土台に。', wiki: '選日' },
            { year: 1990, era: '平成2年', node: 'バブル後の運気志向で開運グッズ市場拡大', desc: 'バブル崩壊後の不確実な時代に開運グッズ・パワーストーン・風水書籍が一気に拡大、暦注を活用する文化が女性層に定着。', wiki: '風水' },
            { year: 1948, era: '昭和23年', node: '国民の祝日に関する法律 施行(7/20)', desc: '戦後の祝日制度が整備され、暦の社会的機能が再編成、暦注を載せるカレンダー文化が一般家庭に普及していく出発点。', wiki: '国民の祝日に関する法律' },
            { year: 1920, era: '大正9年', node: '時の記念日 制定(6/10)', desc: '東京天文台と生活改善同盟会が「時の記念日」を制定、近代日本における時間・暦の意識が公的に整理された節目。', wiki: '時の記念日' },
            { year: 1873, era: '明治6年', node: '太陽暦(グレゴリオ暦)採用 ── 旧暦から新暦へ', desc: '明治政府が太陽暦を採用、旧暦の十干十二支・選日(一粒万倍日・己巳の日等)は民間の「暦注」として生き残り、現代の吉日文化の祖型となる。', wiki: '太陽暦' },
            { year: 1685, era: '貞享2年', node: '貞享暦 採用 ── 渋川春海が日本独自の暦を作成', desc: '渋川春海が編纂した日本初の国産暦・貞享暦が江戸幕府公認暦に。十干十二支・選日の体系が整理され、後世の暦注文化に大きく寄与。', wiki: '貞享暦' },
            { year: 862, era: '貞観4年', node: '宣明暦 採用 ── 平安朝の正式暦として千年使用', desc: '唐から伝来した宣明暦が日本の公式暦となり、貞享暦改暦までの823年間使われる、日本における陰陽道・暦注文化の制度的基盤に。', wiki: '宣明暦' },
            { year: 604, era: '推古12年', node: '元嘉暦 採用 ── 日本書紀記載の暦施行', desc: '推古天皇朝で百済から伝来した元嘉暦が施行され、十干十二支による日付管理が公式に始まる、日本の暦文化の出発点。', wiki: '元嘉暦', isOrigin: true },
          ]},
          'cancer_zodiac',
        ],
      },
      {
        time: '12:00',

        headline: '6/24 12星座占いランキング おとめ座が総合運1位 — 最高の運気で最高の達成感を味わえる日(マイナビニュース)',
        summary: 'マイナビニュースの12星座占いで2026年6月24日(水)の総合運1位はおとめ座、2位みずがめ座、3位てんびん座。おとめ座は仕事・恋愛・金運・健康すべて☆☆☆☆☆、ラッキーアイテムは「お箸」、ラッキーカラーは「オリーブグリーン」とされる。日常で使う物を大切に扱うことで運気がさらに高まると評される。',
        sourceUrl: 'https://news.mynavi.jp/article/20260624-4471666/',
        sourceLabel: 'マイナビニュース',
        hotwords: [
          'astrology',
          { id: 'virgo_zodiac_history', label: '乙女座', axis: 'おとめ座(乙女座)の歩み — 古代バビロニア「畝の女神」から黄道12宮・SNS星座占いまで', timeline: [
            { year: 2026, era: '令和8年', node: 'マイナビ12星座占いでおとめ座が総合運1位(6/24)', desc: '6/24、マイナビニュースの12星座占いで総合運1位を獲得。ラッキーアイテム「お箸」、ラッキーカラー「オリーブグリーン」と紹介される。', officialUrl: 'https://news.mynavi.jp/article/20260624-4471666/' },
            { year: 2024, era: '令和6年', node: 'SNS占い文化でおとめ座キャラ「完璧主義・几帳面」が定型化', desc: '「おとめ座は几帳面で分析家」のキャラクター付けが SNS のミーム・ショート動画で定型化、若年層の自己認知の道具として広まる傾向。', officialUrl: 'https://www.google.com/search?q=おとめ座+SNS+占い+特徴' },
            { year: 2014, era: '平成26年', node: 'しいたけ占いで12星座コラム文化が拡張', desc: '占い師「しいたけ」がVOGUE GIRLで12星座週間運勢の連載を開始、おとめ座を含む12星座の現代的キャラクター解釈が広く普及していく。', officialUrl: 'https://voguegirl.jp/horoscope/' },
            { year: 1930, era: '昭和5年', node: 'R.H.Naylor新聞連載で12星座占いが世界的に大衆化', desc: '英国「サンデー・エクスプレス」紙の星占いコラムで12星座(おとめ座含む)別の運勢配信が始まり、現代の星座占いスタイルが世界に広がる起点に。', wiki: '西洋占星術' },
            { year: 1922, era: '大正11年', node: 'IAU設立総会で88星座を正式制定 — おとめ座(Virgo)も公式採用', desc: '国際天文学連合(IAU)がローマで設立、現代の88星座が国際的に確定し、おとめ座(Virgo)も天文学上の正式な星座として登録される。', wiki: '国際天文学連合' },
            { year: 1801, era: '享和元年', node: 'ピアッツィがおとめ座方向に小惑星ケレスを発見(1/1)', desc: '1/1、シチリアの天文学者ピアッツィが望遠鏡観測中、おとめ座方向に最初の小惑星ケレスを発見。後にケレスは準惑星に分類される。', wiki: 'ケレス (準惑星)' },
            { year: 1603, era: '慶長8年', node: 'バイエル『ウラノメトリア』でおとめ座の星に符号付与', desc: 'ドイツの天文学者バイエルが恒星カタログ『ウラノメトリア』を刊行、おとめ座α星「スピカ」など主要星にギリシャ文字符号を付与する。', wiki: 'ヨハン・バイエル' },
            { year: 150, era: '紀元150年頃', node: 'プトレマイオス『アルマゲスト』におとめ座が48星座として収録', desc: 'ヘレニズム期の天文学者プトレマイオスが『アルマゲスト』を編纂、48星座の中におとめ座(Παρθένος)を正式に位置づける。', wiki: 'アルマゲスト' },
            { year: -400, era: '紀元前400年', node: 'ヘレニズム期に黄道12宮が成立 — おとめ座が乙女宮(Virgo)として確定', desc: 'ギリシャの天文学者エウドクソスらにより黄道12宮が記録され、おとめ座は8月下旬-9月生まれを司る「乙女宮(Virgo)」として現代占星術の枠組みに組み込まれる。', wiki: 'エウドクソス' },
            { year: -1500, era: '紀元前1500年頃', node: '古代バビロニアの「畝(あぜ)の女神」がおとめ座の原型', desc: '古代メソポタミアの星辰観測で、収穫期に天頂に現れる星々を「畝(あぜ)の女神AB.SIN」として神格化、後の乙女座(Virgo)・スピカ崇拝の原型となる。', wiki: 'バビロニア', isOrigin: true },
          ] },
        ],
      },
      {
        time: '20:00',

        time: '20:00',
        headline: '2026年7月9日の12星座占い — やぎ座が総合運1位・「早さより丁寧さ」の月のメッセージ、九星気学は新しいアイデアが湧く日',
        summary: '7月9日の星座占いでは、やぎ座が総合運第1位で目標に向かって普段以上に意欲的に取り組める日とされた。2位はしし座、3位はかに座。「7月9日の月が教えてくれるヒント」として「仕事は早さより丁寧さを」が推奨されている。九星気学では「新しい発想やアイデア、着想が湧いてくる日」とされ、日常のふとした瞬間に大きなヒントが隠れているとのこと。',
        sourceUrl: 'https://crea.bunshun.jp/articles/-/59089',
        sourceLabel: 'CREA(文春)',
        hotwords: [
          'astrology',
          { id: 'kyusei_kigaku_history', label: '九星気学', axis: '九星気学の歴史と日本占術の発展 — 古代中国から令和のSNS占いまで', timeline: [
            { year: 2026, era: '令和8年', node: '7/9 九星気学「新しい発想が湧く日」として発信、SNSで話題', desc: '複数の占いメディアが7月9日を「新しい着想・アイデアが湧いてくる日」と発信、X(旧Twitter)のトレンドにも占い関連タグが上昇。', officialUrl: 'https://www.google.com/search?q=九星気学+2026年7月9日' },
            { year: 2020, era: '令和2年', node: 'コロナ禍で「不安時代の占い」ブームが再来', desc: '新型コロナウイルス感染拡大による将来不安から、SNSを通じた星座占い・数秘術・九星気学コンテンツの需要が急増。YouTubeやInstagramで占い動画チャンネルが乱立。', wiki: '占い' },
            { year: 2010, era: '平成22年', node: 'スマホ時代の幕開けで「毎朝の星座占い」がアプリに移行', desc: 'iPhoneアプリとして星座占い・九星気学アプリが一般化、朝の新聞・テレビから個人スマホへと占いメディアが完全移行。パーソナライズ占いの時代に突入。', wiki: '占い' },
            { year: 1980, era: '昭和55年', node: 'テレビ朝日「ゲタの裏」等で九星気学の大衆化が加速', desc: '深夜テレビの占いコーナーや情報番組で九星気学・星座占いが一般家庭に浸透、「生年月日で性格・運命がわかる」という概念が国民的常識に。', wiki: '九星気学' },
            { year: 1900, era: '明治33年', node: '高島嘉右衛門『高島易断』が明治の占いブームを牽引', desc: '江戸〜明治の易者・高島嘉右衛門の「高島易断」が明治社会で一大ブランドに成長、政財界人も相談に訪れる権威となる。現代の高島易断の源流。', wiki: '高島嘉右衛門' },
            { year: 700, era: '大宝元年', node: '日本に九星・気学が伝来 — 奈良時代の陰陽寮で体系化', desc: '中国から「易経」「陰陽五行説」とともに九星術が伝来、奈良〜平安朝廷の陰陽寮で体系化。安倍晴明らの陰陽師が国家の吉凶判断に活用した日本占術の源流。', wiki: '陰陽寮', isOrigin: true },
          ]},
        ],
      },
    ],
  },
};

// 日付を計算して各記事を日付キーに割り当て
// 今日(MOCK_ARTICLES)+ 過去7日分(PAST_ARTICLES) で計8日分
// タイムゾーンは日本時間(JST=UTC+9)で算出する。
// UTC 算出だと JST 0:00〜9:00 に「今日」が前日扱いになるバグを回避。
const TODAY_OBJ = new Date();
function dateOffset(days) {
  // 現在時刻に9時間を加えて JST 時刻に正規化、その後 UTC として日付を取り出す
  const jstMs = TODAY_OBJ.getTime() + 9 * 60 * 60 * 1000 - days * 24 * 60 * 60 * 1000;
  return new Date(jstMs).toISOString().split('T')[0];
}

const ARTICLES_BY_DATE_RAW = {
  [dateOffset(0)]: TODAY_COMBINED,
  [dateOffset(1)]: PAST_ARTICLES['d-1'],
  [dateOffset(2)]: PAST_ARTICLES['d-2'],
  [dateOffset(3)]: PAST_ARTICLES['d-3'],
  [dateOffset(4)]: PAST_ARTICLES['d-4'],
  [dateOffset(5)]: PAST_ARTICLES['d-5'],
  [dateOffset(6)]: PAST_ARTICLES['d-6'],
  [dateOffset(7)]: PAST_ARTICLES['d-7'],
};

// 記事が1件も無い日(退避漏れ・空配信など)は除外する。
// 空 {} のまま残すと data.articlesByDate[date] が truthy になり、前日ナビや
// ハッシュ直リンクで「記事が見つかりません」に落ちるため、データ側で弾く。
const ARTICLES_BY_DATE = Object.fromEntries(
  Object.entries(ARTICLES_BY_DATE_RAW).filter(
    ([, v]) => v && Object.keys(v).length > 0
  )
);

const DATE_LIST = Object.keys(ARTICLES_BY_DATE).sort().reverse(); // 新しい順

const MOCK_DATA = {
  articlesByDate: ARTICLES_BY_DATE,
  dateList: DATE_LIST,
};

// URLハッシュをパース。
// 形式1(従来): #/YYYY-MM-DD/category/axisIdOrIndex   例: #/2026-05-09/politics/trump
// 形式2: #/YYYY-MM-DD/category/HH:MM/axisIdOrIndex   例: #/2026-05-09/politics/12:00/trump
// 形式3: 末尾に年を付与してノードへの自動スクロール対応
//   例: #/2026-05-09/politics/12:00/trump/2024  ← 2024年のノードまでスクロール
//   例: #/2026-05-09/politics/trump/2024
// 3番目が HH:MM パターンなら時間スロット、そうでなければ axisRef として扱う(後方互換)
// 末尾セグメントが4桁の年(西暦)ならスクロール先ノードの目印
function parseHash(hash) {
  const parts = (hash || '').replace(/^#\/?/, '').split('/');
  const isTime = parts[2] && /^\d{1,2}:\d{2}$/.test(parts[2]);
  const axisIdx = isTime ? 3 : 2;
  const possibleYear = parts[axisIdx + 1];
  const isYear = possibleYear && /^\d{4}$/.test(possibleYear);
  return {
    date: parts[0] || null,
    category: parts[1] || null,
    timeSlot: isTime ? parts[2] : null,
    axisRef: parts[axisIdx] || null,
    targetYear: isYear ? parseInt(possibleYear, 10) : null,
  };
}

// カテゴリ内の記事データを配列形式に正規化。
// 旧形式(単一オブジェクト) → [{ time: '12:00', ...obj }] に変換
// 新形式(配列) → そのまま返す
function normalizeCategoryData(catData) {
  if (!catData) return [];
  // 単一記事オブジェクトを 12:00 スロットの配列に正規化
  const articles = Array.isArray(catData) ? catData : [{ time: '12:00', ...catData }];
  // 各記事の hotwords を解決済みオブジェクト配列に正規化
  // 文字列(軸ID)→ GLOBAL_AXES から引いて返す / オブジェクト → そのまま返す / null/undefined → 除外
  // これにより記事側 hotwords が文字列ID と インラインオブジェクト の混在でも UI 側は常に
  // オブジェクト配列として扱える(Phase A Step 6 の参照解決の中核)
  return articles.map(article => {
    if (!article?.hotwords) return article;
    return {
      ...article,
      hotwords: article.hotwords.map(resolveHotword).filter(Boolean),
    };
  });
}

// ============================================================
// ユーザー嗜好の管理(localStorage)
// カテゴリクリック数を記録し、次回以降の表示に反映
// ============================================================
const PREFS_KEY = 'gendaisi_user_prefs_v1';
// 初回訪問時のカテゴリ表示順(エンタメ系を上に、ニュース系を下に)
// ユーザーがクリックすると localStorage で動的に並び替えされる
// 2026-05-19 夜: 10 カテゴリ追加(うち 5 は autoGenerate:true、5 は UI のみ)
const DEFAULT_CATEGORY_ORDER = [
  // ゲーム/オタク系
  'game', 'retro', 'hobby', 'gadget', 'ai', 'anime',
  // ライト系
  'animal', 'uranai', 'space',
  // 暮らし系
  'gourmet', 'beauty', 'lifestyle', 'travel',
  // 人物系
  'influencer', 'star', 'entertainment',
  // ニュース系
  'sports', 'politics', 'money', 'economy',
];

function getUserPrefs() {
  try {
    if (typeof localStorage === 'undefined') return null;
    const raw = localStorage.getItem(PREFS_KEY);
    if (!raw) return null;
    return JSON.parse(raw);
  } catch (e) {
    return null;
  }
}

function saveCategoryClick(category) {
  try {
    if (typeof localStorage === 'undefined') return;
    const current = getUserPrefs() || { categoryClicks: {} };
    current.categoryClicks = current.categoryClicks || {};
    current.categoryClicks[category] = (current.categoryClicks[category] || 0) + 1;
    current.lastVisited = category;
    current.updatedAt = new Date().toISOString();
    localStorage.setItem(PREFS_KEY, JSON.stringify(current));
  } catch (e) { /* localStorage 失敗時は無視 */ }
}

// クリック数の多い順にカテゴリを並べ替え(同数は元の順序を維持)
// 不明なカテゴリ(削除済み等)は除外、欠けている標準カテゴリは末尾に追加
function getSortedCategoryOrder() {
  const prefs = getUserPrefs();
  if (!prefs?.categoryClicks) return DEFAULT_CATEGORY_ORDER;
  const clicks = prefs.categoryClicks;
  return [...DEFAULT_CATEGORY_ORDER].sort((a, b) => {
    const ca = clicks[a] || 0;
    const cb = clicks[b] || 0;
    if (cb !== ca) return cb - ca;
    return DEFAULT_CATEGORY_ORDER.indexOf(a) - DEFAULT_CATEGORY_ORDER.indexOf(b);
  });
}

// 初回表示するカテゴリを決定: 最頻クリックカテゴリ → なければ DEFAULT_CATEGORY_ORDER の先頭
function getDefaultCategory() {
  const prefs = getUserPrefs();
  if (!prefs?.categoryClicks) return DEFAULT_CATEGORY_ORDER[0];
  const clicks = prefs.categoryClicks;
  const sorted = Object.entries(clicks).sort(([, a], [, b]) => b - a);
  if (sorted.length > 0 && DEFAULT_CATEGORY_ORDER.includes(sorted[0][0])) {
    return sorted[0][0];
  }
  return DEFAULT_CATEGORY_ORDER[0];
}

// ============================================================
// 辞書(全用語索引)用のヘルパー
// ============================================================

// ノードの優先リンクを構築。officialUrl があればそれ、なければ Wikipedia
function buildNodeLink(node) {
  if (node?.officialUrl) return node.officialUrl;
  if (node?.wiki) return `https://ja.wikipedia.org/wiki/${encodeURIComponent(node.wiki)}`;
  return null;
}

// 文字列の先頭文字から「あ行」「か行」等の見出しを返す
const HIRAGANA_ROW_MAP = {
  'あいうえおぁぃぅぇぉ': 'あ行', 'かきくけこがぎぐげごヵヶ': 'か行',
  'さしすせそざじずぜぞ': 'さ行', 'たちつてとだぢづでどっ': 'た行',
  'なにぬねの': 'な行', 'はひふへほばびぶべぼぱぴぷぺぽ': 'は行',
  'まみむめも': 'ま行', 'やゆよゃゅょ': 'や行',
  'らりるれろ': 'ら行', 'わをんゎ': 'わ行',
};
const KATAKANA_ROW_MAP = {
  'アイウエオァィゥェォ': 'あ行', 'カキクケコガギグゲゴヵヶ': 'か行',
  'サシスセソザジズゼゾ': 'さ行', 'タチツテトダヂヅデドッ': 'た行',
  'ナニヌネノ': 'な行', 'ハヒフヘホバビブベボパピプペポ': 'は行',
  'マミムメモ': 'ま行', 'ヤユヨャュョ': 'や行',
  'ラリルレロ': 'ら行', 'ワヲンヴヮ': 'わ行',
};
function getDictionarySection(word) {
  if (!word) return '#';
  const c = word[0];
  for (const [chars, row] of Object.entries(HIRAGANA_ROW_MAP)) {
    if (chars.includes(c)) return row;
  }
  for (const [chars, row] of Object.entries(KATAKANA_ROW_MAP)) {
    if (chars.includes(c)) return row;
  }
  if (/[A-Za-z]/.test(c)) return '英字';
  if (/\d|[０-９]/.test(c)) return '数字';
  // 漢字とその他
  return '漢字・記号';
}

// 英字(A-Z)・数字(0-9)の個別列。大文字/小文字、半角/全角を1列に集約。
// getDictionarySection は半角英字のみ「英字」、半角/全角数字を「数字」に振り分ける。
const ALPHA_COLUMNS = Array.from({ length: 26 }, (_, i) => {
  const u = String.fromCharCode(65 + i), l = String.fromCharCode(97 + i);
  return { k: u, chars: u + l };
});
const DIGIT_COLUMNS = Array.from({ length: 10 }, (_, i) => ({
  k: String(i), chars: String(i) + String.fromCharCode(0xFF10 + i),
}));

// 行 → 個別かな列(あ行 = あ/い/う/え/お)。chars は ひら/カタ/濁点/小書きを1列に集約。
// 「が」は「か」列、「ヴ」は「う」列のように寄せる(getDictionarySection と整合)。
// 英字/数字 も A-Z / 0-9 のドリルダウンを持つ。
const KANA_COLUMNS = {
  'あ行': [{k:'あ',chars:'あぁアァ'},{k:'い',chars:'いぃイィ'},{k:'う',chars:'うぅウゥヴ'},{k:'え',chars:'えぇエェ'},{k:'お',chars:'おぉオォ'}],
  'か行': [{k:'か',chars:'かがカガヵ'},{k:'き',chars:'きぎキギ'},{k:'く',chars:'くぐクグ'},{k:'け',chars:'けげケゲヶ'},{k:'こ',chars:'こごコゴ'}],
  'さ行': [{k:'さ',chars:'さざサザ'},{k:'し',chars:'しじシジ'},{k:'す',chars:'すずスズ'},{k:'せ',chars:'せぜセゼ'},{k:'そ',chars:'そぞソゾ'}],
  'た行': [{k:'た',chars:'ただタダ'},{k:'ち',chars:'ちぢチヂ'},{k:'つ',chars:'つづっツヅッ'},{k:'て',chars:'てでテデ'},{k:'と',chars:'とどトド'}],
  'な行': [{k:'な',chars:'なナ'},{k:'に',chars:'にニ'},{k:'ぬ',chars:'ぬヌ'},{k:'ね',chars:'ねネ'},{k:'の',chars:'のノ'}],
  'は行': [{k:'は',chars:'はばぱハバパ'},{k:'ひ',chars:'ひびぴヒビピ'},{k:'ふ',chars:'ふぶぷフブプ'},{k:'へ',chars:'へべぺヘベペ'},{k:'ほ',chars:'ほぼぽホボポ'}],
  'ま行': [{k:'ま',chars:'まマ'},{k:'み',chars:'みミ'},{k:'む',chars:'むム'},{k:'め',chars:'めメ'},{k:'も',chars:'もモ'}],
  'や行': [{k:'や',chars:'やゃヤャ'},{k:'ゆ',chars:'ゆゅユュ'},{k:'よ',chars:'よょヨョ'}],
  'ら行': [{k:'ら',chars:'らラ'},{k:'り',chars:'りリ'},{k:'る',chars:'るル'},{k:'れ',chars:'れレ'},{k:'ろ',chars:'ろロ'}],
  'わ行': [{k:'わ',chars:'わゎワヮ'},{k:'を',chars:'をヲ'},{k:'ん',chars:'んン'}],
  '英字': ALPHA_COLUMNS,
  '数字': DIGIT_COLUMNS,
};

// 語の先頭文字が、指定行のどの列(あ/い/…)に属するかを返す。該当なしは null。
function getKanaColumn(word, section) {
  const cols = KANA_COLUMNS[section];
  if (!cols || !word) return null;
  const c = word[0];
  for (const col of cols) { if (col.chars.includes(c)) return col.k; }
  return null;
}

// 全データ(MOCK_DATA)から辞書用の用語リストを抽出
// 各語はサイト内の対応する軸タイムラインへのハッシュリンクを持つ
// 形式: [{ word, internalHash, contexts: [{date, category, time, axisId, axisLabel}], kind }]
function extractDictionary(articlesByDate) {
  const seen = new Map(); // word → entry

  function makeHash(date, category, time, axisId, year) {
    const yearSuffix = year ? `/${year}` : '';
    if (time && axisId) return `#/${date}/${category}/${time}/${axisId}${yearSuffix}`;
    if (axisId) return `#/${date}/${category}/${axisId}${yearSuffix}`;
    if (time) return `#/${date}/${category}/${time}/0${yearSuffix}`;
    return `#/${date}/${category}/0${yearSuffix}`;
  }

  function addEntry(word, hash, kind, context, opts = {}) {
    if (!word) return;
    const existing = seen.get(word);
    if (existing) {
      existing.contexts.push(context);
      // 既存のリンクは保持(最初に登録された軸を優先)
      // description / priority は最初に登録された値を優先するが、欠けている場合は後で補完
      if (!existing.description && opts.description) existing.description = opts.description;
      if (!existing.priority && opts.priority) existing.priority = opts.priority;
    } else {
      seen.set(word, {
        word,
        internalHash: hash,
        kind,
        contexts: [context],
        description: opts.description || null,  // 軸の 1-3 行説明(GLOBAL_AXES 由来)
        priority: opts.priority || null,         // 'high' | 'normal' | 'low'(GLOBAL_AXES 由来)
      });
    }
  }

  Object.entries(articlesByDate).forEach(([date, dayData]) => {
    Object.entries(dayData).forEach(([category, catData]) => {
      // normalizeCategoryData 経由で hotwords も自動解決(文字列ID → GLOBAL_AXES)
      const articles = normalizeCategoryData(catData);
      articles.forEach(article => {
        const time = article?.time || null;
        article?.hotwords?.forEach(hw => {
          const axisHash = makeHash(date, category, time, hw.id);
          const ctx = { date, category, time, axisId: hw.id, axisLabel: hw.axis };
          // GLOBAL_AXES 由来の軸は description / priority を持つ。インライン軸は持たない場合あり
          const axisOpts = { description: hw.description, priority: hw.priority };
          // ホットワードラベル(例: "Steam")
          if (hw.label) addEntry(hw.label, axisHash, 'hotword', ctx, axisOpts);
          // 軸タイトル(例: "Steamプラットフォームの歩み")
          if (hw.axis) addEntry(hw.axis, axisHash, 'axis', ctx, axisOpts);
          // タイムラインノード(例: "アタリショック") — 年付きでスクロール対応
          // ノード単位は description を持たない(軸レベルにのみ持たせる方針)
          hw.timeline?.forEach(node => {
            if (node.node) {
              const nodeHash = makeHash(date, category, time, hw.id, node.year);
              addEntry(node.node, nodeHash, 'node', { ...ctx, year: node.year });
            }
          });
        });
      });
    });
  });
  return Array.from(seen.values());
}

// あいうえお順にソート(日本語ロケール対応)
function sortDictionary(entries) {
  const collator = new Intl.Collator('ja', { sensitivity: 'base', numeric: true });
  return [...entries].sort((a, b) => collator.compare(a.word, b.word));
}

// ============================================================
// 主要トピック抽出(Yahoo「主要」風セクション用、ChatGPT 提案準拠)
//
// 当日(date)の全カテゴリ × 全時間スロットから起点ニュース見出しを
// 抽出して一覧化。各エントリには axis_id を含めることで、将来のデータ
// 一体化(Phase B でノードと主要トピックを同一データに統合する構想)
// への布石とする。
//
// 返り値: [{ time, category, headline, axisId, axisLabel }, ...]
//   - 時刻降順(夜 → 昼 → 朝)+ 同時刻内はカテゴリ固定順
// ============================================================
// orderKeys: カテゴリの並び順(嗜好順)。省略時は CATEGORIES の定義順。
// 2026-05-28: ユーザー嗜好(よくクリックするジャンルを先頭)に対応。
// ※ カルーセル index 整合のため、全呼び出しで同じ orderKeys を渡すこと。
function extractMainTopics(articlesByDate, date, orderKeys) {
  const dayData = articlesByDate?.[date];
  if (!dayData) return [];
  // 2026-05-19: ハードコードを Object.keys(CATEGORIES) に変更(20 カテゴリ拡張に追随)
  const CATEGORY_KEYS = Object.keys(CATEGORIES);
  const order = (orderKeys && orderKeys.length > 0) ? orderKeys : CATEGORY_KEYS;
  const rank = (cat) => { const i = order.indexOf(cat); return i === -1 ? 999 : i; };
  const topics = [];
  CATEGORY_KEYS.forEach(category => {
    const catData = dayData[category];
    if (!catData) return;
    // normalizeCategoryData 経由で hotwords も解決済オブジェクトになっている
    const articles = normalizeCategoryData(catData);
    articles.forEach(article => {
      if (!article?.headline) return;
      const firstHotword = article.hotwords?.[0];
      topics.push({
        time: article.time || '12:00',
        category,
        headline: article.headline,
        axisId: firstHotword?.id || null,
        axisLabel: firstHotword?.label || null,
      });
    });
  });
  // 時刻降順 + カテゴリ嗜好順(orderKeys)
  topics.sort((a, b) => {
    if (a.time !== b.time) return b.time.localeCompare(a.time);
    return rank(a.category) - rank(b.category);
  });
  return topics;
}

// 時刻文字列('08:00' 等)を「朝」「昼」「夜」の表示ラベルへ
// 憲法ルール L 準拠(typo 警戒)
function timeSlotLabel(time) {
  if (!time) return '';
  const h = parseInt(time.split(':')[0], 10);
  if (h < 11) return '朝';
  if (h < 17) return '昼';
  return '夜';
}

// 現在の時刻に最も近い時間スロットのインデックスを返す
// articles: [{ time: '08:00', ... }, ...]
function pickCurrentTimeSlot(articles) {
  if (!articles || articles.length === 0) return 0;
  if (articles.length === 1) return 0;
  const now = new Date();
  const nowMin = now.getHours() * 60 + now.getMinutes();
  let bestIdx = 0;
  let bestDiff = Infinity;
  articles.forEach((a, i) => {
    if (!a.time) return;
    const [h, m] = a.time.split(':').map(Number);
    const slotMin = h * 60 + m;
    // 「過去の最も近い時刻」を優先(その時刻を過ぎていれば最新の記事として表示)
    if (nowMin >= slotMin && (nowMin - slotMin) < bestDiff) {
      bestDiff = nowMin - slotMin;
      bestIdx = i;
    }
  });
  return bestIdx;
}

// hotwords の各エントリを解決する(Phase A: 受け皿、現状は素通り)。
//
// - 文字列(軸ID)の場合: GLOBAL_AXES[id] を返す。見つからなければ null。
// - オブジェクト(従来形式)の場合: そのまま返す。
//
// 既存記事は全てインラインオブジェクト形式のため、現状は常にオブジェクトを
// そのまま返す挙動になる。Phase A Step 6 以降で文字列 ID 参照を導入していく。
//
// 詳細は .claude/plans/c-users-sawaki-downloads-shin-gendaisi-lively-dragon.md を参照
function resolveHotword(hw) {
  if (typeof hw === 'string') {
    return GLOBAL_AXES[hw] || null;
  }
  return hw;
}

// ============================================================
// メインアプリ
// ============================================================
function App() {
  const [data, setData] = useState(null);
  const [activeDate, setActiveDate] = useState(null);
  // 初回表示カテゴリ: localStorage の嗜好(最頻クリック)→ なければ 'politics'
  const [activeCategory, setActiveCategory] = useState(() => getDefaultCategory());
  const [activeTimeSlot, setActiveTimeSlot] = useState(0); // カテゴリ内の何番目の記事か
  const [activeAxis, setActiveAxis] = useState(0);
  // 2026-05-21: 「今日のトピック」モード(true=MainTopicsSection 表示、false=NewsCard 表示)
  // デフォルトは topicsMode=true(サイト入口は今日のトピック)、共有 URL ハッシュがあれば
  // useEffect で false に上書きする(下記 URL ハッシュ→state)
  const [topicsMode, setTopicsMode] = useState(true);
  // X 自動投稿のツイートURL一覧(scripts/x-autopost.py が追記)。記事の「Xで感想・コメント」リンク用。
  const [xPosts, setXPosts] = useState({});
  useEffect(() => {
    fetch('./data/x-posts.json')
      .then((r) => (r.ok ? r.json() : null))
      .then((d) => { if (d && typeof d === 'object') setXPosts(d); })
      .catch(() => {});
  }, []);
  const [showReport, setShowReport] = useState(false);
  const [reportTarget, setReportTarget] = useState(null);
  const [showAbout, setShowAbout] = useState(false);
  const [showDictionary, setShowDictionary] = useState(false);
  // 辞書を開く時の初期状態(トップの検索行から検索語/行を指定して開くため)
  const [dictInitial, setDictInitial] = useState({ filter: '', section: 'あ行' });
  const openDictionary = (opts = {}) => {
    const filter = opts.filter || '';
    // 検索語があるときは全行横断('all')で開く(行を 'あ行' に固定すると他行の語が消えるため)。
    // 行を明示指定したとき(行タブ)はその行。どちらも無ければ既定の 'あ行'。
    const section = opts.section || (filter ? 'all' : 'あ行');
    setDictInitial({ filter, section });
    setShowDictionary(true);
  };
  // カテゴリの表示順: localStorage の嗜好順、セッション中は固定(初回表示時に1度だけ計算)
  const [categoryOrder] = useState(() => getSortedCategoryOrder());
  // 辞書からノードクリックされた時のスクロール先(年)。Timeline で消費して null に戻す
  const [pendingScrollYear, setPendingScrollYear] = useState(null);
  // 2026-05-25: 「今日のムービー」(Phase 1) — ✕ で閉じてもリロードで復活(セッション内のみ非表示)
  const [movieHidden, setMovieHidden] = useState(false);
  // 2026-05-27 Phase 6.3: TopicCarousel 復活 + MainTopicsSection からアクティブを除外
  const [carouselIdx, setCarouselIdx] = useState(0);
  const touchStartX = useRef(null);
  const touchStartY = useRef(null);

  // 2026-05-28: 外観モード(自動/ライト/ダーク)。pref を localStorage 記憶、auto は OS 追従。
  const [themePref, setThemePref] = useState(() => getStoredThemePref());
  const [osDark, setOsDark] = useState(() => prefersDark());
  useEffect(() => {
    if (typeof window === 'undefined' || !window.matchMedia) return;
    const mq = window.matchMedia('(prefers-color-scheme: dark)');
    const handler = (e) => setOsDark(e.matches);
    if (mq.addEventListener) mq.addEventListener('change', handler);
    else if (mq.addListener) mq.addListener(handler);
    return () => {
      if (mq.removeEventListener) mq.removeEventListener('change', handler);
      else if (mq.removeListener) mq.removeListener(handler);
    };
  }, []);
  const effectiveTheme = themePref === 'auto' ? (osDark ? 'dark' : 'light') : themePref;
  useEffect(() => { applyTheme(effectiveTheme); }, [effectiveTheme]);
  const handleThemeChange = (pref) => { setThemePref(pref); saveThemePref(pref); };

  // 軸を選択したらタイムライン先頭にスクロール
  // (起点ニュースのホットワード/AxisIndicator chip どちらからでも)
  const handleSelectAxis = (idx) => {
    setActiveAxis(idx);
    // React の再描画後にスクロール位置を計算
    // ref より DOM クエリの方がタイミング問題に強いので id 経由で取得
    setTimeout(() => {
      const el = document.getElementById('timeline-anchor');
      if (!el) return;
      const top = el.getBoundingClientRect().top + window.scrollY - 12;
      window.scrollTo({ top, behavior: 'smooth' });
    }, 50);
  };

  // ドキュメントタイトル・description・JSON-LD を選択中の軸に応じて動的更新(SEO・シェア対応)
  // ※ 早期return前に呼ぶ必要あり(React Hooks のルール)
  useEffect(() => {
    if (!data || !activeDate) return;
    const articles = normalizeCategoryData(data.articlesByDate[activeDate]?.[activeCategory]);
    const article = articles[activeTimeSlot] || articles[0];
    if (!article) return;
    const axis = article.hotwords[activeAxis];
    if (!axis) return;
    const baseName = '神・現代史';
    const newTitle = `${axis.axis} | ${baseName}`;
    const newDesc = `${article.headline.slice(0, 80)} ─ 軸「${axis.axis}」で${axis.timeline.length}ノードを時代を遡って辿ります。`;
    document.title = newTitle;
    const setMeta = (selector, value) => {
      const el = document.querySelector(selector);
      if (el) el.setAttribute('content', value);
    };
    setMeta('meta[name="description"]', newDesc);
    setMeta('meta[property="og:title"]', newTitle);
    setMeta('meta[property="og:description"]', newDesc);
    setMeta('meta[name="twitter:title"]', newTitle);
    setMeta('meta[name="twitter:description"]', newDesc);
    // NewsArticle + BreadcrumbList 構造化データを動的注入(SEO リッチリザルト対応)
    const articleSchema = {
      '@context': 'https://schema.org',
      '@type': 'NewsArticle',
      'headline': article.headline,
      'description': article.summary || newDesc,
      'datePublished': activeDate,
      'inLanguage': 'ja',
      'author': { '@type': 'Person', 'name': 'たけやすさわき' },
      'publisher': {
        '@type': 'Organization',
        'name': 'Elshaddai',
        'url': 'https://elshaddai.jp/',
      },
      'mainEntityOfPage': window.location.href,
    };
    const baseUrl = window.location.origin + window.location.pathname;
    const breadcrumbSchema = {
      '@context': 'https://schema.org',
      '@type': 'BreadcrumbList',
      'itemListElement': [
        { '@type': 'ListItem', position: 1, name: '神・現代史', item: baseUrl },
        { '@type': 'ListItem', position: 2, name: activeDate, item: `${baseUrl}#/${activeDate}` },
        { '@type': 'ListItem', position: 3, name: activeCategory, item: `${baseUrl}#/${activeDate}/${activeCategory}` },
        { '@type': 'ListItem', position: 4, name: axis.axis },
      ],
    };
    const ensure = (id) => {
      let el = document.getElementById(id);
      if (!el) {
        el = document.createElement('script');
        el.id = id;
        el.type = 'application/ld+json';
        document.head.appendChild(el);
      }
      return el;
    };
    ensure('article-schema').textContent = JSON.stringify(articleSchema);
    ensure('breadcrumb-schema').textContent = JSON.stringify(breadcrumbSchema);
  }, [data, activeDate, activeCategory, activeTimeSlot, activeAxis]);

  useEffect(() => {
    // 将来: ここでClaude APIを叩く / キャッシュチェック
    setTimeout(() => {
      setData(MOCK_DATA);
      // 最新日(今日)を初期表示。ただし今日の記事がまだ生成されていない
      // (ローテーション直後など)場合は、データのある最も新しい日にフォールバック
      const firstDayWithData = MOCK_DATA.dateList.find(
        (d) => Object.keys(MOCK_DATA.articlesByDate[d] || {}).length > 0
      );
      setActiveDate(firstDayWithData || MOCK_DATA.dateList[0]);
    }, 400);
  }, []);

  // URLハッシュ → state(初回データロード時に1度だけ)
  // ハッシュ形式: #/YYYY-MM-DD/category[/HH:MM]/axisIdOrIndex[/year]
  useEffect(() => {
    if (!data) return;
    const parsed = parseHash(window.location.hash);
    if (parsed.date && data.articlesByDate[parsed.date]) {
      setActiveDate(parsed.date);
      const dayData = data.articlesByDate[parsed.date];
      if (parsed.category && dayData[parsed.category]) {
        // 2026-05-21: 共有 URL で記事を直接開いた場合は日付モードに(topicsMode を上書き)
        setTopicsMode(false);
        setActiveCategory(parsed.category);
        const articles = normalizeCategoryData(dayData[parsed.category]);
        // 時間スロットが指定されていればそのインデックスに、無ければ「現在時刻に最も近い過去スロット」
        let timeIdx = pickCurrentTimeSlot(articles);
        if (parsed.timeSlot) {
          const matched = articles.findIndex(a => a.time === parsed.timeSlot);
          if (matched >= 0) timeIdx = matched;
        }
        setActiveTimeSlot(timeIdx);
        const article = articles[timeIdx];
        if (article && parsed.axisRef) {
          // axisRef を id でも index でも受付
          const idx = article.hotwords.findIndex(h => h.id === parsed.axisRef);
          if (idx >= 0) {
            setActiveAxis(idx);
          } else {
            const numIdx = parseInt(parsed.axisRef, 10);
            if (!isNaN(numIdx) && numIdx >= 0 && numIdx < article.hotwords.length) {
              setActiveAxis(numIdx);
            }
          }
        }
        if (parsed.targetYear) setPendingScrollYear(parsed.targetYear);
      }
    }
  }, [data]);

  // state → URLハッシュ(stateが変わったらハッシュを更新)
  // 配列内に2件以上ある時のみ時間スロットをURLに含める
  useEffect(() => {
    if (!data || !activeDate) return;
    // 2026-05-21: topicsMode 時は URL ハッシュをクリア(共有 URL は「記事 URL」のみ)
    if (topicsMode) {
      if (window.location.hash) {
        history.replaceState(null, '', window.location.pathname + window.location.search);
      }
      return;
    }
    const articles = normalizeCategoryData(data.articlesByDate[activeDate]?.[activeCategory]);
    const article = articles[activeTimeSlot] || articles[0];
    if (!article) return;
    const axis = article.hotwords[activeAxis];
    const axisId = axis?.id || activeAxis;
    const includeTime = articles.length > 1 && article.time;
    const newHash = includeTime
      ? `#/${activeDate}/${activeCategory}/${article.time}/${axisId}`
      : `#/${activeDate}/${activeCategory}/${axisId}`;
    if (window.location.hash !== newHash) {
      // 履歴を汚さないように replaceState
      history.replaceState(null, '', newHash);
    }
  }, [data, activeDate, activeCategory, activeTimeSlot, activeAxis, topicsMode]);

  // ブラウザの戻る/進むボタン対応(hashchangeを監視)
  // 辞書からのノードジャンプもこのハンドラで targetYear を拾う
  useEffect(() => {
    if (!data) return;
    const onHashChange = () => {
      const parsed = parseHash(window.location.hash);
      if (parsed.date && data.articlesByDate[parsed.date]) {
        setActiveDate(parsed.date);
        const dayData = data.articlesByDate[parsed.date];
        if (parsed.category && dayData[parsed.category]) {
          setActiveCategory(parsed.category);
          const articles = normalizeCategoryData(dayData[parsed.category]);
          let timeIdx = 0;
          if (parsed.timeSlot) {
            const matched = articles.findIndex(a => a.time === parsed.timeSlot);
            if (matched >= 0) timeIdx = matched;
          }
          setActiveTimeSlot(timeIdx);
          const article = articles[timeIdx];
          if (article && parsed.axisRef) {
            const idx = article.hotwords.findIndex(h => h.id === parsed.axisRef);
            if (idx >= 0) setActiveAxis(idx);
          }
          if (parsed.targetYear) setPendingScrollYear(parsed.targetYear);
        }
      }
    };
    window.addEventListener('hashchange', onHashChange);
    return () => window.removeEventListener('hashchange', onHashChange);
  }, [data]);

  // 「今日のムービー」軸 + シーン抽出(activeDate / data 変化時のみ再計算)
  // useMemo は早期 return 前に呼ぶ必要あり(Hooks ルール)
  const movieData = useMemo(() => {
    if (!data || !activeDate) return null;
    if (data.dateList.indexOf(activeDate) !== 0) return null; // 今日のみ
    const hour = new Date().getHours();
    const slot = hour < 11 ? 'morning' : hour < 17 ? 'midday' : 'evening';
    const articlesForDate = data.articlesByDate[activeDate];
    const axis = selectMovieAxis(activeDate, slot, articlesForDate);
    if (!axis) return null;
    const scenes = extractMovieScenes(axis);
    if (scenes.length === 0) return null;
    // 表示確定後に履歴記録(リロードしても同じ axis が選ばれる決定的選定だが履歴は累積)
    try { recordMovieAxis(activeDate, slot, axis.id); } catch (e) {}
    return { axis, scenes, slot };
  }, [data, activeDate]);

  // カテゴリ切替時は軸インデックス・時間スロットをリセット
  // 時間スロットは「現在時刻に最も近い過去スロット」を初期選択
  // クリック数を localStorage に記録(次回以降の表示順序・初期カテゴリに反映)
  const handleCategoryChange = (cat) => {
    setActiveCategory(cat);
    setActiveAxis(0);
    setTopicsMode(false); // 2026-05-21: カテゴリ切替で必ず日付モードに戻す(NewsCard 表示)
    const articles = normalizeCategoryData(data?.articlesByDate?.[activeDate]?.[cat]);
    setActiveTimeSlot(pickCurrentTimeSlot(articles));
    saveCategoryClick(cat);
  };

  // 時間スロット切替時は軸インデックスをリセット
  const handleTimeSlotChange = (idx) => {
    setActiveTimeSlot(idx);
    setActiveAxis(0);
  };

  // 日付切替時は軸インデックス・時間スロットをリセット
  // その日に現在のカテゴリの記事がない場合は、存在する最初のカテゴリに自動切替
  const handleDateChange = (date) => {
    setActiveDate(date);
    setActiveAxis(0);
    // その日に現在のactiveCategoryの記事がなければ、存在する最初のカテゴリに切り替え
    const dayData = data?.articlesByDate?.[date];
    let cat = activeCategory;
    if (dayData && !dayData[activeCategory]) {
      const firstAvailable = Object.keys(dayData)[0];
      if (firstAvailable) {
        cat = firstAvailable;
        setActiveCategory(firstAvailable);
      }
    }
    const articles = normalizeCategoryData(dayData?.[cat]);
    setActiveTimeSlot(pickCurrentTimeSlot(articles));
    // 2026-05-27: ArchivePager 経由の日付変更は topicsMode 維持 (旧 DateTabs の setTopicsMode(false) を撤廃)
    window.scrollTo({ top: 0, behavior: 'smooth' });
  };

  // 2026-05-21: 「今日のトピック」タブのハンドラ — 今日へ + topicsMode ON
  const handleTopicsClick = () => {
    const today = data?.dateList?.[0];
    if (today) setActiveDate(today);
    setTopicsMode(true);
    window.scrollTo({ top: 0, behavior: 'smooth' });
  };

  // ロゴクリック: トップページ(今日・デフォルトカテゴリ・先頭軸)へリセット
  const handleHomeClick = () => {
    const today = data?.dateList?.[0];
    if (!today) return;
    setActiveDate(today);
    const dayData = data.articlesByDate[today];
    let cat = getDefaultCategory();
    if (dayData && !dayData[cat]) {
      const firstAvailable = Object.keys(dayData)[0];
      if (firstAvailable) cat = firstAvailable;
    }
    setActiveCategory(cat);
    setActiveAxis(0);
    const articles = normalizeCategoryData(dayData?.[cat]);
    setActiveTimeSlot(pickCurrentTimeSlot(articles));
    setTopicsMode(true); // 2026-05-21: ロゴクリックはサイト入口へ = 今日のトピックモード
    window.scrollTo({ top: 0, behavior: 'smooth' });
  };

  // 主要トピックセクションのクリックハンドラ(Phase A Step 10)
  // 選択された { time, category, axisId } に従って state を一括更新。
  // opts.scrollTo: 'top'(既定・記事トップへ即移動) | 'timeline'(年表 #timeline-anchor へスクロール)
  const openTopic = (topic, opts = {}) => {
    if (!topic) return;
    const scrollTo = opts.scrollTo || 'top';
    setTopicsMode(false); // 2026-05-21: NewsCard 表示モードへ遷移
    setActiveCategory(topic.category);
    saveCategoryClick(topic.category);
    const articles = normalizeCategoryData(data?.articlesByDate?.[activeDate]?.[topic.category]);
    const timeIdx = articles.findIndex(a => a.time === topic.time);
    const slotIdx = timeIdx >= 0 ? timeIdx : 0;
    setActiveTimeSlot(slotIdx);
    const article = articles[slotIdx];
    let axisIdx = 0;
    if (article && topic.axisId) {
      const found = article.hotwords?.findIndex(h => h?.id === topic.axisId);
      if (found >= 0) axisIdx = found;
    }
    setActiveAxis(axisIdx);
    setPendingScrollYear(null);
    if (scrollTo === 'timeline') {
      // 年表プレビューの「この年表を見る」専用: 記事ビューを描画後、年表までスクロール。
      setTimeout(() => {
        const anchor = document.getElementById('timeline-anchor') || document.querySelector('article');
        if (anchor) {
          const top = anchor.getBoundingClientRect().top + window.scrollY - 12;
          window.scrollTo({ top, behavior: 'smooth' });
        }
      }, 50);
    } else {
      // 通常のトピッククリック: ページ最上部へ即移動(スクロール演出なし)。
      // 記事ビュー(ヘッダー → カルーセル → カテゴリ → 朝昼夜タブ → 本日の起点)をトップから見せる。
      window.scrollTo({ top: 0, behavior: 'auto' });
    }
  };
  // 通常のトピッククリック(記事トップ着地)
  const handleMainTopicSelect = (topic) => openTopic(topic, { scrollTo: 'top' });
  // 年表プレビュー CTA(記事ビュー → 年表までスクロール)
  const handleOpenTimeline = (topic) => openTopic(topic, { scrollTo: 'timeline' });

  // 横スワイプで軸切替
  const handleTouchStart = (e) => {
    touchStartX.current = e.touches[0].clientX;
    touchStartY.current = e.touches[0].clientY;
  };

  const handleTouchEnd = (e) => {
    if (touchStartX.current === null || !data || !activeDate) return;
    // normalizeCategoryData 経由で配列形式・単一形式を吸収しつつ hotwords も解決
    const articles = normalizeCategoryData(data.articlesByDate[activeDate]?.[activeCategory]);
    const article = articles[activeTimeSlot] || articles[0];
    if (!article) return;
    const dx = e.changedTouches[0].clientX - touchStartX.current;
    const dy = e.changedTouches[0].clientY - touchStartY.current;
    if (Math.abs(dx) > Math.abs(dy) && Math.abs(dx) > 50) {
      if (dx < 0 && activeAxis < article.hotwords.length - 1) {
        setActiveAxis(activeAxis + 1);
      } else if (dx > 0 && activeAxis > 0) {
        setActiveAxis(activeAxis - 1);
      }
    }
    touchStartX.current = null;
  };

  if (!data || !activeDate) {
    return (
      <div style={styles.loading}>
        <img src={RANDOM_LOGO_SRC} alt="神・現代史" style={styles.loadingImg} />
        <div style={styles.loadingText}>本日のニュースを取得中…</div>
      </div>
    );
  }

  // 該当カテゴリの記事配列(旧形式の単一オブジェクトも自動的に1件配列に正規化)
  const currentArticles = normalizeCategoryData(data.articlesByDate[activeDate]?.[activeCategory]);
  const currentArticle = currentArticles[activeTimeSlot] || currentArticles[0];
  if (!currentArticle) {
    return (
      <div style={styles.loading}>
        <img src={RANDOM_LOGO_SRC} alt="神・現代史" style={styles.loadingImg} />
        <div style={styles.loadingText}>記事が見つかりません</div>
      </div>
    );
  }
  const currentAxis = currentArticle.hotwords[activeAxis];

  // 2026-05-28: カルーセル連動の年表プレビュー(トップ・カテゴリ閲覧の両方で共通使用)
  const carouselTopics = extractMainTopics(data.articlesByDate, activeDate, categoryOrder).slice(0, 15);
  const carouselActiveTop = carouselTopics[carouselIdx] || carouselTopics[0] || null;
  const previewArticlesC = carouselActiveTop
    ? normalizeCategoryData(data.articlesByDate[activeDate]?.[carouselActiveTop.category])
    : [];
  const previewArticleC =
    previewArticlesC.find(a => a.time === carouselActiveTop?.time) || previewArticlesC[0];
  const previewAxisC = previewArticleC?.hotwords?.[0] || null;
  const previewColorC = CATEGORY_COLORS[carouselActiveTop?.category] || C.accent;
  const renderTimelinePreview = () => (
    <TimelinePreview
      axis={previewAxisC}
      color={previewColorC}
      category={carouselActiveTop?.category || null}
      theme={effectiveTheme}
      onOpen={() => handleOpenTimeline(carouselActiveTop)}
    />
  );

  // 2026-05-28: 記事ビューのアクセント色 + 本文文字のジャンル色トーン(可読性のため僅かに混ぜる)
  const articleCatColor = CATEGORY_COLORS[activeCategory] || null;
  const _inkBase = effectiveTheme === 'dark'
    ? { ink: '#ededed', soft: '#c4c4c4', t: 0.30 }
    : { ink: '#141414', soft: '#333333', t: 0.22 };
  const articleAccentVars = {
    '--c-cat-accent': articleCatColor || 'var(--c-accent)',
    '--c-ink-tinted': articleCatColor ? mixHex(_inkBase.ink, articleCatColor, _inkBase.t) : 'var(--c-ink)',
    '--c-ink-soft-tinted': articleCatColor ? mixHex(_inkBase.soft, articleCatColor, _inkBase.t) : 'var(--c-ink-soft)',
  };

  // Aboutページ表示時
  if (showAbout) {
    return <AboutPage onBack={() => setShowAbout(false)} today={data?.dateList?.[0]} />;
  }

  // 辞書ページ表示時
  if (showDictionary) {
    // ヘッダーは DictionaryPage の styles.app 内に差し込む(header prop)。
    // → トップページと同じ中央カラム幅にヘッダーが揃う(全幅にならない)。
    return (
      <DictionaryPage
        data={data}
        initialFilter={dictInitial.filter}
        initialSection={dictInitial.section}
        onBack={() => setShowDictionary(false)}
        header={
          <Header
            date={activeDate}
            topicsMode={false}
            onHome={() => setShowDictionary(false)}
            onAbout={() => { setShowDictionary(false); setShowAbout(true); }}
            themePref={themePref}
            onThemeChange={handleThemeChange}
          />
        }
      />
    );
  }

  return (
    <div style={styles.app} onTouchStart={handleTouchStart} onTouchEnd={handleTouchEnd}>
      <Header
        date={activeDate}
        activeCategory={activeCategory}
        onCategoryChange={handleCategoryChange}
        onAbout={() => setShowAbout(true)}
        onHome={handleHomeClick}
        onDictionary={() => openDictionary()}
        availableCategories={Object.keys(data.articlesByDate[activeDate] || {})}
        categoryOrder={categoryOrder}
        topicsMode={topicsMode}
        themePref={themePref}
        onThemeChange={handleThemeChange}
        categoryColor={previewColorC}
        isDark={effectiveTheme === 'dark'}
      />

      {/* 2026-05-27 Phase 6.14: TopicCarousel を全カテゴリで常時表示
          (topicsMode=false 記事閲覧中も検索の上に同じ Carousel を出す)
          activeCategory が指定されていればそのカテゴリのスライドから始まる */}
      <TopicCarousel
        topics={extractMainTopics(data.articlesByDate, activeDate, categoryOrder).slice(0, 15)}
        date={activeDate}
        onSelect={handleMainTopicSelect}
        onIdxChange={setCarouselIdx}
        activeCategory={topicsMode ? null : activeCategory}
        theme={effectiveTheme}
        onManualNav={topicsMode ? undefined : handleMainTopicSelect}
      />


      {/* トップ(topicsMode): カルーセル → 検索行 → 年表プレビュー → 新着
          ※ 旧 CategoryStrip(トップでは 🔍 検索ボタンのみ表示だった)は撤去。
             検索は下の TopDictSearch に集約(2026-05-29)。記事ビュー側の
             CategoryStrip(タブ + ⊞ + 🔍)はそのまま残す。 */}
      {topicsMode && (
        <>
          {/* 検索行(辞書の入口):入力 Enter or 行タブで、その状態の辞書ページを開く。
              枠線・行タブはカテゴリ色(previewColorC)= カルーセル/年表と一緒に変わる。 */}
          <TopDictSearch
            onSearch={(query) => openDictionary({ filter: query })}
            onSection={(section) => openDictionary({ section })}
            color={previewColorC}
          />
          {renderTimelinePreview()}
          {/* MainTopicsSection は上の Carousel と重複しないよう activeCategory/Time で該当行を除外 */}
          <MainTopicsSection
            topics={extractMainTopics(data.articlesByDate, activeDate, categoryOrder)}
            date={activeDate}
            onSelect={handleMainTopicSelect}
            activeCategory={carouselActiveTop?.category || null}
            activeCategoryTime={carouselActiveTop?.time || null}
          />
          <ArchivePager
            dateList={data.dateList}
            activeDate={activeDate}
            onDateChange={handleDateChange}
          />
        </>
      )}

      {!topicsMode && (
        // 2026-05-28: 記事ビューのアクセント(ホットワード/年号/ドット/軸チップ/ノードリンク)を
        // カテゴリ色に。本文文字は C.ink/inkSoft のまま=白黒で可読維持。
        <div style={articleAccentVars}>
          {/* 2026-06-02: 記事ビューでもトップと同じ位置(カルーセル直下)に検索行を表示 */}
          <TopDictSearch
            onSearch={(query) => openDictionary({ filter: query })}
            onSection={(section) => openDictionary({ section })}
            color={previewColorC}
          />
          {/* 2026-05-28: カテゴリ閲覧時も タイトル位置に年表プレビュー → その下にジャンルタブ */}
          {renderTimelinePreview()}
          <CategoryStrip
            entries={CATEGORY_GRID}
            availableCategories={Object.keys(data.articlesByDate[activeDate] || {})}
            activeCategory={activeCategory}
            onSelect={handleCategoryChange}
            onDictionary={() => openDictionary()}
            hideTabs={false}
            categoryColor={previewColorC}
            theme={effectiveTheme}
          />
          {/* 朝/昼/夜タブは廃止。時間スロットは NewsCard の見出し内の時刻リンクで切替 (2026-05-28) */}

          {/* カテゴリ専用のヒーローフィード */}
          {activeCategory === 'animal' && <AnimalHero />}
          {activeCategory === 'gourmet' && <GourmetHero />}

          <NewsCard
            headline={currentArticle.headline}
            summary={currentArticle.summary}
            hotwords={currentArticle.hotwords}
            activeAxis={activeAxis}
            onSelectAxis={handleSelectAxis}
            sourceUrl={currentArticle.sourceUrl}
            sourceLabel={currentArticle.sourceLabel}
            date={activeDate}
            time={currentArticle.time}
            timeSlots={currentArticles}
            activeTimeSlot={activeTimeSlot}
            onSelectTimeSlot={handleTimeSlotChange}
            reactionColor={previewColorC}
            xUrl={currentArticle.xUrl || xPosts[`${activeDate}|${activeCategory}|${currentArticle.time}`]}
          />

          {/* 起点ニュース直下の広告枠はUX優先で削除。タイムライン中の広告のみ残す */}

          <AxisIndicator
            axes={currentArticle.hotwords}
            active={activeAxis}
            onSelect={handleSelectAxis}
          />

          {/* Amazonアフィリエイトリンク(高視認性のためタイムライン直前に配置) */}
          {currentAxis && (
            <a
              href={`https://www.amazon.co.jp/s?k=${encodeURIComponent(amazonKeywordFor(currentAxis))}&tag=gendaisi-22`}
              target="_blank"
              rel="noopener noreferrer sponsored"
              style={styles.footerAmazon}
            >
              <div style={styles.footerAmazonLabel}>関連商品を探す</div>
              <div style={{ ...styles.footerAmazonTitle, display: 'flex', alignItems: 'center', gap: 6 }}>
                {/* 汎用カートアイコン(Amazon商標ではない・currentColor で文字色継承) */}
                <svg
                  width="16" height="16" viewBox="0 0 24 24" fill="none"
                  stroke="currentColor" strokeWidth="1.8" strokeLinecap="round" strokeLinejoin="round"
                  aria-hidden="true" style={{ flexShrink: 0 }}
                >
                  <circle cx="9" cy="21" r="1" />
                  <circle cx="20" cy="21" r="1" />
                  <path d="M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6" />
                </svg>
                <span>「{currentAxis.label || '現代史'}」をAmazonで見る</span>
              </div>
              <div style={styles.footerAmazonNote}>※ Amazonアソシエイト</div>
            </a>
          )}

          <div id="timeline-anchor">
            <Timeline
              axis={currentAxis}
              scrollToYear={pendingScrollYear}
              onScrollDone={() => setPendingScrollYear(null)}
            />
          </div>

          {/* コメント欄(7日TTL試作)。COMMENTS_ENABLED かつ対象カテゴリのみ表示 */}
          {COMMENTS_ENABLED && COMMENT_CATEGORIES.includes(activeCategory) && (
            <CommentSection
              commentKey={commentKeyFor(activeDate, activeCategory, currentAxis)}
              color={previewColorC}
            />
          )}
        </div>
      )}

      {/* 文明テーマ枠は撤廃 (2026-05-28) — 試験実装のまま機能不全だったため削除 */}

      <Footer
        axis={currentAxis}
        articleHeadline={currentArticle.headline}
        onAbout={() => setShowAbout(true)}
      />

      {/* フローティング報告ボタン */}
      <button
        style={styles.fab}
        onClick={() => {
          setReportTarget(null);
          setShowReport(true);
        }}
        aria-label="誤りを報告"
      >
        <span style={styles.fabIcon}>!</span>
        <span style={styles.fabLabel}>誤りを<br/>報告</span>
      </button>

      {/* トップへ戻るボタン(2026-05-23 追加・左下に配置で FAB と衝突回避) */}
      <BackToTopButton />

      {showReport && (
        <ReportModal
          axis={currentAxis}
          articleTitle={currentArticle.headline}
          initialTarget={reportTarget}
          onClose={() => setShowReport(false)}
        />
      )}
    </div>
  );
}

// ============================================================
// 日付タブ (横並びスクロール)
// ============================================================
function DateTabs({ dateList, activeDate, topicsMode, onChange, onTopicsClick }) {
  // 2026-05-21: 「今日」「昨日」の特別ラベルを廃止、全日付を 5/N (曜) 形式に統一
  const formatLabel = (dateStr) => {
    const d = new Date(dateStr);
    const weekday = ['日', '月', '火', '水', '木', '金', '土'][d.getDay()];
    return { main: `${d.getMonth() + 1}/${d.getDate()}`, sub: `(${weekday})` };
  };

  // 「今日のトピック」タブの sub に今日の日付を出す(視認性のため)
  const todayDateStr = dateList?.[0];
  const todayLabel = todayDateStr ? (() => {
    const d = new Date(todayDateStr);
    return `${d.getMonth() + 1}/${d.getDate()} 一覧`;
  })() : '一覧';

  return (
    <div style={styles.dateTabsWrap}>
      <div style={styles.dateTabsLabel}>過去の遡り</div>
      <div style={styles.dateTabs}>
        {/* 2026-05-21 追加: 今日のトピック ボタン(最左固定・モード切替) */}
        {onTopicsClick && (
          <button
            onClick={onTopicsClick}
            aria-label="今日のトピック一覧を表示"
            aria-current={topicsMode ? 'page' : undefined}
            style={{
              ...styles.dateTab,
              ...(topicsMode ? styles.dateTabActive : {}),
            }}
          >
            <div style={{
              ...styles.dateTabMain,
              ...(topicsMode ? styles.dateTabMainActive : {}),
              fontSize: 12,
              lineHeight: 1.15,
            }}>今日の<br/>トピック</div>
            <div style={styles.dateTabSub}>{todayLabel}</div>
          </button>
        )}
        {dateList.map((dateStr) => {
          // topicsMode 時は日付タブの active 表示を抑制
          const isActive = !topicsMode && dateStr === activeDate;
          const label = formatLabel(dateStr);
          return (
            <button
              key={dateStr}
              onClick={() => onChange(dateStr)}
              aria-label={`${dateStr} の記事を表示`}
              aria-current={isActive ? 'date' : undefined}
              style={{
                ...styles.dateTab,
                ...(isActive ? styles.dateTabActive : {}),
              }}
            >
              <div style={{
                ...styles.dateTabMain,
                ...(isActive ? styles.dateTabMainActive : {}),
              }}>{label.main}</div>
              <div style={styles.dateTabSub}>{label.sub}</div>
            </button>
          );
        })}
      </div>
    </div>
  );
}

// ============================================================
// AdSense 広告スロット (手動広告ユニット)
// パブリッシャーID: pub-7792305645927193
// 広告ユニットIDは現状プレースホルダー、AdSense管理画面で作成後に差し替え
// ============================================================
// AdSense スクリプトを動的ロード(初回 AdSlot マウント時のみ)
// ローディング画面・About・辞書 など実コンテンツのない画面ではスクリプトを読まず、
// AdSense ポリシー「コンテンツのない画面における広告」違反を回避する
const ADSENSE_CLIENT = 'ca-pub-7792305645927193';
let adsenseScriptPromise = null;
function loadAdsenseScript() {
  if (typeof window === 'undefined') return Promise.resolve();
  if (adsenseScriptPromise) return adsenseScriptPromise;
  adsenseScriptPromise = new Promise((resolve) => {
    if (window.adsbygoogle) return resolve();
    const s = document.createElement('script');
    s.async = true;
    s.crossOrigin = 'anonymous';
    s.src = `https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=${ADSENSE_CLIENT}`;
    s.onload = () => resolve();
    s.onerror = () => resolve();
    document.head.appendChild(s);
  });
  return adsenseScriptPromise;
}

function AdSlot({ slotId, label }) {
  const adRef = useRef(null);
  const [filled, setFilled] = useState(false);

  useEffect(() => {
    let cancelled = false;
    loadAdsenseScript().then(() => {
      if (cancelled) return;
      try {
        (window.adsbygoogle = window.adsbygoogle || []).push({});
      } catch (e) { /* ignore */ }
    });
    // 4秒後、data-ad-status を見て広告が配信されたか判定
    const timer = setTimeout(() => {
      if (adRef.current?.getAttribute('data-ad-status') === 'filled') {
        setFilled(true);
      }
    }, 4000);
    return () => {
      cancelled = true;
      clearTimeout(timer);
    };
  }, []);

  // 広告が実際に配信されたときだけ枠を見せる(未配信時は無音で非表示)
  const wrapStyle = filled
    ? styles.adSlotWrap
    : { ...styles.adSlotWrap, padding: 0, margin: 0, minHeight: 0, border: 'none', background: 'transparent' };

  return (
    <div style={wrapStyle} aria-label={`ad-${label}`}>
      {filled && <div style={styles.adSlotLabel}>広告</div>}
      <ins
        ref={adRef}
        className="adsbygoogle"
        style={{ display: filled ? 'block' : 'none' }}
        data-ad-client={ADSENSE_CLIENT}
        data-ad-slot={slotId}
        data-ad-format="auto"
        data-full-width-responsive="true"
      ></ins>
    </div>
  );
}

// ============================================================
// ヘッダー
// ============================================================
// 外観モード切替トグル(自動 / ライト / ダーク) — トップのロゴ右に表示
function ThemeToggle({ pref, onChange, color }) {
  const opts = [
    { key: 'auto', label: '自動' },
    { key: 'light', label: 'ライト' },
    { key: 'dark', label: 'ダーク' },
  ];
  return (
    <div
      style={{ ...styles.themeToggle, ...(color ? { borderColor: color } : {}) }}
      role="group"
      aria-label="外観モード"
    >
      {opts.map(o => {
        const active = pref === o.key;
        return (
          <button
            key={o.key}
            type="button"
            onClick={() => onChange && onChange(o.key)}
            style={{
              ...styles.themeToggleBtn,
              // 選択中=カテゴリ色のベタ塗り / 非選択=カテゴリ色の文字(色味を出す)
              ...(active
                ? { ...styles.themeToggleBtnActive, background: color || C.accent }
                : (color ? { color } : {})),
            }}
            aria-pressed={active}
          >
            {o.label}
          </button>
        );
      })}
    </div>
  );
}

function Header({ date, activeCategory, onCategoryChange, onAbout, onHome, onDictionary, availableCategories, categoryOrder, movieSlot, topicsMode, themePref, onThemeChange, categoryColor, isDark }) {
  // 2026-05-28: ヘッダーの日付表示を撤廃(日付は新着見出し・記事ラベル側で表示)
  // 利用可能なカテゴリだけタブ表示(なければ全カテゴリ)
  // ユーザー嗜好(categoryOrder)があれば最頻順、なければ CATEGORIES の元の順序
  const baseOrder = (categoryOrder && categoryOrder.length > 0)
    ? categoryOrder
    : Object.keys(CATEGORIES);
  const enabledCategories = baseOrder
    .map(key => [key, CATEGORIES[key]])
    .filter(([key, v]) => {
      if (!v || !v.enabled) return false;
      if (availableCategories && availableCategories.length > 0) {
        return availableCategories.includes(key);
      }
      return true;
    });

  return (
    <header style={styles.header}>
      {/* 2026-05-27: Header を 2 カラム化 — 左 brand / 右 movieSlot (5:1 横長ムービー) */}
      <div style={styles.headerTop}>
        <div style={styles.brand}>
          {/* 2026-05-28: ロゴクリックの挙動 —
              トップページ(topicsMode)では「サイトについて」を開く / 記事ビューではトップへ戻る。
              ヘッダーの「サイトについて」リンクはフッターと重複のため撤廃。 */}
          <button
            type="button"
            onClick={() => (topicsMode ? onAbout && onAbout() : onHome && onHome())}
            style={styles.brandRowButton}
            aria-label={topicsMode ? 'サイトについて' : 'トップページへ'}
          >
            {/* カテゴリ色があればロゴをその色に染める(CSS マスク)。
                色はテーマ切替/検索と同じ previewColorC = カルーセルと一緒に変わる。
                色未指定(辞書ページ等)は元のロゴ画像をそのまま表示。 */}
            {categoryColor ? (
              <span
                role="img"
                aria-label="神・現代史"
                style={{
                  ...styles.brandLogoMask,
                  backgroundColor: categoryColor,
                  // ダーク時はロゴ(カテゴリ色のベタ塗り)が暗背景で沈むので明度を少し上げる
                  ...(isDark ? { filter: 'brightness(1.3)' } : {}),
                }}
              />
            ) : (
              /* カテゴリ色なし(辞書ページ等)。ロゴ画像は白なので、マスクで C.ink に着色して
                 ライト/ダーク両テーマで視認できるようにする(生 img だとライトで白く消える) */
              <span role="img" aria-label="神・現代史" style={styles.brandLogoMask} />
            )}
          </button>
        </div>
        {/* 2026-05-28: 外観モード切替(ロゴ右)。全ビュー(トップ + 各カテゴリ/記事)で表示。 */}
        {onThemeChange && (
          <ThemeToggle pref={themePref} onChange={onThemeChange} color={categoryColor} />
        )}
        {movieSlot && (
          <div style={styles.headerMovieSlot}>{movieSlot}</div>
        )}
      </div>
      {/* 今日の現代史(1行) — EDITOR_NOTES に当日エントリがあれば表示・なければ非表示 */}
      {EDITOR_NOTES[date] && (
        <div style={styles.editorNote} aria-label="今日の現代史 編集ノート">
          <span style={styles.editorNoteLabel}>今日の現代史</span>
          <span style={styles.editorNoteText}>{EDITOR_NOTES[date]}</span>
        </div>
      )}
      {/* DateLine は brand 内に移動 (2026-05-27) / CategoryTabs は廃止済み */}
    </header>
  );
}

// ============================================================
// アニマル癒しフィード(ランダム犬猫画像)
// dog.ceo + thecatapi (どちらも認証不要・無料) で 5枚 ランダム取得
// タップで個別更新、↻ で一括更新
// ============================================================
async function fetchRandomPet() {
  // 犬猫キツネをランダムに(全て無料・認証不要API)
  const r = Math.random();
  try {
    if (r < 0.4) {
      const res = await fetch('https://api.thecatapi.com/v1/images/search');
      const j = await res.json();
      return { url: j[0]?.url, type: 'cat', emoji: '🐱' };
    } else if (r < 0.8) {
      const res = await fetch('https://dog.ceo/api/breeds/image/random');
      const j = await res.json();
      return { url: j.message, type: 'dog', emoji: '🐶' };
    } else {
      const res = await fetch('https://randomfox.ca/floof/');
      const j = await res.json();
      return { url: j.image, type: 'fox', emoji: '🦊' };
    }
  } catch {
    return null;
  }
}

async function fetchRandomFood() {
  // TheMealDB(料理名・国情報あり) と Foodish(画像のみ) を交互
  const useMeal = Math.random() > 0.5;
  try {
    if (useMeal) {
      const res = await fetch('https://www.themealdb.com/api/json/v1/1/random.php');
      const j = await res.json();
      const m = j.meals?.[0];
      if (!m) return null;
      return { url: m.strMealThumb, name: m.strMeal, area: m.strArea, emoji: '🍽' };
    } else {
      const res = await fetch('https://foodish-api.com/api/');
      const j = await res.json();
      return { url: j.image, name: null, area: null, emoji: '🍴' };
    }
  } catch {
    return null;
  }
}

// 汎用ヒーロー: 画像を 2枚 並べ、タップで個別更新、↻ で全更新
function MediaHero({ label, fetchOne, hint, altText, getEmoji, getCaption }) {
  const [photos, setPhotos] = useState(Array(2).fill(null));
  const [loading, setLoading] = useState(true);

  const loadAll = async () => {
    setLoading(true);
    const results = await Promise.all(Array.from({ length: 2 }, () => fetchOne()));
    setPhotos(results);
    setLoading(false);
  };

  useEffect(() => { loadAll(); }, []);

  const refreshOne = (i) => async () => {
    const newP = await fetchOne();
    if (newP) setPhotos((prev) => prev.map((p, idx) => (idx === i ? newP : p)));
  };

  return (
    <div style={styles.animalHero}>
      <div style={styles.animalHeroHeader}>
        <span style={styles.animalHeroLabel}>{label}</span>
        <button onClick={loadAll} style={styles.animalHeroRefresh} aria-label="全画像を更新">
          ↻ 全更新
        </button>
      </div>
      <div style={styles.animalHeroScroll}>
        {photos.map((p, i) => (
          <button
            key={i}
            onClick={refreshOne(i)}
            style={styles.animalHeroItem}
            aria-label={p ? altText(p) : '画像読み込み中'}
          >
            {p ? (
              <img src={p.url} alt={altText(p)} style={styles.animalHeroImg} loading="lazy" />
            ) : (
              <div style={styles.animalHeroPlaceholder}>{loading ? '…' : '✕'}</div>
            )}
            {p && <div style={styles.animalHeroBadge}>{getEmoji(p)}</div>}
            {p && getCaption && getCaption(p) && (
              <div style={styles.animalHeroCaption}>{getCaption(p)}</div>
            )}
          </button>
        ))}
      </div>
      <div style={styles.animalHeroHint}>{hint}</div>
    </div>
  );
}

function AnimalHero() {
  return (
    <MediaHero
      label="癒しの一枚"
      fetchOne={fetchRandomPet}
      hint="※ 画像タップで別の子に切替 / 提供: dog.ceo, thecatapi, randomfox.ca"
      altText={(p) => `${p.type === 'cat' ? '猫' : p.type === 'fox' ? 'キツネ' : '犬'}の画像 タップで別の子に`}
      getEmoji={(p) => p.emoji}
    />
  );
}

function GourmetHero() {
  return (
    <MediaHero
      label="美味しそうな一枚"
      fetchOne={fetchRandomFood}
      hint="※ 画像タップで別の料理に / 提供: TheMealDB, Foodish API"
      altText={(p) => p.name ? `${p.name}(${p.area || ''})` : '料理'}
      getEmoji={(p) => p.emoji}
      getCaption={(p) => p.name ? `${p.name}${p.area ? ` · ${p.area}` : ''}` : null}
    />
  );
}

// ============================================================
// ニュースカード(起点)
// ============================================================
// いいね(リアクション)ボタン。現在表示中の軸(reactionKey)への一方向いいね。
// マウント時に件数を取得、押下で楽観的 +1 → POST。二重押しは localStorage で抑止。
// Worker 未対応/未デプロイ時もフォールバックで黙って劣化(件数非表示)。
function ReactionButton({ reactionKey, color }) {
  const [count, setCount] = useState(null);
  const [liked, setLiked] = useState(false);
  const [busy, setBusy] = useState(false);

  useEffect(() => {
    let alive = true;
    setLiked(getLikedReactions().has(reactionKey));
    setCount(null);
    if (!reactionKey) return undefined;
    fetch(`${REACTIONS_ENDPOINT}?keys=${encodeURIComponent(reactionKey)}`)
      .then((r) => (r.ok ? r.json() : null))
      .then((d) => { if (alive && d && d.counts) setCount(d.counts[reactionKey] || 0); })
      .catch(() => {});
    return () => { alive = false; };
  }, [reactionKey]);

  const onLike = () => {
    if (busy || !reactionKey || getLikedReactions().has(reactionKey)) return;
    setBusy(true);
    setLiked(true);
    setCount((c) => (c == null ? 1 : c + 1)); // 楽観的更新
    saveLikedReaction(reactionKey);
    fetch(REACTIONS_ENDPOINT, {
      method: 'POST',
      headers: { 'Content-Type': 'application/json' },
      body: JSON.stringify({ key: reactionKey }),
    })
      .then((r) => (r.ok ? r.json() : null))
      .then((d) => { if (d && typeof d.count === 'number') setCount(d.count); })
      .catch(() => {})
      .finally(() => setBusy(false));
  };

  return (
    <button
      type="button"
      onClick={onLike}
      disabled={liked}
      aria-pressed={liked}
      aria-label="この切り口にいいね"
      style={{ ...styles.newsActionBtn, ...(liked ? { color: color || C.accent, borderColor: color || C.accent } : {}) }}
    >
      <span style={styles.newsActionIcon}>{liked ? '♥' : '♡'}</span>
      いいね{count != null && count > 0 ? ` ${count}` : ''}
    </button>
  );
}

// 相対時刻(秒 unixtime → 「n分前」等)
function relTimeFromTs(ts) {
  const now = Math.floor(Date.now() / 1000);
  const d = Math.max(0, now - ts);
  if (d < 60) return 'たった今';
  if (d < 3600) return `${Math.floor(d / 60)}分前`;
  if (d < 86400) return `${Math.floor(d / 3600)}時間前`;
  return `${Math.floor(d / 86400)}日前`;
}

// コメント欄(7日TTLで自動消滅・アニマル試作)。
// 1記事1回・文字数制限・禁止語は非表示。Worker 未対応でも黙って劣化。
function CommentSection({ commentKey, color }) {
  const [comments, setComments] = useState([]);
  const [text, setText] = useState('');
  const [posting, setPosting] = useState(false);
  const [status, setStatus] = useState(null); // null | 'blocked' | 'error'
  const [posted, setPosted] = useState(false);
  const accent = color || C.accent;

  useEffect(() => {
    let alive = true;
    setComments([]); setText(''); setStatus(null);
    setPosted(getCommentedSet().has(commentKey));
    if (!commentKey) return undefined;
    fetch(`${COMMENTS_ENDPOINT}?key=${encodeURIComponent(commentKey)}`)
      .then((r) => (r.ok ? r.json() : null))
      .then((d) => { if (alive && d && Array.isArray(d.comments)) setComments(d.comments); })
      .catch(() => {});
    return () => { alive = false; };
  }, [commentKey]);

  const submit = () => {
    const t = text.trim();
    if (posting || !t || t.length > COMMENT_TEXT_MAX || posted || !commentKey) return;
    setPosting(true); setStatus(null);
    fetch(COMMENTS_ENDPOINT, {
      method: 'POST',
      headers: { 'Content-Type': 'application/json' },
      body: JSON.stringify({ key: commentKey, text: t }),
    })
      .then((r) => (r.ok ? r.json() : Promise.reject(new Error('http'))))
      .then((d) => {
        if (d && d.blocked) { setStatus('blocked'); return; }
        if (d && d.ok) {
          const c = d.comment || { id: 'local', text: t, ts: Math.floor(Date.now() / 1000) };
          setComments((prev) => [c, ...prev]);
          markCommented(commentKey);
          setPosted(true);
          setText('');
        } else {
          setStatus('error');
        }
      })
      .catch(() => setStatus('error'))
      .finally(() => setPosting(false));
  };

  const s = {
    wrap: { margin: '8px 0 0', padding: '14px 16px 18px', background: 'rgba(168,137,74,0.04)', borderTop: `1px solid ${C.paperDark}` },
    head: { fontFamily: FONT_SERIF, fontSize: 14, fontWeight: 700, color: C.ink, display: 'flex', alignItems: 'center', gap: 8, marginBottom: 4 },
    note: { fontFamily: FONT_SANS, fontSize: 11, color: C.inkFaint, marginBottom: 10, lineHeight: 1.5 },
    textarea: { width: '100%', boxSizing: 'border-box', minHeight: 60, padding: '8px 10px', fontFamily: FONT_SERIF, fontSize: 14, color: C.ink, background: C.paper, border: `1px solid ${accent}`, borderRadius: 4, resize: 'vertical' },
    row: { display: 'flex', alignItems: 'center', justifyContent: 'space-between', marginTop: 6 },
    counter: { fontFamily: FONT_SANS, fontSize: 11, color: C.inkFaint },
    submit: { fontFamily: FONT_SERIF, fontSize: 13, fontWeight: 700, color: '#fffaf0', background: accent, border: 'none', borderRadius: 4, padding: '7px 18px', cursor: 'pointer' },
    submitOff: { opacity: 0.4, cursor: 'not-allowed' },
    blocked: { fontFamily: FONT_SANS, fontSize: 12, color: C.accent, marginTop: 6 },
    posted: { fontFamily: FONT_SANS, fontSize: 12, color: C.inkFaint, marginTop: 4 },
    list: { listStyle: 'none', padding: 0, margin: '14px 0 0', display: 'flex', flexDirection: 'column', gap: 10 },
    item: { borderLeft: `3px solid ${accent}`, padding: '4px 0 4px 10px' },
    itemText: { fontFamily: FONT_SERIF, fontSize: 14, color: C.ink, lineHeight: 1.5, whiteSpace: 'pre-wrap', wordBreak: 'break-word' },
    itemTime: { fontFamily: FONT_SANS, fontSize: 10, color: C.inkFaint, marginTop: 2 },
    empty: { fontFamily: FONT_SANS, fontSize: 12, color: C.inkFaint, marginTop: 12 },
  };
  const len = text.trim().length;
  const canSubmit = !posting && !posted && len > 0 && len <= COMMENT_TEXT_MAX;

  return (
    <section style={s.wrap} aria-label="コメント(1週間で消えます)">
      <div style={{ ...s.head, color: accent }}>
        <span>💬 コメント</span>
        {comments.length > 0 && <span style={{ fontSize: 12, color: C.inkFaint }}>{comments.length}</span>}
      </div>
      <div style={s.note}>
        コメントは1週間で自動的に消えます(記録は残りません)。1記事につき1回まで。
        禁止語を含む投稿は表示されません。
      </div>

      {posted ? (
        <div style={s.posted}>✓ この記事にはコメント済みです(1記事1回)。</div>
      ) : (
        <>
          <textarea
            style={s.textarea}
            value={text}
            maxLength={COMMENT_TEXT_MAX}
            onChange={(e) => { setText(e.target.value); if (status) setStatus(null); }}
            placeholder="この記事・この切り口への感想を…"
            aria-label="コメント入力"
          />
          <div style={s.row}>
            <span style={s.counter}>{len}/{COMMENT_TEXT_MAX}</span>
            <button
              type="button"
              onClick={submit}
              disabled={!canSubmit}
              style={{ ...s.submit, ...(canSubmit ? {} : s.submitOff) }}
            >
              {posting ? '送信中…' : '送信'}
            </button>
          </div>
          {status === 'blocked' && <div style={s.blocked}>禁止語が含まれるため表示できません。表現をやわらかくしてお試しください。</div>}
          {status === 'error' && <div style={s.blocked}>送信に失敗しました。時間をおいて再度お試しください。</div>}
        </>
      )}

      {comments.length > 0 ? (
        <ul style={s.list}>
          {comments.map((c) => (
            <li key={c.id} style={s.item}>
              <div style={s.itemText}>{c.text}</div>
              <div style={s.itemTime}>{relTimeFromTs(c.ts)}</div>
            </li>
          ))}
        </ul>
      ) : (
        <div style={s.empty}>まだコメントはありません。最初の一言をどうぞ。</div>
      )}
    </section>
  );
}

function NewsCard({ headline, summary, hotwords, activeAxis, onSelectAxis, sourceUrl, sourceLabel, date, time, timeSlots, activeTimeSlot, onSelectTimeSlot, reactionColor, xUrl }) {
  // ヘッドラインと要約からホットワードをハイライトしてレンダリング
  const renderWithHotwords = (text) => {
    const labels = hotwords.map((h) => h.label);
    const sorted = [...labels].sort((a, b) => b.length - a.length);

    // 簡易的なマッチング: 各ホットワードの位置を見つけて分割
    const parts = [];
    let remaining = text;
    let key = 0;

    while (remaining.length > 0) {
      let matchedIdx = -1;
      let matchedPos = Infinity;
      let matchedLabel = '';

      sorted.forEach((label) => {
        const pos = remaining.indexOf(label);
        if (pos !== -1 && pos < matchedPos) {
          matchedPos = pos;
          matchedLabel = label;
          matchedIdx = labels.indexOf(label);
        }
      });

      if (matchedIdx === -1) {
        parts.push(<span key={key++}>{remaining}</span>);
        break;
      }

      if (matchedPos > 0) {
        parts.push(<span key={key++}>{remaining.slice(0, matchedPos)}</span>);
      }

      const isActive = matchedIdx === activeAxis;
      parts.push(
        <button
          key={key++}
          onClick={() => onSelectAxis(matchedIdx)}
          style={{
            ...styles.hotword,
            ...(isActive ? styles.hotwordActive : {}),
          }}
        >
          {matchedLabel}
        </button>
      );
      remaining = remaining.slice(matchedPos + matchedLabel.length);
    }
    return parts;
  };

  // SNSシェア
  const handleShare = () => {
    const shareUrl = typeof window !== 'undefined' ? window.location.href : '';
    const shareText = `「${headline.slice(0, 80)}...」から時代を遡る #神現代史`;
    // Web Share API があれば優先
    if (typeof navigator !== 'undefined' && navigator.share) {
      navigator.share({ title: '神・現代史', text: shareText, url: shareUrl }).catch(() => {});
    } else {
      // フォールバック: X (Twitter) のシェアURLを開く
      const xUrl = `https://twitter.com/intent/tweet?text=${encodeURIComponent(shareText)}&url=${encodeURIComponent(shareUrl)}`;
      window.open(xUrl, '_blank', 'noopener,noreferrer');
    }
  };

  // 時間帯スロット(08:00/12:00/20:00)。見出しのインライン時刻リンクで切替。
  const slots = Array.isArray(timeSlots) && timeSlots.length > 0 ? timeSlots : [{ time }];

  return (
    <article style={styles.newsCard}>
      {/* トップ(MainTopicsSection)と同一スタイルを参照して見た目を統一(連動)
          時間スロットが複数ある日は、日付の後に各時刻をリンクボタンで並べて切替できるようにする */}
      <div style={styles.mainTopicsTitle}>
        <span style={styles.mainTopicsTitleAccent}>▌</span>
        新着｜{formatTopicDateTime(date, '')}
        {' '}
        {slots.map((s, i) => {
          const active = i === (activeTimeSlot || 0);
          const label = (s.time || '').replace(/^0/, ''); // 08:00 → 8:00
          return (
            <button
              key={s.time || i}
              type="button"
              onClick={() => onSelectTimeSlot && onSelectTimeSlot(i)}
              style={{ ...styles.newsTimeLink, ...(active ? styles.newsTimeLinkActive : {}) }}
              aria-pressed={active}
            >
              {label}
            </button>
          );
        })}
      </div>
      <h1 style={styles.headline}>{renderWithHotwords(headline)}</h1>
      <p style={styles.summary}>{renderWithHotwords(summary)}</p>
      <div style={styles.newsActions}>
        {sourceUrl && (
          <a
            href={sourceUrl}
            target="_blank"
            rel="noopener noreferrer"
            style={styles.newsActionLink}
          >
            <span style={styles.newsActionIcon}>↗</span>
            元記事を読む{sourceLabel ? `(${sourceLabel})` : ''}
          </a>
        )}
        <button onClick={handleShare} style={styles.newsActionBtn}>
          <span style={styles.newsActionIcon}>↗</span>
          シェア
        </button>
        {/* 公式Xポストがあれば、コメント/議論はそこへ集約(サイトはUGCを持たない)。
            xUrl が未設定の記事では非表示。X アカウント開設後に記事データへ付与する。 */}
        {xUrl && (
          <a
            href={xUrl}
            target="_blank"
            rel="noopener noreferrer"
            style={styles.newsActionLink}
          >
            <span style={styles.newsActionIcon}>X</span>
            で感想・コメント
          </a>
        )}
        {REACTIONS_ENABLED && hotwords[activeAxis] && (
          <ReactionButton
            reactionKey={reactionKeyForAxis(date, hotwords[activeAxis])}
            color={reactionColor}
          />
        )}
      </div>
      <div style={styles.hint}>
        <span style={styles.hintMark}>▽</span>
        色付きの語をタップ、または左右スワイプで遡る軸を切替
      </div>
    </article>
  );
}

// ============================================================
// 時間スロットタブ(朝/昼/夜の3記事切替)
// 1日のうちに複数記事(時間スロット)が存在する場合のみ表示
// ============================================================
function TimeSlotTabs({ articles, active, onSelect }) {
  // 時刻ラベル(HH:MM 形式)から短い表示名を生成
  const labelFor = (time) => {
    if (!time) return '';
    const h = parseInt(time.split(':')[0], 10);
    if (h < 11) return '朝';
    if (h < 17) return '昼';
    return '夜';
  };
  return (
    <div style={styles.timeSlotTabs} role="tablist" aria-label="時間スロットの選択">
      {articles.map((a, i) => (
        <button
          key={i}
          onClick={() => onSelect(i)}
          role="tab"
          aria-selected={i === active}
          aria-label={`${a.time || ''} の記事を表示`}
          style={{
            ...styles.timeSlotTab,
            ...(i === active ? styles.timeSlotTabActive : {}),
          }}
        >
          <div style={styles.timeSlotTabMain}>{labelFor(a.time)}</div>
          <div style={styles.timeSlotTabSub}>{a.time || '—'}</div>
        </button>
      ))}
    </div>
  );
}

// ============================================================
// 軸インジケーター
// ============================================================
function AxisIndicator({ axes, active, onSelect }) {
  return (
    <div style={styles.axisBar} role="tablist" aria-label="遡る軸の選択">
      {axes.map((a, i) => (
        <button
          key={a.id}
          onClick={() => onSelect(i)}
          role="tab"
          aria-selected={i === active}
          aria-label={`軸「${a.axis}」を表示`}
          style={{
            ...styles.axisChip,
            ...(i === active ? styles.axisChipActive : {}),
          }}
        >
          {a.label}
        </button>
      ))}
    </div>
  );
}

// ============================================================
// 年表
// ============================================================
function Timeline({ axis, scrollToYear, onScrollDone }) {
  // 広告挿入位置を動的に決定
  // - 7ノード未満: 広告なし
  // - 7〜14ノード: 真ん中(50%地点)に1か所
  // - 15ノード以上: 1/3地点と2/3地点に2か所
  // ただし起点ノード(最後尾)の直前には挿入しない
  const len = axis.timeline.length;
  const lastIdx = len - 1;
  const adIndices = (() => {
    if (len < 7) return [];
    const candidates =
      len >= 15
        ? [Math.floor(len / 3) - 1, Math.floor((len * 2) / 3) - 1]
        : [Math.floor(len / 2) - 1];
    // 起点(最後尾)の直前は避ける
    return candidates.filter((i) => i !== lastIdx - 1 && i < lastIdx);
  })();

  // 同一軸内で同じ wiki を参照するノードが複数ある場合、
  // 2回目以降は画像非表示(連続する同一画像を避ける)
  // useGoogleSearch=true → NodeImage が Google CSE 試行 → 失敗で空表示、結果として非表示
  const seenWikis = new Set();
  const useGoogleFlags = axis.timeline.map((node) => {
    if (!node.wiki) return false;
    if (seenWikis.has(node.wiki)) return true;
    seenWikis.add(node.wiki);
    return false;
  });

  // 辞書からのジャンプ時、該当年のノードまで自動スクロール
  // 画像が遅延ロードされる構造のため、対象が見つかるまで複数回リトライ
  useEffect(() => {
    if (!scrollToYear) return;
    let cancelled = false;
    let attempts = 0;
    const maxAttempts = 20; // 100ms * 20 = 最大2秒待機

    const tryScroll = () => {
      if (cancelled) return;
      attempts += 1;
      const target = document.querySelector(`[data-node-year="${scrollToYear}"]`);
      if (!target) {
        if (attempts < maxAttempts) {
          setTimeout(tryScroll, 100);
        } else if (onScrollDone) {
          onScrollDone();
        }
        return;
      }
      // 対象が見つかった → スクロール実行
      const rect = target.getBoundingClientRect();
      const top = rect.top + window.scrollY - 80;
      try {
        window.scrollTo({ top, behavior: 'smooth' });
      } catch (e) {
        window.scrollTo(0, top);
      }
      // 600ms後に動いてなかったら instant でフォールバック(scrollIntoView を含む)
      setTimeout(() => {
        if (Math.abs(window.scrollY - top) > 50) {
          window.scrollTo(0, top);
          if (Math.abs(window.scrollY - top) > 50) {
            // それでもダメな場合は scrollIntoView
            target.scrollIntoView({ block: 'start' });
          }
        }
      }, 600);
      // ハイライトで視認性向上
      target.style.transition = 'background 0.5s';
      target.style.background = 'rgba(122, 16, 16, 0.12)';
      setTimeout(() => {
        if (target) target.style.background = '';
      }, 2200);
      if (onScrollDone) onScrollDone();
    };

    // 初回マウント直後の DOM 反映を待つため少し遅延してから開始
    const start = setTimeout(tryScroll, 150);
    return () => {
      cancelled = true;
      clearTimeout(start);
    };
  }, [scrollToYear, axis]);

  return (
    <section style={styles.timeline}>
      <div style={styles.axisHeader}>
        <div style={styles.axisHeaderLabel}>遡る軸</div>
        <h2 style={styles.axisHeaderTitle}>{axis.axis}</h2>
      </div>

      <div style={styles.timelineTrack}>
        {axis.timeline.map((node, i) => (
          <React.Fragment key={i}>
            <TimelineNode
              node={node}
              isLast={i === lastIdx}
              useGoogleSearch={useGoogleFlags[i]}
            />
            {adIndices.includes(i) && (
              <div style={styles.timelineAdWrap}>
                <AdSlot slotId="6568307185" label={`timeline_${i}`} />
              </div>
            )}
          </React.Fragment>
        ))}
      </div>
      {/* 軸末尾の広告枠(タイムライン完走後の自然な広告ポジション) */}
      <div style={styles.timelineAdWrap}>
        <AdSlot slotId="6568307185" label="timeline_end" />
      </div>
    </section>
  );
}

function TimelineNode({ node, isLast, useGoogleSearch = false }) {
  // ノード遷移ロジック
  // 優先順位: wiki(Wikipedia) > officialUrl(fallback)
  // タイトル本体は Wikipedia を主軸とし、公式サイトは別途🏢アイコンから個別表示
  const handleWikiTap = (e) => {
    e.stopPropagation();
    if (node.wiki) {
      const url = `https://ja.wikipedia.org/wiki/${encodeURIComponent(node.wiki)}`;
      window.open(url, '_blank', 'noopener,noreferrer');
    } else if (node.officialUrl) {
      window.open(node.officialUrl, '_blank', 'noopener,noreferrer');
    }
  };

  const clickable = !!(node.officialUrl || node.wiki);

  // officialUrl の種別判定:
  // - Google検索URL → curated keywords として「🔍 検索」ボタンに流す(公式サイトボタンは非表示)
  // - その他(実際の公式サイト/YouTube動画/チャンネル等) → 「公式サイト」ボタンで表示
  const isSearchUrl = !!node.officialUrl && node.officialUrl.includes('google.com/search');
  const searchHref = isSearchUrl
    ? node.officialUrl
    : `https://www.google.com/search?q=${encodeURIComponent(node.node)}`;
  const showOfficialButton = !!(node.wiki && node.officialUrl && !isSearchUrl);

  return (
    <div style={styles.nodeWrap} data-node-year={node.year}>
      <div style={styles.nodeAxis}>
        {node.isOrigin ? (
          <div style={{ ...styles.nodeDot, ...styles.nodeDotOrigin }}>
            <div style={styles.originRing} />
          </div>
        ) : (
          <span aria-hidden="true" style={styles.snapMark} />
        )}
        {!isLast && <div style={styles.nodeLine} />}
      </div>
      <div style={styles.nodeContent}>
        <div style={styles.nodeYear}>
          <span style={styles.nodeYearNum}>{node.year}</span>
          <span style={styles.nodeYearEra}>{node.era}</span>
        </div>
        <div style={styles.nodeTitleRow}>
          {clickable ? (
            <button
              type="button"
              onClick={handleWikiTap}
              style={styles.nodeTitleLink}
              aria-label={`${node.node} - Wikipediaで詳しく`}
            >
              {node.node}
            </button>
          ) : (
            <div style={styles.nodeTitle}>{node.node}</div>
          )}
          <a
            href={searchHref}
            target="_blank"
            rel="noopener noreferrer"
            style={styles.nodeGoogleLink}
            aria-label={`Googleで「${node.node}」を検索`}
            onClick={(e) => e.stopPropagation()}
          >
            <img src="./image/search.png?v=20260516f" alt="検索" style={styles.nodeGoogleIcon} />
          </a>
          {showOfficialButton && (
            <a
              href={node.officialUrl}
              target="_blank"
              rel="noopener noreferrer"
              style={styles.nodeOfficialLink}
              aria-label={`「${node.node}」の公式サイトへ`}
              onClick={(e) => e.stopPropagation()}
            >
              <img src="./image/official.png?v=20260516i" alt="公式サイト" style={styles.nodeOfficialIcon} />
            </a>
          )}
        </div>
        <NodeImage node={node} useGoogleSearch={useGoogleSearch} />
        <div style={styles.nodeDesc}>{node.desc}</div>
        {node.isOrigin && <div style={styles.originBadge}>― 起点 ―</div>}
      </div>
    </div>
  );
}

// ============================================================
// ノード画像 (Wikipedia REST API + Google CSE で取得・シネマチック表示)
// IntersectionObserverで遅延読み込み(画面に近づいてから取得)
// ============================================================
const imageCache = {};
const imageSourceCache = {}; // cacheKey → 'wikipedia' | 'commons' | 'image'(キャプション用)

// --- Google Custom Search Engine 設定 ---
// 取得元: Google Cloud Console (Custom Search API) + programmablesearchengine.google.com
// 1日100クエリ無料枠(95でセーフ停止)。リファラ制限を必ず設定すること。
// 機密情報は config.js (gitignore対象) から読み込み、JSXソースには含めない
const GOOGLE_CSE_API_KEY = (typeof window !== 'undefined' && window.SOKYU_CONFIG?.gcseApiKey) || 'YOUR_GOOGLE_CSE_API_KEY';
const GOOGLE_CSE_ENGINE_ID = (typeof window !== 'undefined' && window.SOKYU_CONFIG?.gcseEngineId) || 'YOUR_GOOGLE_CSE_ID';
const GOOGLE_CSE_DAILY_LIMIT = 95;
const GOOGLE_CSE_ENABLED =
  GOOGLE_CSE_API_KEY !== 'YOUR_GOOGLE_CSE_API_KEY' &&
  GOOGLE_CSE_ENGINE_ID !== 'YOUR_GOOGLE_CSE_ID';

// localStorage を安全に扱うヘルパー(SSR・無効化環境を考慮)
const lsGet = (key) => {
  try { return typeof localStorage !== 'undefined' ? localStorage.getItem(key) : null; }
  catch { return null; }
};
const lsSet = (key, val) => {
  try { if (typeof localStorage !== 'undefined') localStorage.setItem(key, val); }
  catch { /* quota超過等は無視 */ }
};

// 日次クエリ数カウンタ(キー: gcse_count_YYYY-MM-DD)
const todayKey = () => {
  const d = new Date();
  return `gcse_count_${d.getFullYear()}-${String(d.getMonth() + 1).padStart(2, '0')}-${String(d.getDate()).padStart(2, '0')}`;
};
const getDailyCount = () => parseInt(lsGet(todayKey()) || '0', 10);
const incDailyCount = () => lsSet(todayKey(), String(getDailyCount() + 1));

// Google CSE 画像検索 — 1ヒット目の画像URLを返す。失敗時 null。
async function fetchGoogleImage(query) {
  if (!GOOGLE_CSE_ENABLED) return null;
  if (getDailyCount() >= GOOGLE_CSE_DAILY_LIMIT) return null;

  const cacheKey = `gcse_img_${query}`;
  const cached = lsGet(cacheKey);
  if (cached !== null) return cached === '__NULL__' ? null : cached;

  const url = `https://www.googleapis.com/customsearch/v1?key=${encodeURIComponent(GOOGLE_CSE_API_KEY)}&cx=${encodeURIComponent(GOOGLE_CSE_ENGINE_ID)}&searchType=image&num=1&safe=active&q=${encodeURIComponent(query)}`;
  try {
    incDailyCount(); // 呼ぶ時点でクエリを消費する想定でカウント
    const resp = await fetch(url);
    if (!resp.ok) {
      lsSet(cacheKey, '__NULL__');
      return null;
    }
    const data = await resp.json();
    const link = data?.items?.[0]?.link || null;
    lsSet(cacheKey, link || '__NULL__');
    return link;
  } catch {
    lsSet(cacheKey, '__NULL__');
    return null;
  }
}

// Wikimedia Commons キーワード画像検索(無料・キーレス・CORS可・CC/PD で表示OK)
// wiki 記事が無いノードや 2回目重複ノードの画像フォールバックに使う(2026-05-28 ルールQ連動)
const commonsCache = {};
async function fetchCommonsImage(query) {
  if (!query) return null;
  if (commonsCache[query] !== undefined) return commonsCache[query];
  try {
    const api = 'https://commons.wikimedia.org/w/api.php?action=query&format=json&origin=*'
      + '&generator=search&gsrsearch=' + encodeURIComponent('filetype:bitmap ' + query)
      + '&gsrnamespace=6&gsrlimit=1&prop=imageinfo&iiprop=url&iiurlwidth=800';
    const r = await fetch(api);
    if (!r.ok) { commonsCache[query] = null; return null; }
    const j = await r.json();
    const pages = j && j.query && j.query.pages;
    const first = pages ? Object.values(pages)[0] : null;
    const info = first && first.imageinfo && first.imageinfo[0];
    const url = (info && (info.thumburl || info.url)) || null;
    commonsCache[query] = url;
    return url;
  } catch (e) {
    commonsCache[query] = null;
    return null;
  }
}

// ノードから画像検索用クエリを作る(日付プレフィックス・括弧・記号を除去して固有名詞を残す)
function imageQueryFor(node) {
  let q = node.wiki || node.node || '';
  q = q.replace(/^\s*\d{1,2}\/\d{1,2}\s*/, '')      // 先頭 "5/19 " 等を除去
       .replace(/[「」『』（）()【】〈〉]/g, ' ')      // 括弧類
       .replace(/[・,、。!?！？]/g, ' ')               // 区切り記号
       .replace(/\s+/g, ' ').trim();
  return q;
}

// YouTube URL から video ID 抽出(失敗時 null)
function extractYouTubeId(url) {
  if (!url) return null;
  const m = String(url).match(/(?:youtube\.com\/watch\?v=|youtu\.be\/|youtube\.com\/embed\/|youtube\.com\/shorts\/)([\w-]{11})/);
  return m ? m[1] : null;
}

function NodeImage({ node, useGoogleSearch = false }) {
  // visible: 画面付近に入ったか(=読み込み開始するか)
  // state: 取得結果
  const [visible, setVisible] = useState(false);
  // 画像ソースの優先順位: node.image(明示) > Commons(厳選 imageQuery) > wiki記事画像
  // ※ imageQuery は生成側が Commons 一致を検証した語のみ(ルールR)。明示指定なので汎用 wiki リード画像より優先する。
  // ※ 自動の見出し推測検索はしない(無関係画像防止)。Commons は厳選キーワード imageQuery でのみ叩く。
  const wantWiki = node.wiki && !useGoogleSearch;
  const imgQuery = node.imageQuery || null;
  const cacheKey = node.image
    ? `__img__${node.image}`
    : imgQuery
      ? `__cq__${imgQuery}`
      : wantWiki
        ? node.wiki
        : null;
  const [state, setState] = useState(() => {
    // 明示画像(node.image)は取得不要で即確定
    if (node.image) {
      return { url: node.image, loading: false, error: false, source: 'image' };
    }
    if (cacheKey && imageCache[cacheKey] !== undefined) {
      return {
        url: imageCache[cacheKey],
        loading: false,
        error: imageCache[cacheKey] === null,
        source: imageSourceCache[cacheKey] || null,
      };
    }
    return { url: null, loading: true, error: false, source: null };
  });
  const frameRef = useRef(null);

  // 画面接近検知
  useEffect(() => {
    // 明示 image は取得不要・即表示(初期stateで url 確定済み。visible にしないと枠のまま消える)
    if (node.image) { setVisible(true); return; }
    // 取得対象が無い(wiki記事も厳選 imageQuery も無い)→ 画像なし
    if (!cacheKey) {
      setState({ url: null, loading: false, error: true });
      return;
    }
    if (cacheKey && imageCache[cacheKey] !== undefined) {
      setVisible(true);
      return;
    }

    // IntersectionObserver 未対応環境では即座に有効化
    if (typeof IntersectionObserver === 'undefined') {
      setVisible(true);
      return;
    }

    const el = frameRef.current;
    if (!el) return;

    const observer = new IntersectionObserver(
      (entries) => {
        entries.forEach((entry) => {
          if (entry.isIntersecting) {
            setVisible(true);
            observer.disconnect();
          }
        });
      },
      {
        // 画面の上下200pxまでを「近い」とみなして先読み
        rootMargin: '200px 0px 200px 0px',
        threshold: 0.01,
      }
    );

    observer.observe(el);
    return () => observer.disconnect();
  }, [cacheKey]);

  // 画像取得 (visibleになってから初めて実行)
  useEffect(() => {
    // 明示 image は初期stateで確定済み。ここで wiki 等を取得すると上書きされてしまうので何もしない
    if (node.image) return;
    if (!visible || !cacheKey) return;
    if (imageCache[cacheKey] !== undefined) {
      setState({
        url: imageCache[cacheKey],
        loading: false,
        error: imageCache[cacheKey] === null,
        source: imageSourceCache[cacheKey] || null,
      });
      return;
    }

    let cancelled = false;
    const setOk = (url, src) => {
      imageCache[cacheKey] = url;
      imageSourceCache[cacheKey] = url ? src : null;
      if (!cancelled) setState({ url, loading: false, error: !url, source: url ? src : null });
    };

    const fetchImg = async () => {
      // --- 厳選 imageQuery を最優先で Commons 検索(生成側が検証した語) ---
      if (imgQuery) {
        try {
          const commonsUrl = await fetchCommonsImage(imgQuery);
          if (commonsUrl) { setOk(commonsUrl, 'commons'); return; }
        } catch (e) { /* fallthrough to wiki */ }
        // Commons で見つからなければ wiki 画像にフォールバック
      }
      // --- wiki 記事の画像 (ja → en) ---
      if (wantWiki) {
        try {
          for (const lang of ['ja', 'en']) {
            const r = await fetch(`https://${lang}.wikipedia.org/api/rest_v1/page/summary/${encodeURIComponent(node.wiki)}`);
            if (r.ok) {
              const data = await r.json();
              const url = data?.originalimage?.source || data?.thumbnail?.source || null;
              if (url) { setOk(url, 'wikipedia'); return; }
            }
          }
        } catch (e) { /* fallthrough */ }
        setOk(null, 'wikipedia');
        return;
      }
      // 画像ソースなし
      setOk(null, null);
    };
    fetchImg();

    return () => {
      cancelled = true;
    };
  }, [visible, cacheKey]);

  // --- 動画優先: node.videoUrl があれば YouTube サムネイル + ▶ オーバーレイ ---
  // wiki 取得 useEffect は走るが結果は使わない(常時動画表示が優先)
  const videoId = extractYouTubeId(node.videoUrl);
  if (videoId) {
    const thumb = `https://img.youtube.com/vi/${videoId}/hqdefault.jpg`;
    return (
      <a
        href={node.videoUrl}
        target="_blank"
        rel="noopener noreferrer"
        style={styles.cinemaVideoLink}
        aria-label={`「${node.node}」の動画を YouTube で開く`}
        onClick={(e) => e.stopPropagation()}
      >
        <div style={styles.cinemaFrame}>
          <img src={thumb} alt={node.node} style={styles.cinemaImg} loading="lazy" />
          <div style={styles.cinemaVignette} />
          <div style={styles.videoPlayOverlay} aria-hidden="true">▶</div>
          <div style={styles.cinemaCaption}>
            <span style={styles.cinemaCaptionYear}>{node.year}</span>
            <span style={styles.cinemaCaptionSrc}>via YouTube</span>
          </div>
        </div>
      </a>
    );
  }

  // 画像取得失敗時は何も表示しない (cinemaFrameごと消す)
  // ただしIntersectionObserver監視のため、visibleがfalseの間は枠を残す必要がある
  if (!visible) {
    // 監視対象の空枠 (まだ読み込み開始していない)
    return <div ref={frameRef} style={styles.cinemaFramePlaceholder} />;
  }

  if (state.loading) {
    return (
      <div ref={frameRef} style={styles.cinemaFrame}>
        <div style={styles.cinemaLoading}>
          <div style={styles.cinemaLoadingMark}>神</div>
        </div>
      </div>
    );
  }

  if (!state.url || state.error) {
    return null;
  }

  return (
    <div ref={frameRef} style={styles.cinemaFrame}>
      <img
        src={state.url}
        alt={node.node}
        style={styles.cinemaImg}
        loading="lazy"
        onError={() => {
          imageCache[cacheKey] = null;
          setState({ ...state, error: true });
        }}
      />
      <div style={styles.cinemaVignette} />
      <div style={styles.cinemaCaption}>
        <span style={styles.cinemaCaptionYear}>{node.year}</span>
        <span style={styles.cinemaCaptionSrc}>{state.source === 'commons' ? 'via Wikimedia Commons' : state.source === 'image' ? (node.imageCredit || '') : 'via Wikipedia'}</span>
      </div>
    </div>
  );
}

// ============================================================
// 誤記報告モーダル (対象選択 + 自由記述)
// ============================================================
// ============================================================
// 提案送信先 — Cloudflare Worker のエンドポイント
// デプロイ後に実 URL に差し替え(workers/proposal-receiver/README.md 参照)
// プレースホルダのままだと submit 時に明示エラー表示してフロントを安全に終わらせる。
// ============================================================
const WORKER_BASE = 'https://gendaisi-proposal-receiver.crim-app3.workers.dev';
const PROPOSAL_ENDPOINT = `${WORKER_BASE}/api/proposals`;
// バグ報告・誤り報告の受け口(同じ Worker の別ルート)。画像は Worker 側で
// bug-uploads ブランチへコミットされ、Issue 本文にリンクが貼られる。
const REPORT_ENDPOINT = `${WORKER_BASE}/api/reports`;
const PROPOSAL_ENDPOINT_READY = !WORKER_BASE.includes('PLACEHOLDER');

// === いいね(リアクション)===
// 同じ Worker の /api/reactions(GET=件数取得 / POST=加算)。KV カウンタ。
// ⚠ Worker 再デプロイ + REACTIONS_KV 作成が済むまでは false。
//   準備完了後にここを true にして push すると、いいねボタンが表示される。
const REACTIONS_ENDPOINT = `${WORKER_BASE}/api/reactions`;
const REACTIONS_ENABLED = true;
const REACTIONS_LS_KEY = 'gendaisi_reactions_v1'; // いいね済みキーの記録(二重押し抑止)

function getLikedReactions() {
  try {
    const arr = JSON.parse(localStorage.getItem(REACTIONS_LS_KEY) || '[]');
    return new Set(Array.isArray(arr) ? arr : []);
  } catch (e) { return new Set(); }
}
function saveLikedReaction(key) {
  try {
    const s = getLikedReactions();
    s.add(key);
    // 直近 500 件だけ保持(肥大化防止)
    localStorage.setItem(REACTIONS_LS_KEY, JSON.stringify([...s].slice(-500)));
  } catch (e) { /* private mode 等は無視 */ }
}
// 軸を安定キーに正規化。id があれば優先、無いインライン軸は label/axis を
// djb2 ハッシュ化して衝突を避ける。出力は REACTION_KEY_RE(英数 _ - : | .)に収まる。
function djb2Hash(str) {
  let h = 5381;
  for (let i = 0; i < str.length; i++) h = ((h << 5) + h + str.charCodeAt(i)) >>> 0;
  return h.toString(36);
}
function reactionKeyForAxis(date, axis) {
  if (!axis) return '';
  let slug = String(axis.id || '').replace(/[^A-Za-z0-9_\-]/g, '').slice(0, 40);
  if (!slug) slug = 'h' + djb2Hash(String(axis.label || axis.axis || ''));
  return `${date}|${slug}`;
}

// === コメント(7日TTLで自動消滅・アニマル試作)===
// 同じ Worker の /api/comments(GET=一覧 / POST=投稿)。KV に7日TTLで保存。
// ⚠ Worker 再デプロイ + COMMENTS_KV 作成が済むまでは false。
const COMMENTS_ENDPOINT = `${WORKER_BASE}/api/comments`;
const COMMENTS_ENABLED = false;
// 試作対象カテゴリ(まずは荒れにくいカテゴリのみ。政治等は当面OFF)。
const COMMENT_CATEGORIES = ['animal'];
const COMMENT_TEXT_MAX = 200;
const COMMENT_POSTED_LS_KEY = 'gendaisi_commented_v1'; // 1記事1回の投稿済み記録

function commentKeyFor(date, category, axis) {
  // 記事単位(日付|カテゴリ|軸)。7日アーカイブ窓と一致する安定キー。
  let slug = String((axis && axis.id) || '').replace(/[^A-Za-z0-9_\-]/g, '').slice(0, 40);
  if (!slug) slug = 'h' + djb2Hash(String((axis && (axis.label || axis.axis)) || ''));
  return `${date}|${category}|${slug}`;
}
function getCommentedSet() {
  try {
    const arr = JSON.parse(localStorage.getItem(COMMENT_POSTED_LS_KEY) || '[]');
    return new Set(Array.isArray(arr) ? arr : []);
  } catch (e) { return new Set(); }
}
function markCommented(key) {
  try {
    const s = getCommentedSet();
    s.add(key);
    localStorage.setItem(COMMENT_POSTED_LS_KEY, JSON.stringify([...s].slice(-500)));
  } catch (e) { /* private mode 等は無視 */ }
}

// バグ報告画像の上限・縮小設定(アップロード前にブラウザ側で軽量化)
const BUG_IMAGE_MAX_DIM = 1600; // 長辺の最大ピクセル
const BUG_IMAGE_MAX_BYTES = 4 * 1024 * 1024; // 圧縮後の上限(約4MB)

function ReportModal({ axis, articleTitle, initialTarget, onClose }) {
  // 対象オプション: 「年の隙間に出来事を提案」(新規) + 既存の article/axis/node 群
  // PROPOSAL_ENDPOINT_READY が false のときは gap_fill ラジオ自体を隠す
  // (Worker 未デプロイ段階で「準備中」メッセージだけ出るのは UX が悪いため)
  const targetOptions = [
    ...(PROPOSAL_ENDPOINT_READY
      ? [{
          id: 'gap_fill',
          label: '年の隙間に出来事を提案',
          detail: `「${axis.axis}」軸に新しい年表ノードを追加`,
          kind: 'proposal',
        }]
      : []),
    ...(PROPOSAL_ENDPOINT_READY
      ? [{
          id: 'bug',
          label: '不具合・バグを報告',
          detail: '表示崩れ・動作不良など(画像を添付できます)',
          kind: 'bug',
        }]
      : []),
    { id: 'article', label: '記事全体', detail: articleTitle, kind: 'report' },
    { id: 'axis', label: '軸の選定', detail: `「${axis.axis}」軸そのもの`, kind: 'report' },
    ...axis.timeline.map((n, i) => ({
      id: `node_${i}`,
      label: `${n.year} ${n.node}`,
      detail: n.desc,
      node: n,
      kind: 'report',
    })),
  ];

  const [selectedId, setSelectedId] = useState(
    initialTarget
      ? `node_${axis.timeline.findIndex((n) => n.year === initialTarget.year && n.node === initialTarget.node)}`
      : 'article'
  );
  const [text, setText] = useState('');
  const [submitted, setSubmitted] = useState(false);
  const [submitting, setSubmitting] = useState(false);
  const [submitError, setSubmitError] = useState(null);
  const [issueNumber, setIssueNumber] = useState(null);

  // 年の隙間提案 用 state
  const [gapYear, setGapYear] = useState('');
  const [gapNode, setGapNode] = useState('');
  const [gapDesc, setGapDesc] = useState('');
  const [gapUrl, setGapUrl] = useState('');
  // バグ報告 / 誤り報告 用 state
  const [email, setEmail] = useState('');         // 任意・確認のご連絡用
  const [bugImage, setBugImage] = useState(null);  // { data(base64), mime, name, preview, bytes }
  const [imgProcessing, setImgProcessing] = useState(false);
  const [imgError, setImgError] = useState(null);
  // honeypot:bot が記入すれば検出、人間からは見えない
  const [honeypot, setHoneypot] = useState('');

  const selected = targetOptions.find((o) => o.id === selectedId);
  const isGapFill = selectedId === 'gap_fill';
  const isBug = selectedId === 'bug';

  // 添付画像をブラウザ側で縮小・JPEG 圧縮してから base64 化(アップロード前に軽量化)
  const handleImageSelect = (e) => {
    const file = e.target.files && e.target.files[0];
    e.target.value = ''; // 同じファイルを選び直せるようにリセット
    if (!file) return;
    if (!file.type || !file.type.startsWith('image/')) {
      setImgError('画像ファイルを選択してください');
      return;
    }
    setImgError(null);
    setImgProcessing(true);
    const reader = new FileReader();
    reader.onerror = () => { setImgError('画像を読み込めませんでした'); setImgProcessing(false); };
    reader.onload = () => {
      const img = new Image();
      img.onerror = () => { setImgError('画像を読み込めませんでした'); setImgProcessing(false); };
      img.onload = () => {
        try {
          const scale = Math.min(1, BUG_IMAGE_MAX_DIM / Math.max(img.width, img.height));
          const w = Math.max(1, Math.round(img.width * scale));
          const h = Math.max(1, Math.round(img.height * scale));
          const canvas = document.createElement('canvas');
          canvas.width = w;
          canvas.height = h;
          const ctx = canvas.getContext('2d');
          ctx.drawImage(img, 0, 0, w, h);
          const dataUrl = canvas.toDataURL('image/jpeg', 0.82);
          const base64 = (dataUrl.split(',')[1]) || '';
          const bytes = Math.floor(base64.length * 0.75);
          if (!base64) {
            setImgError('画像の処理に失敗しました');
            setBugImage(null);
          } else if (bytes > BUG_IMAGE_MAX_BYTES) {
            setImgError('画像が大きすぎます。別の画像でお試しください。');
            setBugImage(null);
          } else {
            setBugImage({ data: base64, mime: 'image/jpeg', name: file.name || 'screenshot.jpg', preview: dataUrl, bytes });
          }
        } catch (err) {
          setImgError('画像の処理に失敗しました');
          setBugImage(null);
        }
        setImgProcessing(false);
      };
      img.src = reader.result;
    };
    reader.readAsDataURL(file);
  };

  const isValidHttpUrl = (s) => {
    try {
      const u = new URL(s);
      return u.protocol === 'http:' || u.protocol === 'https:';
    } catch {
      return false;
    }
  };
  const urlValid = !gapUrl || isValidHttpUrl(gapUrl);

  const emailValid = !email.trim() || /^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(email.trim());

  const currentYear = new Date().getFullYear();
  const yearNum = gapYear ? Number(gapYear) : NaN;
  const yearValid =
    !gapYear ||
    (Number.isInteger(yearNum) && yearNum >= 1868 && yearNum <= currentYear);

  const canSubmit = isGapFill
    ? gapYear &&
      gapNode.trim() &&
      gapDesc.trim() &&
      gapUrl.trim() &&
      urlValid &&
      yearValid
    : isBug
    ? text.trim() && emailValid && !imgProcessing
    : text.trim() && emailValid;

  const submit = async () => {
    // honeypot に値が入っていれば bot として扱い、成功画面だけ出して捨てる
    if (honeypot) {
      setSubmitted(true);
      setTimeout(onClose, 1500);
      return;
    }
    setSubmitting(true);
    setSubmitError(null);

    if (isGapFill) {
      if (!PROPOSAL_ENDPOINT_READY) {
        setSubmitError('提案システムの準備中です。もうしばらくお待ちください。');
        setSubmitting(false);
        return;
      }
      try {
        const payload = {
          axisId: axis.id || null,
          axisLabel: axis.label || null,
          axisTitle: axis.axis || null,
          year: yearNum,
          node: gapNode.trim(),
          desc: gapDesc.trim(),
          url: gapUrl.trim(),
          comment: text.trim(),
          articleTitle: articleTitle || null,
          website: honeypot,
        };
        const res = await fetch(PROPOSAL_ENDPOINT, {
          method: 'POST',
          headers: { 'Content-Type': 'application/json' },
          body: JSON.stringify(payload),
        });
        if (!res.ok) {
          const errText = await res.text().catch(() => '');
          throw new Error(`HTTP ${res.status} ${errText}`);
        }
        const data = await res.json().catch(() => ({}));
        if (data && data.issueNumber) setIssueNumber(data.issueNumber);
        setSubmitted(true);
        setTimeout(onClose, 3000);
      } catch (e) {
        console.error('Proposal submit failed:', e);
        setSubmitError('送信に失敗しました。時間をおいて再度お試しください。');
        setSubmitting(false);
      }
    } else {
      // バグ報告 / 誤り報告 — どちらも Worker /api/reports へ送信して Issue 起票
      if (!PROPOSAL_ENDPOINT_READY) {
        setSubmitError('報告システムの準備中です。もうしばらくお待ちください。');
        setSubmitting(false);
        return;
      }
      try {
        const payload = {
          kind: isBug ? 'bug' : 'report',
          target: selected
            ? { id: selected.id, label: selected.label, detail: selected.detail || null }
            : null,
          desc: text.trim(),
          email: email.trim() || null,
          axisId: axis.id || null,
          axisLabel: axis.label || null,
          axisTitle: axis.axis || null,
          articleTitle: articleTitle || null,
          pageUrl: (typeof window !== 'undefined' && window.location) ? window.location.href : null,
          userAgent: (typeof navigator !== 'undefined') ? navigator.userAgent : null,
          image: isBug && bugImage
            ? { data: bugImage.data, mime: bugImage.mime, name: bugImage.name }
            : null,
          website: honeypot,
        };
        const res = await fetch(REPORT_ENDPOINT, {
          method: 'POST',
          headers: { 'Content-Type': 'application/json' },
          body: JSON.stringify(payload),
        });
        if (!res.ok) {
          const errText = await res.text().catch(() => '');
          throw new Error(`HTTP ${res.status} ${errText}`);
        }
        const data = await res.json().catch(() => ({}));
        if (data && data.issueNumber) setIssueNumber(data.issueNumber);
        setSubmitted(true);
        setTimeout(onClose, 3000);
      } catch (e) {
        console.error('Report submit failed:', e);
        setSubmitError('送信に失敗しました。時間をおいて再度お試しください。');
        setSubmitting(false);
      }
    }
  };

  // 動的タイトル
  const title = isGapFill ? '出来事を提案する' : isBug ? '不具合・バグを報告する' : '誤りを報告する';
  const subtitle = isGapFill
    ? `「${axis.axis}」の年の隙間に出来事を追加できます`
    : isBug
    ? '表示の崩れや動作不良などをお知らせください'
    : 'どの項目に誤りがありますか?';

  return (
    <div style={styles.modalBackdrop} onClick={onClose}>
      <div style={styles.modal} onClick={(e) => e.stopPropagation()}>
        {submitted ? (
          <div style={styles.modalDone}>
            <div style={styles.modalDoneMark}>✓</div>
            <div>{isGapFill ? '提案を受け付けました' : '報告ありがとうございました'}</div>
            {issueNumber ? (
              <div style={styles.modalDoneSub}>
                受付番号 Issue #{issueNumber}
                {isGapFill ? ' / AI レビューと人手判断を経て反映されます' : ' / 確認のうえ対応します'}
              </div>
            ) : (
              <div style={styles.modalDoneSub}>自動検証の上、修正します</div>
            )}
          </div>
        ) : (
          <>
            <div style={styles.modalTitle}>{title}</div>
            <div style={styles.modalSubtitle}>{subtitle}</div>

            <div style={styles.targetList}>
              {targetOptions.map((opt) => (
                <button
                  key={opt.id}
                  onClick={() => setSelectedId(opt.id)}
                  style={{
                    ...styles.targetOption,
                    ...(selectedId === opt.id ? styles.targetOptionActive : {}),
                  }}
                >
                  <div style={styles.targetOptionRadio}>
                    {selectedId === opt.id && <div style={styles.targetOptionRadioDot} />}
                  </div>
                  <div style={styles.targetOptionContent}>
                    <div style={styles.targetOptionLabel}>{opt.label}</div>
                    {opt.detail && (
                      <div style={styles.targetOptionDetail}>{opt.detail}</div>
                    )}
                  </div>
                </button>
              ))}
            </div>

            {isGapFill ? (
              <>
                <div style={styles.gapInfoBox}>
                  例:2005年と2010年の間が空いていたら、その間の重要な出来事を提案できます。
                  <span style={styles.gapRequiredMark}>根拠 URL は必須</span>(公式・Wikipedia・大手メディア等)。
                </div>
                <div style={styles.gapFormGrid}>
                  <div style={styles.gapFieldRow}>
                    <label htmlFor="gap-year" style={styles.gapFieldLabel}>
                      対象年(西暦)<span style={styles.gapRequiredMark}>*</span>
                    </label>
                    <input
                      id="gap-year"
                      type="number"
                      min={1868}
                      max={currentYear}
                      step={1}
                      value={gapYear}
                      onChange={(e) => setGapYear(e.target.value)}
                      placeholder="例: 2008"
                      style={styles.gapFieldInput}
                    />
                    {!yearValid && (
                      <div style={styles.gapFieldError}>
                        1868〜{currentYear} の整数を入力してください
                      </div>
                    )}
                  </div>

                  <div style={styles.gapFieldRow}>
                    <label htmlFor="gap-node" style={styles.gapFieldLabel}>
                      提案する出来事(短く)<span style={styles.gapRequiredMark}>*</span>
                    </label>
                    <input
                      id="gap-node"
                      type="text"
                      maxLength={80}
                      value={gapNode}
                      onChange={(e) => setGapNode(e.target.value)}
                      placeholder="例: ジブリ「君たちはどう生きるか」公開"
                      style={styles.gapFieldInput}
                    />
                  </div>

                  <div style={styles.gapFieldRow}>
                    <label htmlFor="gap-desc" style={styles.gapFieldLabel}>
                      詳細(140字目安)<span style={styles.gapRequiredMark}>*</span>
                    </label>
                    <textarea
                      id="gap-desc"
                      maxLength={500}
                      value={gapDesc}
                      onChange={(e) => setGapDesc(e.target.value)}
                      placeholder="どんな出来事か、簡潔に"
                      style={styles.gapFieldTextarea}
                    />
                  </div>

                  <div style={styles.gapFieldRow}>
                    <label htmlFor="gap-url" style={styles.gapFieldLabel}>
                      根拠 URL<span style={styles.gapRequiredMark}>*</span>
                    </label>
                    <input
                      id="gap-url"
                      type="url"
                      value={gapUrl}
                      onChange={(e) => setGapUrl(e.target.value)}
                      placeholder="https://ja.wikipedia.org/wiki/..."
                      style={styles.gapFieldInput}
                    />
                    {!urlValid && (
                      <div style={styles.gapFieldError}>
                        http:// または https:// で始まる URL を入力してください
                      </div>
                    )}
                  </div>

                  <div style={styles.gapFieldRow}>
                    <label htmlFor="gap-comment" style={styles.gapFieldLabel}>
                      補足コメント(任意)
                    </label>
                    <textarea
                      id="gap-comment"
                      maxLength={500}
                      value={text}
                      onChange={(e) => setText(e.target.value)}
                      placeholder="補足があればどうぞ"
                      style={styles.gapFieldTextarea}
                    />
                  </div>
                </div>
              </>
            ) : isBug ? (
              <>
                <div style={styles.gapInfoBox}>
                  表示の崩れ・ボタンが反応しない・画像が出ないなど、お気づきの不具合をお知らせください。
                  スクリーンショットを添付できます(送信前に自動で軽量化されます)。
                </div>
                <div style={styles.gapFormGrid}>
                  <div style={styles.gapFieldRow}>
                    <label htmlFor="bug-desc" style={styles.gapFieldLabel}>
                      不具合の内容<span style={styles.gapRequiredMark}>*</span>
                    </label>
                    <textarea
                      id="bug-desc"
                      maxLength={1000}
                      value={text}
                      onChange={(e) => setText(e.target.value)}
                      placeholder="どの画面で、何をしたら、どうなったか"
                      style={styles.gapFieldTextarea}
                    />
                  </div>

                  <div style={styles.gapFieldRow}>
                    <label htmlFor="bug-image" style={styles.gapFieldLabel}>
                      スクリーンショット(任意)
                    </label>
                    <input
                      id="bug-image"
                      type="file"
                      accept="image/*"
                      onChange={handleImageSelect}
                      style={styles.bugFileInput}
                    />
                    {imgProcessing && (
                      <div style={styles.gapFieldLabel}>画像を処理中…</div>
                    )}
                    {imgError && <div style={styles.gapFieldError}>{imgError}</div>}
                    {bugImage && (
                      <div style={styles.bugImagePreviewWrap}>
                        <img
                          src={bugImage.preview}
                          alt="添付画像プレビュー"
                          style={styles.bugImagePreview}
                        />
                        <div style={styles.bugImageMetaRow}>
                          <span style={styles.bugImageMeta}>
                            約 {Math.round(bugImage.bytes / 1024)} KB
                          </span>
                          <button
                            type="button"
                            onClick={() => { setBugImage(null); setImgError(null); }}
                            style={styles.bugImageRemove}
                          >
                            画像を削除
                          </button>
                        </div>
                      </div>
                    )}
                  </div>

                  <div style={styles.gapFieldRow}>
                    <label htmlFor="bug-email" style={styles.gapFieldLabel}>
                      メールアドレス(任意・確認のご連絡用)
                    </label>
                    <input
                      id="bug-email"
                      type="email"
                      value={email}
                      onChange={(e) => setEmail(e.target.value)}
                      placeholder="you@example.com"
                      style={styles.gapFieldInput}
                    />
                    {!emailValid && (
                      <div style={styles.gapFieldError}>
                        メールアドレスの形式が正しくありません
                      </div>
                    )}
                  </div>
                </div>
              </>
            ) : (
              <>
                <label htmlFor="report-textarea" style={{ position: 'absolute', left: '-9999px' }}>
                  誤りの内容を入力
                </label>
                <textarea
                  id="report-textarea"
                  style={styles.textarea}
                  placeholder="どこが、どのように誤っているか教えてください"
                  value={text}
                  onChange={(e) => setText(e.target.value)}
                  aria-label="誤りの内容"
                />
                <div style={{ ...styles.gapFieldRow, marginTop: 10 }}>
                  <label htmlFor="report-email" style={styles.gapFieldLabel}>
                    メールアドレス(任意・確認のご連絡用)
                  </label>
                  <input
                    id="report-email"
                    type="email"
                    value={email}
                    onChange={(e) => setEmail(e.target.value)}
                    placeholder="you@example.com"
                    style={styles.gapFieldInput}
                  />
                  {!emailValid && (
                    <div style={styles.gapFieldError}>
                      メールアドレスの形式が正しくありません
                    </div>
                  )}
                </div>
              </>
            )}

            {/* honeypot — bot 検出用、人間からは見えない */}
            <input
              type="text"
              name="website"
              value={honeypot}
              onChange={(e) => setHoneypot(e.target.value)}
              style={styles.honeypotField}
              tabIndex={-1}
              autoComplete="off"
              aria-hidden="true"
            />

            {submitError && (
              <div style={styles.submitErrorBanner}>{submitError}</div>
            )}

            <div style={styles.modalBtns}>
              <button style={styles.modalBtnCancel} onClick={onClose} disabled={submitting}>
                キャンセル
              </button>
              <button
                style={styles.modalBtnSubmit}
                onClick={submit}
                disabled={!canSubmit || submitting}
              >
                {submitting ? '送信中...' : '送信'}
              </button>
            </div>
          </>
        )}
      </div>
    </div>
  );
}

// ============================================================
// フッター
// ============================================================
// CivilizationThemes(文明テーマ枠)は撤廃 (2026-05-28) — 試験実装のまま機能不全だったため削除

// ============================================================
// トップへ戻るボタン(2026-05-23 追加)
// ──────────────────────────────────────────────
// 縦長のページで下まで読んだあと、ヘッダーまで戻りやすくする補助 UI。
// 画面左下に常駐(FAB は右下にあるため衝突回避)、
// 600px 以上スクロールしたら表示・上のほうに居る時は非表示。
// ============================================================
function BackToTopButton() {
  const [visible, setVisible] = React.useState(false);
  React.useEffect(() => {
    const onScroll = () => setVisible(window.scrollY > 600);
    window.addEventListener('scroll', onScroll, { passive: true });
    onScroll();
    return () => window.removeEventListener('scroll', onScroll);
  }, []);
  if (!visible) return null;
  return (
    <button
      style={styles.backToTop}
      onClick={() => window.scrollTo({ top: 0, behavior: 'smooth' })}
      aria-label="ページの先頭へ戻る"
    >
      <span style={styles.backToTopIcon}>▲</span>
      <span style={styles.backToTopLabel}>上へ</span>
    </button>
  );
}

function Footer({ axis, articleHeadline, onAbout }) {
  // 関連商品Amazon検索リンク
  // tag のプレースホルダー(後でAmazonアソシエイトIDに差し替え)
  // 検索キーワードは axis(軸タイトル)ではなく label(短い検索語) を使う
  // 例: 「スタジオジブリの歴史」では書籍ヒットしないが「ジブリ」ならヒットする
  // カテゴリ絞りは外し全体検索(書籍・ゲーム本体・グッズ等を全て対象)
  const AMAZON_TAG = 'gendaisi-22';
  const axisKeyword = amazonKeywordFor(axis);
  const amazonUrl = `https://www.amazon.co.jp/s?k=${encodeURIComponent(axisKeyword)}&tag=${AMAZON_TAG}`;

  return (
    <footer style={styles.footer}>
      {/* Amazon検索リンクは AxisIndicator 下に移動済み(高視認性化) */}
      {/* 大きなシェアボタンは撤廃 (2026-05-28) — NewsCard 内の「シェア」で代替 */}

      <div style={styles.disclaimer}>
        ※ 本コンテンツはAIによる自動生成です。事実誤認を含む可能性があります。
        誤りを発見された場合は画面右下の「誤りを報告」よりお知らせください。
      </div>

      {/* フッターリンク */}
      <div style={styles.footerLinks}>
        <button onClick={onAbout} style={styles.footerLinkBtn}>
          このサイトについて
        </button>
        <button
          onClick={() => window.scrollTo({ top: 0, behavior: 'smooth' })}
          style={styles.footerLinkBtn}
          aria-label="ページの先頭へ戻る"
        >
          ↑ 一番上に戻る
        </button>
      </div>

      <div style={styles.foot}>
        {/* ロゴ画像は白なのでマスクで C.ink 着色(ライトモードで白く消えるのを防ぐ) */}
        <span role="img" aria-label="神・現代史" style={styles.footLogoMask} />
      </div>
    </footer>
  );
}

// ============================================================
// 主要トピックセクション(Yahoo「主要」風、ChatGPT 提案準拠)
//
// 当日の全カテゴリ × 全時間スロットの起点ニュース見出しを一覧表示。
// クリック → そのカテゴリ・時間スロット・第1軸へジャンプ。
//
// 各トピックは axis_id を保持(将来 Phase B でデータ一体化される時の
// 布石・ChatGPT 強推奨)。
//
// props:
//   topics  - extractMainTopics 返り値 [{ time, category, headline, axisId, axisLabel }]
//   onSelect(topic) - クリック時のハンドラ
// ============================================================
// ============================================================
// 注目入口(FeaturedEntries) — 2026-05-19 夜 試験実装
// 主要トピックとは別軸の横断導線。「今日はここから入ると時代が見える」枠。
// 各エントリは categoryKey を target に持ち、クリックで該当カテゴリへ。
// availableCategories に含まれていない場合は disabled 風表示(まもなく)。
// ============================================================
// ============================================================
// TopDictSearch — トップページの検索行(辞書の入口) (2026-05-29)
// 辞書と同じ見た目の「検索ボックス + 五十音行」をトップに表示する。
// ・検索ボックスに入力して Enter → その検索語で辞書ページを開く(onSearch)
// ・五十音行(あ行/か行…)をタップ → その行で辞書ページを開く(onSection)
// 結果はトップに出さず、既存の DictionaryPage をその状態で開いて再利用する。
// 五十音行は静的に全 13 行を表示(件数で出し分けると重い抽出をトップでも走らせるため)。
// ============================================================
function TopDictSearch({ onSearch, onSection, color }) {
  const [q, setQ] = useState('');
  // カテゴリ色(color)で枠線・行タブを染める。色は previewColorC 由来で
  // カルーセル/年表プレビューと一緒に変わる。
  const accent = color || C.accent;
  return (
    <section aria-label="用語を検索">
      <div style={styles.dictSearchWrap}>
        <input
          type="text"
          placeholder="用語を検索…"
          value={q}
          onChange={(e) => setQ(e.target.value)}
          onKeyDown={(e) => { if (e.key === 'Enter') onSearch(q.trim()); }}
          className="gendaisi-ph-accent"
          style={{ ...styles.dictSearchInput, borderColor: accent, '--ph-accent': accent }}
          aria-label="用語を検索"
        />
      </div>
      <div style={styles.dictSectionTabs} role="tablist" aria-label="辞書の行で開く">
        {DICTIONARY_SECTIONS.map((s) => (
          <button
            key={s}
            type="button"
            role="tab"
            onClick={() => onSection(s)}
            style={{ ...styles.dictSectionTab, borderColor: accent, color: accent }}
          >
            {s}
          </button>
        ))}
      </div>
    </section>
  );
}

// ============================================================
// CategoryStrip — PC Watch 風の 2 行テキストタブ + カラーアクセント線 (2026-05-27)
// 15 カテゴリを 8+7 で 2 行に並べる、右端に [⊞ 全カテゴリ] [🔍 検索] ボタン
// ⊞ クリックで直下に CategoryGrid (絵文字 + ラベルの 5×3 カード) をドロップダウン展開
// 🔍 クリックで辞書 (DictionaryPage) を開く
// ============================================================
function CategoryStrip({ entries, availableCategories, activeCategory, onSelect, onDictionary, hideTabs, categoryColor, theme = 'light' }) {
  // 2026-06-02: 1 行横スクロール化で全カテゴリが見えるため「全カテゴリ/検索」アクション行は撤去
  if (!entries || entries.length === 0) return null;
  const available = new Set(availableCategories || []);

  return (
    <section style={styles.categoryStripSection} aria-label="カテゴリ選択">
      {/* 2026-05-27: hideTabs=true (トップ topicsMode 時) は 15 タブを隠して
          ⊞ 全カテゴリ / 🔍 検索 のアクションだけ表示 */}
      {!hideTabs && (
        <div
          style={styles.categoryStripGrid}
          role="tablist"
          className="gendaisi-category-strip-row"
        >
          {entries.map((entry) => {
            const isReady = available.has(entry.id);
            const isActive = entry.id === activeCategory;
            const color = CATEGORY_COLORS[entry.id] || C.accent;
            return (
              <button
                key={entry.id}
                type="button"
                role="tab"
                aria-selected={isActive}
                aria-label={`${entry.label}カテゴリへ${isReady ? '' : '(まもなく)'}`}
                disabled={!isReady}
                onClick={() => isReady && onSelect && onSelect(entry.id)}
                style={{
                  ...styles.categoryStripTab,
                  // 2026-06-02: 非選択でも各カテゴリ色を薄く反映(ロゴ/検索と色連動を統一)
                  color: shadeForTheme(color, theme),
                  ...(isActive
                    // 選択中ハイライトを固定の赤 → 当該カテゴリ色の淡色に連動
                    ? { ...styles.categoryStripTabActive, color: shadeForTheme(color, theme), background: `${color}24` }
                    : {}),
                  ...(!isReady ? styles.categoryStripTabDisabled : {}),
                  borderTop: `3px solid ${color}`,
                }}
              >
                {entry.label}
              </button>
            );
          })}
        </div>
      )}
    </section>
  );
}

// ============================================================
// CategoryGrid — 5 列 × 3 行 = 15 個のカテゴリ選択カード (絵文字 + ラベル)
// CategoryStrip の [⊞ 全カテゴリ] ボタンで展開、ドロップダウン形式
// 単独レンダリングではなく CategoryStrip 内部からのみ呼ばれる
// ============================================================
function CategoryGrid({ entries, availableCategories, activeCategory, onSelect }) {
  if (!entries || entries.length === 0) return null;
  const available = new Set(availableCategories || []);
  return (
    <div
      style={styles.categoryGridSection}
      aria-label="カテゴリ一覧"
    >
      <div
        style={styles.categoryGrid}
        role="tablist"
        className="gendaisi-category-grid"
      >
        {entries.map(entry => {
          const isReady = available.has(entry.id);
          const isActive = entry.id === activeCategory;
          return (
            <button
              key={entry.id}
              type="button"
              role="tab"
              aria-selected={isActive}
              aria-label={`${entry.label}カテゴリへ${isReady ? '' : '(まもなく)'}`}
              disabled={!isReady}
              onClick={() => isReady && onSelect && onSelect(entry.id)}
              style={{
                ...styles.categoryGridCard,
                ...(isActive ? styles.categoryGridCardActive : {}),
                ...(!isReady ? styles.categoryGridCardDisabled : {}),
              }}
            >
              <div style={styles.categoryGridEmoji}>{entry.emoji}</div>
              <div style={styles.categoryGridLabel}>{entry.label}</div>
            </button>
          );
        })}
      </div>
    </div>
  );
}

// ============================================================
// TodayMovie — Phase 1: VTuber スタイルの「今日のムービー」
// スロット毎に GLOBAL_AXES から 1 軸選定、5-7 シーンを字幕 + Web Speech API で朗読
// Phase 2 で VOICEVOX 事前生成 mp3 にフォールバック切替予定
// ============================================================
function TodayMovie({ axis, scenes, slot, date, onClose, onJump }) {
  const initialSettings = getMovieSettings();
  const [sceneIdx, setSceneIdx] = useState(0);
  const [chunkIdx, setChunkIdx] = useState(0); // 字幕の chunk 進行 (1 行ずつ表示)
  const [isPlaying, setIsPlaying] = useState(false);
  const [voiceStarted, setVoiceStarted] = useState(false); // BGM 冒頭 3s intro が終わったら true
  const [audioEnabled, setAudioEnabled] = useState(initialSettings.audioEnabled);
  const audioRef = useRef(null);
  const utterRef = useRef(null);
  const timerRef = useRef(null);          // scene 全体タイマー (fallback 用)
  const chunkTimerRef = useRef(null);     // chunk 進行タイマー
  const introTimerRef = useRef(null);     // BGM 3s intro → voice & 音量ダウン用

  if (!axis || !scenes || scenes.length === 0) return null;
  const scene = scenes[Math.min(sceneIdx, scenes.length - 1)];

  // 字幕を句点で chunks 分割 (sceneIdx ごとに再計算)
  const chunks = useMemo(() => {
    const cs = splitIntoChunks(scene.subtitle || '');
    return cs.length > 0 ? cs : [scene.subtitle || ''];
  }, [sceneIdx]);
  const currentChunk = chunks[Math.min(chunkIdx, chunks.length - 1)] || '';

  // クリーンアップ
  const cleanup = () => {
    if (timerRef.current) { clearTimeout(timerRef.current); timerRef.current = null; }
    if (chunkTimerRef.current) { clearTimeout(chunkTimerRef.current); chunkTimerRef.current = null; }
    if (introTimerRef.current) { clearTimeout(introTimerRef.current); introTimerRef.current = null; }
    try { if (window.speechSynthesis) window.speechSynthesis.cancel(); } catch (e) {}
    utterRef.current = null;
  };

  // シーン進行 (scene 変化時): 朗読開始 + chunkIdx を 0 にリセット
  useEffect(() => {
    if (!isPlaying || !voiceStarted) return;
    const speechText = scene.speech || scene.subtitle || '';
    // Web Speech API 朗読 (scene 全文を一気に投げる、chunk 進行とは独立)
    if (audioEnabled && typeof window !== 'undefined' && window.speechSynthesis) {
      try {
        window.speechSynthesis.cancel();
        const utter = new SpeechSynthesisUtterance(speechText);
        utter.lang = 'ja-JP';
        utter.rate = 1.05;
        utter.pitch = 1.1;
        utterRef.current = utter;
        window.speechSynthesis.speak(utter);
      } catch (e) { /* TTS 失敗はサイレント */ }
    }
    // chunkIdx を 0 リセット (新シーン)
    setChunkIdx(0);
    return () => {
      if (chunkTimerRef.current) { clearTimeout(chunkTimerRef.current); chunkTimerRef.current = null; }
    };
  }, [isPlaying, voiceStarted, sceneIdx, audioEnabled]);

  // chunk 進行: chunkIdx が変わるたびに次の chunk へのタイマーを仕込む
  // 最後の chunk 終了でシーン完了 → 次シーンへ / 最終シーン後は BGM 0 + pause
  useEffect(() => {
    if (!isPlaying || !voiceStarted) return;
    const ch = chunks[chunkIdx] || '';
    // chunk 表示時間: 文字数 * 130ms、最低 1.8秒、最大 6秒
    const ms = Math.max(1800, Math.min(6000, ch.length * 130));
    chunkTimerRef.current = setTimeout(() => {
      if (chunkIdx < chunks.length - 1) {
        setChunkIdx(chunkIdx + 1);
      } else {
        // scene 完了 → 次シーン or 最終シーンなら停止
        if (sceneIdx < scenes.length - 1) {
          setSceneIdx(sceneIdx + 1);
        } else {
          if (audioRef.current) {
            audioRef.current.volume = 0;
            audioRef.current.pause();
          }
          setIsPlaying(false);
          setVoiceStarted(false);
        }
      }
    }, ms);
    return () => {
      if (chunkTimerRef.current) { clearTimeout(chunkTimerRef.current); chunkTimerRef.current = null; }
    };
  }, [isPlaying, voiceStarted, sceneIdx, chunkIdx, chunks]);

  // 再生開始
  // フロー: BGM が冒頭 3 秒 MAX (1.0) で流れる → 3s 後にボイス開始 + BGM 0.1 へ
  // 最終シーン後は BGM 0 + pause、loop しない (30s で終わるか最終シーンで pause)
  const handlePlay = () => {
    setSceneIdx(0);
    setChunkIdx(0);
    setIsPlaying(true);
    setVoiceStarted(false); // 3s 後に true (useEffect の朗読が発火)
    if (audioRef.current) {
      audioRef.current.volume = 1.0; // MAX で開始
      audioRef.current.currentTime = 0;
      audioRef.current.play().catch(() => {/* BGM ファイル未配置時は無視 */});
      // 3 秒後にボイス開始トリガー + BGM 0.1 へ
      if (introTimerRef.current) clearTimeout(introTimerRef.current);
      introTimerRef.current = setTimeout(() => {
        if (audioRef.current && !audioRef.current.paused) {
          audioRef.current.volume = 0.1;
        }
        setVoiceStarted(true);
      }, 3000);
    } else {
      // BGM なし環境ではすぐにボイス開始
      setVoiceStarted(true);
    }
  };
  // 一時停止
  const handlePause = () => {
    setIsPlaying(false);
    setVoiceStarted(false);
    cleanup();
    if (audioRef.current) audioRef.current.pause();
  };
  // 次シーン (chunk 残りがあっても強制的に次シーンへ)
  const handleSkip = () => {
    cleanup();
    setChunkIdx(0);
    if (sceneIdx < scenes.length - 1) {
      setSceneIdx(sceneIdx + 1);
    } else {
      handlePause();
    }
  };
  // 閉じる (このセッション中のみ非表示、リロードで復活)
  const handleClose = () => {
    cleanup();
    if (audioRef.current) { audioRef.current.pause(); audioRef.current.currentTime = 0; }
    onClose && onClose();
  };
  // 音声 ON/OFF
  const handleAudioToggle = () => {
    const next = !audioEnabled;
    setAudioEnabled(next);
    saveMovieSettings({ audioEnabled: next });
    if (!next) {
      try { window.speechSynthesis && window.speechSynthesis.cancel(); } catch (e) {}
      if (audioRef.current) audioRef.current.muted = true;
    } else {
      if (audioRef.current) audioRef.current.muted = false;
    }
  };
  // クロージング: 軸ページへ
  const handleClosingJump = () => {
    if (scene.kind === 'closing' && scene.axisId && onJump) {
      cleanup();
      if (audioRef.current) audioRef.current.pause();
      onJump(scene.axisId);
    }
  };

  // unmount 時は確実に停止
  useEffect(() => {
    return () => cleanup();
  }, []);

  const slotLabel = slot === 'morning' ? '朝' : slot === 'evening' ? '夜' : '昼';

  return (
    <section style={styles.movieSection} className="gendaisi-movie-section" aria-label="今日のムービー(β版)">
      <div style={styles.movieFrame}>
        {/* 上部タイトルバー (バッジに軸名統合・1 行) */}
        <div style={styles.movieTopBar}>
          <span style={styles.movieBadge}>
            <span style={styles.movieBadgePrefix}>今日のムービー {slotLabel}</span>
            <span style={styles.movieBadgeSep}>·</span>
            <span style={styles.movieBadgeAxis}>{axis.label}</span>
          </span>
          <button
            type="button"
            onClick={handleClose}
            style={styles.movieCloseBtn}
            aria-label="ムービーを閉じる(リロードで復活)"
          >×</button>
        </div>

        {/* 中央: スライド + ナビゲーター */}
        <div style={styles.movieStage} className="gendaisi-movie-stage">
          {/* 左: スライドカード */}
          <div style={styles.movieCard} key={`scene-${sceneIdx}`}>
            <div style={styles.movieCardScene}>
              {scene.sub && <div style={styles.movieCardSub}>{scene.sub}</div>}
              <div style={styles.movieCardHeadline}>{scene.headline || ''}</div>
              {scene.kind === 'closing' && scene.axisId && (
                <button
                  type="button"
                  onClick={handleClosingJump}
                  style={styles.movieClosingBtn}
                >この年表を見る →</button>
              )}
            </div>
            <div style={styles.movieProgressBar}>
              {scenes.map((_, i) => (
                <span
                  key={i}
                  style={{
                    ...styles.movieProgressDot,
                    ...(i === sceneIdx ? styles.movieProgressDotActive : {}),
                    ...(i < sceneIdx ? styles.movieProgressDotPast : {}),
                  }}
                />
              ))}
            </div>
          </div>
          {/* 右: ずんだもん立ち絵 */}
          <div style={styles.movieNavigator}>
            <img
              src="./image/zundamon.png"
              alt="ナビゲーター: ずんだもん"
              style={styles.movieNavigatorImg}
              onError={(e) => { e.currentTarget.style.opacity = '0.15'; }}
            />
          </div>
        </div>

        {/* 下部: 字幕帯 (chunk を 1 行ずつ流す、key で fade-in アニメ発火) */}
        <div style={styles.movieSubtitleBar}>
          <p style={styles.movieSubtitleText} key={`sub-${sceneIdx}-${chunkIdx}`}>{currentChunk}</p>
        </div>

        {/* アイドル時の中央 ▶︎ オーバーレイ */}
        {!isPlaying && (
          <button
            type="button"
            onClick={handlePlay}
            style={styles.moviePlayOverlay}
            aria-label="ムービーを再生"
          >
            <span style={styles.moviePlayOverlayIcon}>▶︎</span>
            <span style={styles.moviePlayOverlayText}>再生する</span>
            <span style={styles.moviePlayOverlaySub}>β版 / Web Speech API・約60-90秒</span>
          </button>
        )}

        {/* 右下: コントロールパネル */}
        <div style={styles.movieControls}>
          {isPlaying ? (
            <button type="button" onClick={handlePause} style={styles.movieCtrlBtn} aria-label="一時停止">⏸</button>
          ) : (
            <button type="button" onClick={handlePlay} style={styles.movieCtrlBtn} aria-label="再生">▶</button>
          )}
          <button type="button" onClick={handleSkip} style={styles.movieCtrlBtn} aria-label="次のシーン">⏭</button>
          <button
            type="button"
            onClick={handleAudioToggle}
            style={styles.movieCtrlBtn}
            aria-label={audioEnabled ? '音声OFF' : '音声ON'}
          >{audioEnabled ? '🔊' : '🔇'}</button>
        </div>

        {/* BGM (30秒・loop なし)、運営者配置の mp3 が無ければ silent fail */}
        <audio
          ref={audioRef}
          src="./image/movie-loop.mp3"
          preload="none"
          style={{ display: 'none' }}
        />
      </div>
    </section>
  );
}

// 日付文字列 (YYYY-MM-DD) と時刻 (HH:MM) を「2026年5月27日 20:00」形式に
function formatTopicDateTime(date, time) {
  if (!date) return time || '';
  const m = /^(\d{4})-(\d{2})-(\d{2})$/.exec(date);
  if (!m) return `${date} ${time || ''}`.trim();
  const y = parseInt(m[1], 10);
  const mo = parseInt(m[2], 10);
  const d = parseInt(m[3], 10);
  return `${y}年${mo}月${d}日 ${time || ''}`.trim();
}

// 「新着｜2026年5月28日 08:00」形式のラベル。
// トップページ(MainTopicsSection)と記事ページ(NewsCard)で共通使用し、
// 文言・書式を変えるときはここ 1 箇所を直せば両方に反映される(連動)。
function formatNewsLabel(date, time) {
  return `新着｜${formatTopicDateTime(date, time)}`;
}

// hex カラー(#rrggbb)を factor 倍して明度を調整する。
// factor < 1 で黒寄り(暗く)、> 1 で白寄り。年表プレビューのノード名を
// カテゴリのメインカラーと「同系統の少し濃いトーン」にするのに使う。
function shadeHex(hex, factor) {
  const m = /^#?([0-9a-fA-F]{6})$/.exec(hex || '');
  if (!m) return hex;
  const n = parseInt(m[1], 16);
  const to2 = v => Math.max(0, Math.min(255, Math.round(v))).toString(16).padStart(2, '0');
  const r = (n >> 16) & 255, g = (n >> 8) & 255, b = n & 255;
  return `#${to2(r * factor)}${to2(g * factor)}${to2(b * factor)}`;
}

// 2色を t(0..1)で混ぜた hex を返す(t=0 で a、t=1 で b)。
// 本文文字を「ほぼ黒/白 + ジャンル色をほんの少し」にするのに使う(可読性維持)。
function mixHex(aHex, bHex, t) {
  const parse = (h) => {
    const m = /^#?([0-9a-fA-F]{6})$/.exec(h || '');
    if (!m) return null;
    const n = parseInt(m[1], 16);
    return [(n >> 16) & 255, (n >> 8) & 255, n & 255];
  };
  const A = parse(aHex), B = parse(bHex);
  if (!A || !B) return aHex;
  const to2 = (v) => Math.max(0, Math.min(255, Math.round(v))).toString(16).padStart(2, '0');
  return `#${to2(A[0] + (B[0] - A[0]) * t)}${to2(A[1] + (B[1] - A[1]) * t)}${to2(A[2] + (B[2] - A[2]) * t)}`;
}

// 年表プレビュー用に、軸の timeline から代表ノードを最大 n 件抜き出す。
// timeline は新しい→古い順(先頭=最新、末尾=起点/明治)。
// 先頭と末尾は必ず含め、間を等間隔サンプリングして「今日→明治を遡る」感を圧縮表現する。
function pickPreviewNodes(timeline, n = 5) {
  if (!Array.isArray(timeline) || timeline.length === 0) return [];
  const len = timeline.length;
  if (len <= n) return timeline.slice();
  // 0(最新)と len-1(最古)を固定し、中間を等間隔で n-2 件サンプリング
  const idxSet = new Set([0, len - 1]);
  const inner = n - 2;
  for (let i = 1; i <= inner; i++) {
    idxSet.add(Math.round((len - 1) * (i / (inner + 1))));
  }
  return [...idxSet].sort((a, b) => a - b).map(i => timeline[i]);
}

// 2026-05-27: Carousel スライド間隔 (ms)。マーキー 1 アニメで {全角6 + headline + 全角4 + headline} を流す
// (Phase 6.12: スライド時間を 30s に伸ばす)
const TOPIC_CAROUSEL_SLIDE_MS = 30000;

// 2026-05-27: 強調行のマーキー — Carousel スライド時間 (TOPIC_CAROUSEL_SLIDE_MS) と同期
// 「11 秒以内に全文流れ切る」= 文字が左に抜け終わるとちょうど次のスライドに切替
// 速度は「見出し長 / 11秒」で自動的に決まる (長い見出しは速く、短いのはゆっくり)
function ActiveMarquee({ text, color }) {
  const seconds = TOPIC_CAROUSEL_SLIDE_MS / 1000;
  return (
    <span style={{ ...styles.mainTopicsHeadline, ...styles.mainTopicsHeadlineActive, color }}>
      <span style={{ ...styles.mainTopicsHeadlineMarquee, animationDuration: `${seconds}s` }}>
        {text}
      </span>
    </span>
  );
}

// 2026-05-28: 今日の年表プレビュー(アイデアA / v1)
// カルーセルで今表示中のトピックの軸について、2026 → … → 明治(起点)を圧縮した
// 横並びミニ年表をトップに表示し、「今日から遡る」という主題をトップで体験させる。
// axis = 解決済み hotword オブジェクト(.axis 物語題 / .label 短ラベル / .timeline ノード配列)
function TimelinePreview({ axis, onOpen, color = C.accent, category = null, theme = 'light' }) {
  if (!axis || !Array.isArray(axis.timeline) || axis.timeline.length < 2) return null;
  const nodes = pickPreviewNodes(axis.timeline, 5);
  if (nodes.length < 2) return null;
  const title = axis.label || axis.axis || '年表';
  const catLabel = (category && CATEGORIES[category]?.label) || null;
  // ノード名はカテゴリ色と同系トーン。ライトは暗め・ダークは明るめにして可読性を確保。
  const nameColor = shadeForTheme(color, theme);
  return (
    <section
      style={{ ...styles.timelinePreview, borderTop: `3px solid ${color}` }}
      aria-label={`年表プレビュー ${catLabel ? catLabel + ' ' : ''}${title}`}
    >
      <div style={{ ...styles.mainTopicsTitle, color }}>
        <span style={{ ...styles.mainTopicsTitleAccent, color }}>▌</span>
        {catLabel && <span style={{ ...styles.timelinePreviewCat, color }}>{catLabel}</span>}
        年表プレビュー｜{title}
      </div>
      <div style={styles.timelinePreviewRail}>
        {nodes.map((node, i) => (
          <React.Fragment key={`${node.year}-${i}`}>
            {i > 0 && (
              <span
                style={{ ...styles.timelinePreviewConnector, background: color, opacity: 0.5 }}
                aria-hidden="true"
              />
            )}
            <button
              type="button"
              onClick={onOpen}
              style={styles.timelinePreviewNode}
              aria-label={`${node.year}年 ${node.node || ''}${node.isOrigin ? '(起点)' : ''}`}
            >
              {/* 起点ノードは上のドットを「起点」バッジに差し替え(行を増やさない)。
                  マーカー枠は固定高さなので、ドットでもバッジでも年号の行が揃う。 */}
              <span style={styles.timelinePreviewMarker}>
                {node.isOrigin ? (
                  <span style={{ ...styles.timelinePreviewOrigin, background: color }}>起点</span>
                ) : (
                  <span
                    style={{ ...styles.timelinePreviewDot, background: color, boxShadow: `0 0 0 2px ${C.paper}` }}
                    aria-hidden="true"
                  />
                )}
              </span>
              <span style={{ ...styles.timelinePreviewYear, color }}>{node.year}</span>
              <span style={{ ...styles.timelinePreviewNodeName, color: nameColor }}>{node.node || ''}</span>
            </button>
          </React.Fragment>
        ))}
      </div>
      <button
        type="button"
        onClick={onOpen}
        style={{ ...styles.timelinePreviewCta, borderColor: color, color }}
      >
        ▼ この年表を見る
      </button>
    </section>
  );
}

function MainTopicsSection({ topics, date, onSelect, activeCategory, activeCategoryTime }) {
  // 2026-05-27 Phase 6.3: TopicCarousel と分離 (重複は activeCategory 除外で解消)
  // - 最新スロット (activeCategoryTime のグループ): activeCategory を除外 → 14 行
  // - 直前アクティブは末尾固定 (lastActiveCategoryRef、次の切替まで)
  // - 過去スロット: 15 行リスト (現状維持)
  const itemRefs = useRef(new Map());
  const prevPositions = useRef(new Map());
  // 時間帯タブ(08:00/12:00/20:00)で選択中のスロット。null のときは最新スロット既定。
  const [selectedTime, setSelectedTime] = useState(null);

  // 直前アクティブを「次の切替まで」末尾固定するための ref
  const prevActiveCategoryRef = useRef(null);
  // 2026-05-27 Phase 6.4: 過去アクティブを履歴順に「末尾積み上げ」
  // (1 つだけ末尾固定だと前々アクティブが CATEGORIES 順位置に戻ってしまうため)
  // 配列の末端ほど「より最近終わった」カテゴリ
  const completedHistoryRef = useRef([]);

  // render 中に履歴を更新 (state 遅延ちらつき回避)
  if (prevActiveCategoryRef.current !== activeCategory) {
    if (prevActiveCategoryRef.current !== null) {
      const prev = prevActiveCategoryRef.current;
      // 既存にあれば取り除いて、末尾に push (重複防止)
      completedHistoryRef.current = completedHistoryRef.current.filter(c => c !== prev);
      completedHistoryRef.current.push(prev);
    }
    prevActiveCategoryRef.current = activeCategory;
  }

  // FLIP アニメ (リスト内の並び替え) — 旧アクティブが下に降りる動きを補完
  useLayoutEffect(() => {
    const nextPositions = new Map();
    itemRefs.current.forEach((el, key) => {
      if (!el) return;
      const rect = el.getBoundingClientRect();
      nextPositions.set(key, rect.top);
      const prevTop = prevPositions.current.get(key);
      if (prevTop != null && prevTop !== rect.top) {
        const deltaY = prevTop - rect.top;
        const isMovingDown = deltaY < 0;
        el.style.transition = 'none';
        el.style.transform = `translateY(${deltaY}px)`;
        if (isMovingDown) el.style.opacity = '0.5';
        void el.offsetHeight;
        requestAnimationFrame(() => {
          const easing = 'cubic-bezier(0.22, 1, 0.36, 1)';
          el.style.transition = isMovingDown
            ? `transform 6.3s ${easing}, opacity 6.3s ${easing}`
            : `transform 6.3s ${easing}`;
          el.style.transform = '';
          if (isMovingDown) el.style.opacity = '1';
        });
      }
    });
    prevPositions.current = nextPositions;
  });

  if (!topics || topics.length === 0) return null;
  const groups = [];
  const groupMap = {};
  topics.forEach(t => {
    if (!groupMap[t.time]) {
      groupMap[t.time] = { time: t.time, items: [] };
      groups.push(groupMap[t.time]);
    }
    groupMap[t.time].items.push(t);
  });

  // 1 行 li 描画ヘルパー
  const renderItem = (t, groupTime) => {
    const catLabel = CATEGORIES[t.category]?.label || t.category;
    const catColor = CATEGORY_COLORS[t.category] || C.accent;
    const itemKey = `${groupTime}-${t.category}`;
    return (
      <li
        key={itemKey}
        ref={el => {
          if (el) itemRefs.current.set(itemKey, el);
          else itemRefs.current.delete(itemKey);
        }}
        style={styles.mainTopicsItem}
      >
        <button
          type="button"
          onClick={() => onSelect(t)}
          style={styles.mainTopicsButton}
          data-axis-id={t.axisId || ''}
          data-category={t.category}
          aria-label={`${catLabel}: ${t.headline}`}
        >
          <span style={styles.mainTopicsRow}>
            <span style={{ ...styles.mainTopicsCatAccent, color: catColor }}>▌</span>
            <span style={styles.mainTopicsCatName}>{catLabel}</span>
            <span style={styles.mainTopicsHeadline}>{t.headline}</span>
            <span style={styles.mainTopicsArrow}>→</span>
          </span>
        </button>
      </li>
    );
  };

  // 時間帯タブ: 昇順(08:00→12:00→20:00)で表示。既定は最新スロット。
  const ascTimes = groups.map(g => g.time).sort();
  const latestTime = ascTimes[ascTimes.length - 1];
  const activeTime = (selectedTime && groupMap[selectedTime]) ? selectedTime : latestTime;
  const activeGroup = groupMap[activeTime] || groups[0];

  // 選択スロットがカルーセルのスロットなら activeCategory を除外 + 過去アクティブを履歴順に末尾積み上げ
  let items = activeGroup.items;
  if (activeTime === activeCategoryTime && activeCategory) {
    items = activeGroup.items.filter(t => t.category !== activeCategory);
    const history = completedHistoryRef.current.filter(c => c !== activeCategory);
    if (history.length > 0) {
      const historySet = new Set(history);
      const head = items.filter(t => !historySet.has(t.category));
      const tail = history
        .map(cat => items.find(t => t.category === cat))
        .filter(Boolean);
      items = [...head, ...tail];
    }
  }

  return (
    <section style={styles.mainTopicsSection} aria-label="新着">
      <h2 style={styles.mainTopicsTitle}>
        <span style={styles.mainTopicsTitleAccent}>▌</span>
        新着｜{formatTopicDateTime(date, '')}
        {' '}
        {/* 時間帯リンク(8:00/12:00/20:00)— カテゴリビューと同じインライン切替。押すとそのスロットの新着だけ表示 */}
        {ascTimes.map(time => {
          const active = time === activeTime;
          const label = time.replace(/^0/, ''); // 08:00 → 8:00
          return (
            <button
              key={time}
              type="button"
              onClick={() => setSelectedTime(time)}
              style={{ ...styles.newsTimeLink, ...(active ? styles.newsTimeLinkActive : {}) }}
              aria-pressed={active}
            >
              {label}
            </button>
          );
        })}
      </h2>
      <ul style={styles.mainTopicsList}>
        {items.map(t => renderItem(t, activeTime))}
      </ul>
    </section>
  );
}

// ============================================================
// ArchivePager — ギズモード式の下部ページネーション (2026-05-27)
// 現在 activeDate を data.dateList の index から特定
// 「翌日 (newer)」「前日 (older)」へ 1 日ずつ移動、端は disabled 表示
// アーカイブ深度は 8 日制限 (現状維持)、NEXT 7 回で最古に到達
// ============================================================
function formatArchiveDate(date) {
  const m = /^(\d{4})-(\d{2})-(\d{2})$/.exec(date || '');
  if (!m) return date || '';
  return `${parseInt(m[1], 10)}年${parseInt(m[2], 10)}月${parseInt(m[3], 10)}日`;
}
function formatArchiveDateShort(date) {
  const m = /^(\d{4})-(\d{2})-(\d{2})$/.exec(date || '');
  if (!m) return date || '';
  return `${parseInt(m[2], 10)}/${parseInt(m[3], 10)}`;
}

// ============================================================
// TopicCarousel — 最新スロットの主要トピック 15 件を横スライド表示 (2026-05-27)
// 自動進行 5 秒/件、ホバーで一時停止、左右矢印 + ドットで手動操作、クリックで記事へ
// 旧 TodayMovie (ずんだもん解説) を置き換え
// ============================================================
function TopicCarousel({ topics, date, onSelect, onIdxChange, activeCategory, theme = 'light', onManualNav }) {
  // 2026-05-27 Phase 6.14: activeCategory が指定されていればそのカテゴリの idx で初期化
  const initialIdx = (activeCategory && topics)
    ? Math.max(0, topics.findIndex(t => t.category === activeCategory))
    : 0;
  const [currentIdx, setCurrentIdx] = useState(initialIdx);
  const [isHovered, setIsHovered] = useState(false);
  // 2026-05-27: 自動進行時は遅い transition (1.0s)、手動操作時は速い (0.5s)
  const [isAutoAdvance, setIsAutoAdvance] = useState(false);
  const timerRef = useRef(null);
  const swipeStartX = useRef(null);
  const swipeStartY = useRef(null);
  const swipeMoved = useRef(false);

  if (!topics || topics.length === 0) return null;
  const total = topics.length;
  const current = topics[Math.min(currentIdx, total - 1)];

  // 初回マウント時のみ親に currentIdx を伝える (それ以降は updateIdx 内で同期)
  useEffect(() => {
    if (onIdxChange) onIdxChange(currentIdx);
    // eslint-disable-next-line react-hooks/exhaustive-deps
  }, []);

  // 2026-05-27 Phase 6.14: activeCategory が外から変わったとき (記事ページ遷移など) は
  // 該当 idx へジャンプ
  useEffect(() => {
    if (!activeCategory) return;
    const idx = topics.findIndex(t => t.category === activeCategory);
    if (idx >= 0 && idx !== currentIdx) {
      setIsAutoAdvance(false);
      setCurrentIdx(idx);
      if (onIdxChange) onIdxChange(idx);
    }
    // eslint-disable-next-line react-hooks/exhaustive-deps
  }, [activeCategory]);

  // 2026-05-27: setCurrentIdx と onIdxChange を同じ batch で呼ぶラッパー
  // これにより親 (AppContent → MainTopicsSection) との state 同期が 1 フレーム遅延せず、
  // 「政治が降りる前に一瞬本文がチラ見え」が解消される
  const updateIdx = (next) => {
    setCurrentIdx(next);
    if (onIdxChange) onIdxChange(next);
  };

  // 自動進行: TOPIC_CAROUSEL_SLIDE_MS (11 秒) ごとに次へ、ホバー時は一時停止
  // マーキー (ActiveMarquee) も同じ時間で 1 周するので、スライド切替時にちょうど文字が流れ切る
  // 2026-05-27 Phase 6.13: ホバー/タッチによる自動進行停止を廃止
  // (ホバー状態が解除されずタイマーが永遠に止まるバグ防止)
  useEffect(() => {
    if (total <= 1) return;
    timerRef.current = setTimeout(() => {
      setIsAutoAdvance(true);
      updateIdx((currentIdx + 1) % total);
    }, TOPIC_CAROUSEL_SLIDE_MS);
    return () => { if (timerRef.current) clearTimeout(timerRef.current); };
    // eslint-disable-next-line react-hooks/exhaustive-deps
  }, [currentIdx, total]);

  // 手動操作 (矢印 / ドット / スワイプ) は速い transition で素早く反応
  // onManualNav あり(カテゴリ閲覧時)は、移動先トピックを選択して記事ごと切り替える
  const goPrev = () => {
    setIsAutoAdvance(false);
    const next = (currentIdx - 1 + total) % total;
    updateIdx(next);
    if (onManualNav && topics[next]) onManualNav(topics[next]);
  };
  const goNext = () => {
    setIsAutoAdvance(false);
    const next = (currentIdx + 1) % total;
    updateIdx(next);
    if (onManualNav && topics[next]) onManualNav(topics[next]);
  };

  // 2026-05-27: スマホ スワイプ対応 (左スワイプ→次、右スワイプ→前)
  const SWIPE_THRESHOLD = 40; // px
  const handleTouchStart = (e) => {
    const t = e.touches[0];
    swipeStartX.current = t.clientX;
    swipeStartY.current = t.clientY;
    swipeMoved.current = false;
    setIsHovered(true); // 自動進行停止
  };
  const handleTouchMove = (e) => {
    if (swipeStartX.current === null) return;
    const t = e.touches[0];
    const dx = t.clientX - swipeStartX.current;
    const dy = t.clientY - swipeStartY.current;
    // 横移動が縦より大きく、閾値超えていればスワイプ判定 (ボタン click 抑制)
    if (Math.abs(dx) > Math.abs(dy) && Math.abs(dx) > SWIPE_THRESHOLD) {
      swipeMoved.current = true;
    }
  };
  const handleTouchEnd = (e) => {
    if (swipeStartX.current === null) return;
    const endX = (e.changedTouches && e.changedTouches[0]?.clientX) ?? swipeStartX.current;
    const dx = endX - swipeStartX.current;
    if (swipeMoved.current && Math.abs(dx) > SWIPE_THRESHOLD) {
      if (dx < 0) goNext(); else goPrev();
    }
    swipeStartX.current = null;
    swipeStartY.current = null;
    // スワイプ後しばらくは isHovered 維持 (誤タップ防止)、500ms 後に自動進行再開
    setTimeout(() => setIsHovered(false), 500);
  };

  const catLabel = CATEGORIES[current.category]?.label || current.category;
  const catColor = CATEGORY_COLORS[current.category] || C.accent;

  return (
    <section
      style={styles.topicCarousel}
      aria-label="主要トピック カルーセル"
      onMouseEnter={() => setIsHovered(true)}
      onMouseLeave={() => setIsHovered(false)}
      onTouchStart={handleTouchStart}
      onTouchMove={handleTouchMove}
      onTouchEnd={handleTouchEnd}
    >
      <div style={{ ...styles.topicCarouselFrame, borderTop: `3px solid ${catColor}` }}>
        {/* 横スライドレール: 全 topics を横並び、translateX で動かす
            自動進行は 1.0s でゆったり、手動操作は 0.5s で素早く (2026-05-27) */}
        <div
          style={{
            ...styles.topicCarouselRail,
            width: `${total * 100}%`,
            transform: `translateX(-${currentIdx * (100 / total)}%)`,
            transition: isAutoAdvance
              ? 'transform 1s cubic-bezier(0.4, 0, 0.2, 1)'
              : 'transform 0.5s cubic-bezier(0.4, 0, 0.2, 1)',
          }}
        >
          {topics.map((t, i) => {
            const tCatLabel = CATEGORIES[t.category]?.label || t.category;
            const tCatColor = CATEGORY_COLORS[t.category] || C.accent;
            return (
              <button
                key={`slide-${i}`}
                type="button"
                onClick={() => {
                  // スワイプ操作直後のクリックは抑制 (誤遷移防止)
                  if (swipeMoved.current) return;
                  onSelect && onSelect(t);
                }}
                style={{ ...styles.topicCarouselSlide, width: `${100 / total}%` }}
                aria-label={`${tCatLabel}: ${t.headline}`}
                aria-hidden={i !== currentIdx}
                tabIndex={i === currentIdx ? 0 : -1}
              >
                {/* 2026-05-27 Phase 6.3: 日付バッジ削除、カテゴリ表記は MainTopicsSection と
                    同じ「▌ カテゴリ名」スタイルに統一 (チップ風 → アクセント線 + 名前) */}
                <div style={styles.topicCarouselTopRow}>
                  <span style={{ ...styles.mainTopicsCatAccent, color: tCatColor }}>▌</span>
                  <span style={{ ...styles.mainTopicsCatName, color: shadeForTheme(tCatColor, theme, 0.45, 1.75) }}>{tCatLabel}</span>
                </div>
                {i === currentIdx ? (
                  // 2026-05-27 Phase 6.11: 先頭に全角6スペースの余白 + 2回繰り返し
                  // {全角6}{headline}{全角4}{headline} を 1 アニメで完結
                  // 開始: translateX(0)、最初に全角6スペース分の空白 → 文字 1 → 隙間 → 文字 2
                  <div style={{ ...styles.topicCarouselHeadlineMarqueeWrap, color: shadeForTheme(tCatColor, theme) }}>
                    <span
                      key={`marquee-${i}`}
                      style={{ ...styles.topicCarouselHeadlineMarquee, animationDuration: `${TOPIC_CAROUSEL_SLIDE_MS / 1000}s` }}
                    >
                      {'　　　　　　'}{t.headline}{'　　　　'}{t.headline}
                    </span>
                  </div>
                ) : (
                  // 非アクティブスライド: 横スライドアニメ中にチラッと見えないよう空表示
                  <div style={styles.topicCarouselHeadline}>&nbsp;</div>
                )}
              </button>
            );
          })}
        </div>
        <button
          type="button"
          onClick={goPrev}
          style={{ ...styles.topicCarouselNav, left: 4, background: catColor, borderColor: catColor, color: '#fff' }}
          aria-label="前のトピック"
        >‹</button>
        <button
          type="button"
          onClick={goNext}
          style={{ ...styles.topicCarouselNav, right: 4, background: catColor, borderColor: catColor, color: '#fff' }}
          aria-label="次のトピック"
        >›</button>
      </div>
      <div style={styles.topicCarouselDots} aria-label="トピック進行">
        {topics.map((_, i) => (
          <button
            key={i}
            type="button"
            onClick={() => {
              setIsAutoAdvance(false);
              updateIdx(i);
            }}
            style={{
              ...styles.topicCarouselDot,
              ...(i === currentIdx
                ? { ...styles.topicCarouselDotActive, background: catColor, opacity: 1 }
                : { background: catColor, opacity: 0.35 }),
            }}
            aria-label={`${i + 1} 番目のトピック`}
          />
        ))}
      </div>
    </section>
  );
}

function ArchivePager({ dateList, activeDate, onDateChange }) {
  if (!dateList || dateList.length === 0) return null;
  const idx = dateList.indexOf(activeDate);
  if (idx < 0) return null;
  // dateList は新→古順 (idx 0 が今日、最後が最古)
  const newerDate = idx > 0 ? dateList[idx - 1] : null;
  const olderDate = idx < dateList.length - 1 ? dateList[idx + 1] : null;

  return (
    <nav style={styles.archivePager} aria-label="日付ページネーション">
      <button
        type="button"
        onClick={() => newerDate && onDateChange && onDateChange(newerDate)}
        disabled={!newerDate}
        style={{
          ...styles.archivePagerBtn,
          ...(newerDate ? {} : styles.archivePagerBtnDisabled),
        }}
        aria-label={newerDate ? `翌日 ${formatArchiveDateShort(newerDate)} へ` : 'これ以上新しい記事はありません'}
      >
        {newerDate ? `← 翌日 ${formatArchiveDateShort(newerDate)}` : '← 翌日 なし'}
      </button>
      <span style={styles.archivePagerLabel}>{formatArchiveDate(activeDate)}</span>
      <button
        type="button"
        onClick={() => olderDate && onDateChange && onDateChange(olderDate)}
        disabled={!olderDate}
        style={{
          ...styles.archivePagerBtn,
          ...(olderDate ? {} : styles.archivePagerBtnDisabled),
        }}
        aria-label={olderDate ? `前日 ${formatArchiveDateShort(olderDate)} へ` : 'これ以上古い記事はありません'}
      >
        {olderDate ? `前日 ${formatArchiveDateShort(olderDate)} →` : '前日 なし →'}
      </button>
    </nav>
  );
}

// ============================================================
// 辞書ページ(全用語索引)
// 全タイムラインノードとホットワードを あいうえお順 で一覧表示
// 各語タップで Wikipedia/officialUrl が新タブで開く
// ============================================================
const DICTIONARY_SECTIONS = ['あ行', 'か行', 'さ行', 'た行', 'な行', 'は行', 'ま行', 'や行', 'ら行', 'わ行', '英字', '数字', '漢字・記号'];
const DICT_PER_PAGE = 50; // 辞書1ページの用語数(変更はこの1行)

function DictionaryPage({ data, onBack, initialFilter = '', initialSection = 'あ行', header = null }) {
  // トップの検索行から開いた時は initialFilter / initialSection で初期状態を受け取る。
  // DictionaryPage は開くたび新規マウントなので、初期化子が毎回確実に効く。
  const [filter, setFilter] = useState(initialFilter); // 検索文字列
  // 行フィルタ: 初期は「あ行」を選択(全件1/166の一括表示を避け、最初から1行に絞る)。
  // 'all' にすると全行表示だが、UI 上は行タブのみで 'all' へ戻る導線は無い。
  const [activeSection, setActiveSection] = useState(initialSection);
  // 個別かな(行内の あ/い/う…)。null は行全体。行を切り替えると null にリセット。
  const [activeSubKana, setActiveSubKana] = useState(null);
  // カテゴリ絞り込み。null は全カテゴリ。各語は contexts[].category で複数カテゴリに属しうる。
  const [activeCat, setActiveCat] = useState(null);
  const [page, setPage] = useState(0); // ページネーション(0始まり)
  const scrollDictTop = () => {
    try { window.scrollTo({ top: 0, behavior: 'smooth' }); } catch (e) { window.scrollTo(0, 0); }
  };

  // 全用語の抽出+ソート(初回マウント時に1度だけ計算)
  const allEntries = useMemo(() => {
    if (!data?.articlesByDate) return [];
    return sortDictionary(extractDictionary(data.articlesByDate));
  }, [data]);

  // 各カテゴリに属する語数(タブ表示判定用)。語は複数カテゴリにまたがりうるので Set で重複排除。
  const catCounts = useMemo(() => {
    const m = {};
    allEntries.forEach(e => {
      const cats = new Set((e.contexts || []).map(c => c.category));
      cats.forEach(c => { m[c] = (m[c] || 0) + 1; });
    });
    return m;
  }, [allEntries]);

  // 検索 + カテゴリ絞り込みを適用(行フィルタは含めない)。
  // カテゴリは contexts のいずれかが一致すれば該当(複数カテゴリ語も拾う)。
  const baseEntries = useMemo(() => {
    let entries = allEntries;
    if (activeCat) {
      entries = entries.filter(e => (e.contexts || []).some(c => c.category === activeCat));
    }
    if (filter) {
      const f = filter.toLowerCase();
      entries = entries.filter(e => e.word.toLowerCase().includes(f));
    }
    return entries;
  }, [allEntries, filter, activeCat]);

  // 行(あ行など)を選ぶとその行だけに絞り込む。'all' は全行表示(初期)。
  const filtered = useMemo(() => {
    let entries = activeSection === 'all'
      ? baseEntries
      : baseEntries.filter(e => getDictionarySection(e.word) === activeSection);
    // 個別かなが選択されていれば、その列(先頭文字)だけにさらに絞り込む
    if (activeSubKana) {
      entries = entries.filter(e => getKanaColumn(e.word, activeSection) === activeSubKana);
    }
    return entries;
  }, [baseEntries, activeSection, activeSubKana]);

  // 行タブの件数・表示判定は baseEntries(行フィルタ前)で数える。
  // → ある行に絞り込んでも、他の行のタブは消えない(全てを押し直さず直接切替できる)。
  const grouped = useMemo(() => {
    const result = {};
    DICTIONARY_SECTIONS.forEach(s => { result[s] = []; });
    baseEntries.forEach(e => {
      const section = getDictionarySection(e.word);
      if (!result[section]) result[section] = [];
      result[section].push(e);
    });
    return result;
  }, [baseEntries]);

  // ページネーション: 検索/行/カテゴリの変更時は1ページ目へ戻す
  useEffect(() => { setPage(0); }, [filter, activeSection, activeSubKana, activeCat]);
  const totalPages = Math.max(1, Math.ceil(filtered.length / DICT_PER_PAGE));
  const safePage = Math.min(page, totalPages - 1); // filtered 縮小時のガード
  const pageStart = safePage * DICT_PER_PAGE;
  const pageEntries = filtered.slice(pageStart, pageStart + DICT_PER_PAGE);

  // 現在ページ分だけをセクション別にグループ化(リスト描画用)
  const pageGrouped = useMemo(() => {
    const r = {};
    DICTIONARY_SECTIONS.forEach(s => { r[s] = []; });
    pageEntries.forEach(e => {
      const sec = getDictionarySection(e.word);
      if (!r[sec]) r[sec] = [];
      r[sec].push(e);
    });
    return r;
  }, [pageEntries]);

  // 行タブを押したら、その行だけに絞り込む(他のタブは消えないので直接切替できる)
  const selectSection = (section) => {
    setActiveSection(section);
    setActiveSubKana(null); // 行を変えたら個別かなの絞り込みは解除
    scrollDictTop();
  };

  // 個別かなチップ: 同じ文字をもう一度押すと解除(行全体に戻る)
  const selectSubKana = (k) => {
    setActiveSubKana(prev => (prev === k ? null : k));
    scrollDictTop();
  };

  // カテゴリチップ: 同じカテゴリをもう一度押すと解除(全カテゴリに戻る)。
  // カテゴリ選択中は全行(all)表示にして「そのジャンルの全語」を一覧化(行タブで更に絞れる)。
  // 解除時は既定の あ行 ビューに戻す。
  const selectCat = (cat) => {
    setActiveCat(prev => {
      const next = prev === cat ? null : cat;
      setActiveSection(next ? 'all' : 'あ行');
      return next;
    });
    setActiveSubKana(null);
    scrollDictTop();
  };

  // 上下に置く共通ページャー(totalPages > 1 のときだけ)
  const renderPager = (keyPrefix) => (totalPages > 1 ? (
    <nav style={styles.dictPager} aria-label="辞書のページ送り" key={keyPrefix}>
      <button
        type="button"
        disabled={safePage === 0}
        onClick={() => { setPage(p => Math.max(0, p - 1)); scrollDictTop(); }}
        style={{ ...styles.dictPagerBtn, ...(safePage === 0 ? styles.dictPagerBtnDisabled : {}) }}
        aria-label="前のページ"
      >‹ 前へ</button>
      <span style={styles.dictPagerLabel}>{safePage + 1} / {totalPages}</span>
      <button
        type="button"
        disabled={safePage >= totalPages - 1}
        onClick={() => { setPage(p => Math.min(totalPages - 1, p + 1)); scrollDictTop(); }}
        style={{ ...styles.dictPagerBtn, ...(safePage >= totalPages - 1 ? styles.dictPagerBtnDisabled : {}) }}
        aria-label="次のページ"
      >次へ ›</button>
    </nav>
  ) : null);

  return (
    <div style={styles.app}>
      {/* 共通ヘッダー(ロゴ+テーマ切替)。styles.app 内に置くことでトップと同じ中央カラム幅に揃う。
          辞書独自ヘッダー(タイトル/語数/戻るリンク)は撤去(2026-05-29)。戻るはロゴクリックで。 */}
      {header}

      {/* 戻る導線はロゴ(シン現代史)クリックに集約。明示ボタンは機能重複のため撤去
          (2026-06-04 owner判断。Issue #12 で一旦追加→ロゴで十分なため削除)。 */}

      {/* 検索ボックス(検索は常に全カテゴリ横断) */}
      <div style={styles.dictSearchWrap}>
        <input
          type="text"
          placeholder="用語を検索…"
          value={filter}
          onChange={e => setFilter(e.target.value)}
          style={styles.dictSearchInput}
          aria-label="辞書内検索"
        />
      </div>

      {/* カテゴリ絞り込み(押すとそのジャンルの語だけに。もう一度で全カテゴリへ)。
          フォーマットは行(あかさた)タブと統一(dictSectionTab を流用)。 */}
      <div style={styles.dictSectionTabs} role="tablist" aria-label="辞書のカテゴリ絞り込み">
        <button
          type="button"
          role="tab"
          aria-selected={activeCat === null}
          onClick={() => selectCat(null)}
          style={{ ...styles.dictSectionTab, ...(activeCat === null ? styles.dictSectionTabActive : {}) }}
        >
          すべて
        </button>
        {CATEGORY_GRID.filter(c => (catCounts[c.id] || 0) > 0).map(c => {
          const on = activeCat === c.id;
          return (
            <button
              key={c.id}
              type="button"
              role="tab"
              aria-selected={on}
              onClick={() => selectCat(c.id)}
              style={{ ...styles.dictSectionTab, ...(on ? styles.dictSectionTabActive : {}) }}
            >
              {c.label}
            </button>
          );
        })}
      </div>

      {/* 行フィルタ(押した行だけ表示・タブは常に出るので直接切替できる) */}
      <div style={styles.dictSectionTabs} role="tablist" aria-label="辞書の行フィルタ">
        {DICTIONARY_SECTIONS.map(s => {
          const count = grouped[s]?.length || 0;
          if (count === 0) return null; // その行に語が無ければタブを出さない
          return (
            <button
              key={s}
              onClick={() => selectSection(s)}
              role="tab"
              aria-selected={activeSection === s}
              style={{
                ...styles.dictSectionTab,
                ...(activeSection === s ? styles.dictSectionTabActive : {}),
              }}
            >
              {s}
            </button>
          );
        })}
      </div>

      {/* 個別ドリルダウン(あ行→あ/い/う/え/お、英字→A-Z、数字→0-9)。対象の行/種別を選択中だけ表示。
          0 件の列は淡色で無効化。選択中の文字を再度押すと解除(全体へ)。 */}
      {KANA_COLUMNS[activeSection] && (
        <div style={styles.dictSubKanaTabs} role="tablist" aria-label={`${activeSection}の絞り込み`}>
          {KANA_COLUMNS[activeSection].map(col => {
            const n = (grouped[activeSection] || []).filter(e => getKanaColumn(e.word, activeSection) === col.k).length;
            return (
              <button
                key={col.k}
                type="button"
                role="tab"
                aria-selected={activeSubKana === col.k}
                disabled={n === 0}
                onClick={() => selectSubKana(col.k)}
                style={{
                  ...styles.dictSubKanaTab,
                  ...(activeSubKana === col.k ? styles.dictSubKanaTabActive : {}),
                  ...(n === 0 ? styles.dictSubKanaTabEmpty : {}),
                }}
              >
                {col.k}
              </button>
            );
          })}
        </div>
      )}

      {/* ページャー(リスト上) */}
      {renderPager('top')}

      {/* 用語リスト */}
      <div style={styles.dictListWrap}>
        {filtered.length === 0 ? (
          <div style={styles.dictEmpty}>該当する用語がありません</div>
        ) : (
          DICTIONARY_SECTIONS.map(section => {
            const entries = pageGrouped[section];
            if (!entries || entries.length === 0) return null;
            return (
              <section key={section} style={styles.dictSection}>
                <h2 style={styles.dictSectionTitle}>
                  <span style={styles.dictSectionLabel}>{section}</span>
                  <span style={styles.dictSectionCount}>({entries.length})</span>
                </h2>
                <ul style={styles.dictList}>
                  {entries.map((e, i) => (
                    <li key={`${section}-${i}`} style={styles.dictItem}>
                      <a
                        href={e.internalHash}
                        onClick={() => {
                          // ハッシュ更新で App 側の hashchange ハンドラが state を更新
                          // onBack で辞書ページを閉じる
                          onBack();
                        }}
                        style={styles.dictItemLink}
                      >
                        <span style={styles.dictItemWord}>
                          {e.word}
                          {e.priority === 'high' && (
                            <span style={styles.dictPriorityChip} aria-label="注目軸">注目</span>
                          )}
                        </span>
                        <span style={styles.dictItemMeta}>
                          {e.contexts[0]?.axisLabel}
                        </span>
                        <span style={styles.dictItemArrow}>→</span>
                      </a>
                      {e.description && (
                        <div style={styles.dictItemDesc}>
                          {e.description}
                        </div>
                      )}
                    </li>
                  ))}
                </ul>
              </section>
            );
          })
        )}
      </div>

      {/* ページャー(リスト下) */}
      {renderPager('bottom')}

      <div style={styles.dictFooterNote}>
        ※ 各語をタップすると、その語が含まれるサイト内の年表に飛びます。
      </div>
    </div>
  );
}

// ============================================================
// このサイトについて(別ページ)
// ============================================================
function AboutPage({ onBack, today }) {
  return (
    <div style={styles.app}>
      <header style={styles.header}>
        <div style={styles.headerTop}>
          <div style={styles.brand}>
            <div style={styles.brandTextWrap}>
              {/* ロゴ画像は白なのでマスクで C.ink 着色(ライトモードで白く消えるのを防ぐ) */}
              <span role="img" aria-label="神・現代史" style={styles.brandLogoMask} />
              <div style={styles.brandTagline}>今日から遡る歴史</div>
            </div>
          </div>
        </div>
      </header>

      <article style={styles.aboutWrap}>
        <button onClick={onBack} style={styles.aboutBackBtn}>
          ← 記事に戻る
        </button>

        <h1 style={styles.aboutTitle}>このサイトについて</h1>

        <blockquote style={styles.aboutQuote}>
          <span style={styles.aboutQuoteText}>「神は言っている、今を知れと」</span>
          <span style={styles.aboutQuoteAttr}>— 時の旅人</span>
        </blockquote>

        <section style={styles.aboutSection}>
          <h2 style={styles.aboutSubTitle}>創刊の言葉</h2>
          <p style={styles.aboutPara}>
            歴史を学ぶうえで、本当に人生に役立つのは、古代や中世の出来事だけではなく、「今まさに作られている歴史」ではないかと私は考えています。
          </p>
          <p style={styles.aboutPara}>
            しかし現代史は、過去の歴史とは大きく異なります。時代そのものが今も変化し続けており、当事者の多くがまだ生きています。そのため、学校教育の中で扱うには難しいテーマも少なくありません。語れること、まだ語れないこと。その境界線は常に揺れ動いています。
          </p>
          <p style={styles.aboutPara}>
            シン・現代史は、そんな現代史に対するひとつの新しい答えとして生まれました。
          </p>
          <p style={styles.aboutPara}>
            このサイトでは、「今日、新しく生まれた歴史」を起点に、その出来事に関連する人物や事件、背景となる年表を日々積み重ねていきます。
          </p>
          <p style={styles.aboutPara}>
            今日起きた出来事が、明日には歴史となる。そして、これから歴史上の人物として語られるかもしれない人々を、リアルタイムで知ることができる。そんな生きた歴史の記録を目指しています。
          </p>
          <p style={styles.aboutPara}>
            歴史上の人物とは、教科書の中の偉人だけではありません。今この瞬間を生きる私たち一人ひとりもまた、未来から見れば歴史の登場人物です。あなたの隣にいる誰かが、あるいはあなた自身が、未来の現代史に名を残すこともあるかもしれません。
          </p>
          <p style={styles.aboutPara}>
            変わり続ける時代の中で、このサイトが皆様にとって最良の現代史の入り口となれば幸いです。
          </p>
        </section>

        <section style={styles.aboutSection}>
          <h2 style={styles.aboutSubTitle}>神・現代史 とは</h2>
          <p style={styles.aboutPara}>
            「神・現代史」は、今日のニュースを起点に、その源流を <strong>現代史として遡って</strong> 振り返るウェブメディアです。
          </p>
          <p style={styles.aboutPara}>
            毎日の政治・経済・スポーツ・エンタメなど各ジャンルのニュースから注目語(ホットワード)を抽出し、それぞれの語が辿ってきた歴史を <strong>年表</strong> で表示します。
          </p>
          <p style={styles.aboutPara}>
            たとえば「
            <button
              type="button"
              onClick={() => {
                if (today) window.location.hash = `#/${today}/politics/12:00/takaichi_pm`;
                onBack();
              }}
              style={styles.aboutInlineLink}
            >高市早苗</button>
            」をきっかけに、政界デビューから初の女性首相に至るまでの歩みを年表で辿ることができます。
          </p>
        </section>

        <section style={styles.aboutSection}>
          <h2 style={styles.aboutSubTitle}>このサイトをつくったきっかけ</h2>
          <p style={styles.aboutPara}>
            学生の頃に習った「歴史」「現代史」を、皆さんは覚えていますか。
          </p>
          <p style={styles.aboutPara}>
            戦国武将・豊臣秀吉・徳川家康、古くは平氏や源氏、平安時代の合戦 ── 教科書に載っているのは、そういう遠い過去の話が中心だったと思います。
          </p>
          <p style={styles.aboutPara}>
            しかし本来、実生活で役に立つ知識とは「<strong>今、何が起こっているか</strong>」を知ること。そして、その「今」がどんな流れの中で生まれたのかを知ることのはずです。
          </p>
          <p style={styles.aboutPara}>
            本当の意味での「現代史」とは、古い年代から順に学ぶものではなく、<strong>今日何があるかを起点として、新しい年代から古い年代へ遡っていく</strong> ものだと考えています。
          </p>
          <p style={styles.aboutPara}>
            その役割を本来担うべきは新聞やニュースメディアですが、現実の報道は部数や速報性に追われ、その日限りの話題として消費されがちで、「歴史としての厚み」が残りにくい状況にあります。今生きている人や、今日も移ろう事象を学校の教科書に載せるのも難しい。
          </p>
          <p style={styles.aboutPara}>
            その間を、少しでも埋められれば ── それがこのサイトをつくったきっかけです。
          </p>
        </section>

        <section style={styles.aboutSection}>
          <h2 style={styles.aboutSubTitle}>このサイトのスタンス</h2>
          <p style={styles.aboutPara}>
            「神・現代史」は、世の中で <strong>起点となった言葉</strong> から、その言葉が辿ってきた系譜を紹介していくサイトです。
          </p>
          <p style={styles.aboutPara}>
            紹介するニュースは <strong>基本的に既存の実在ニュース</strong> であり、このサイトから新たな意見・主張・解釈を発信するものではありません。
          </p>
          <p style={styles.aboutPara}>
            事実の年表化を通じて、<strong>現代史として成立すること</strong> を目的としています。
          </p>
        </section>

        <section style={styles.aboutSection}>
          <h2 style={styles.aboutSubTitle}>時の旅人について</h2>
          <p style={styles.aboutPara}>
            このサイトの案内役を務めるのは、永き時を見届けてきた一人の旅人です。今日のニュースの背後にある百数十年の流れを、この旅人と共に振り返ります。
          </p>
          <p style={styles.aboutPara}>
            知る人ぞ知る旅人ですが、知らずとも構いません。彼の指は時を弾き、過去と現在を繋ぎます。
          </p>
        </section>

        <section style={styles.aboutSection}>
          <h2 style={styles.aboutSubTitle}>使い方</h2>
          <p style={styles.aboutPara}>
            ・本日の起点となるニュースが表示されます<br />
            ・文中の朱色の語(ホットワード)をタップすると、その語の遡り年表に切り替わります<br />
            ・年表の各項目(ノード)のタイトルをタップすると、Wikipediaで詳細を確認できます<br />
            ・画面上部の日付タブで過去6日分の記事も閲覧できます
          </p>
        </section>

        <section style={styles.aboutSection}>
          <h2 style={styles.aboutSubTitle}>コンテンツについて</h2>
          <p style={styles.aboutPara}>
            本サイトのコンテンツはAIによる自動生成を含みます。正確性には十分注意していますが、事実誤認が含まれる可能性があります。
          </p>
          <p style={styles.aboutPara}>
            誤りを発見された場合は、画面右下の「誤りを報告」ボタンよりお知らせください。確認のうえ修正いたします。
          </p>
        </section>

        <section style={styles.aboutSection}>
          <h2 style={styles.aboutSubTitle}>プライバシーポリシー</h2>
          <p style={styles.aboutPara}>
            当サイト「神・現代史」(gendaisi.jp)は、第三者配信の広告サービス「Google AdSense(グーグルアドセンス)」を利用しています。
          </p>
          <p style={styles.aboutPara}>
            Googleなどの第三者広告配信事業者は、Cookie(クッキー)を使用して、利用者が当サイトや他のサイトに過去にアクセスした情報に基づき、適切な広告を表示します。Cookieには個人を特定する情報は含まれません。
          </p>
          <p style={styles.aboutPara}>
            利用者は、<a href="https://www.google.com/settings/ads" target="_blank" rel="noopener noreferrer" style={styles.aboutInlineLink}>Google 広告設定</a> でパーソナライズ広告を無効にできます。第三者配信事業者によるCookie利用の無効化については <a href="https://www.aboutads.info/choices/" target="_blank" rel="noopener noreferrer" style={styles.aboutInlineLink}>www.aboutads.info</a> を、Googleの広告に関する取り扱いについては <a href="https://policies.google.com/technologies/ads" target="_blank" rel="noopener noreferrer" style={styles.aboutInlineLink}>Googleのポリシーと規約</a> をご確認ください。
          </p>
          <p style={styles.aboutPara}>
            当サイトでは、閲覧の利便性向上のため、表示カテゴリの好みなどをご利用の端末内(ブラウザの localStorage)にのみ保存します。これらの情報がサーバーへ送信・収集されることはありません。
          </p>
          <p style={styles.aboutPara}>
            また当サイトは、Amazon.co.jpを宣伝しリンクすることによってサイトが紹介料を獲得できる手段を提供することを目的に設定されたアフィリエイトプログラム(Amazonアソシエイト・プログラム)の参加者です。
          </p>
          <p style={styles.aboutPara}>
            本ポリシーの内容は、法令変更やサービス変更に伴い予告なく改定される場合があります。お問い合わせは画面右下の「誤りを報告」よりお願いします。
          </p>
        </section>

        <section style={styles.aboutSection}>
          <h2 style={styles.aboutSubTitle}>運営</h2>
          <p style={styles.aboutPara}>
            Elshaddai(elshaddai.jp)
          </p>
          <p style={styles.aboutPara}>
            お問い合わせは、画面右下の「誤りを報告」よりお願いします。
          </p>
        </section>

        <button onClick={onBack} style={styles.aboutBackBtnBottom}>
          ← 記事に戻る
        </button>
      </article>
    </div>
  );
}

// ============================================================
// スタイル: 新聞・活版印刷的なエディトリアルデザイン
// ============================================================
// パレット: washi基調にルシフェル要素(深紅・漆黒)を要所で効かせるハイブリッド
// 2026-05-28: ベースをグレースケール化 → さらに外観モード(ライト/ダーク/自動)対応。
// 実際の色値は CSS 変数(:root の --c-* / [data-theme="dark"])で定義し、
// ここでは各キーを var(--c-*) 参照にするだけ。これにより既存の全スタイル
// (テンプレートリテラル含む)が <html data-theme> の切替で自動的にテーマ追従する。
// カテゴリ色(CATEGORY_COLORS)は別定義で両モード共通=主役のまま。
const C = {
  paper: 'var(--c-paper)',         // 背景
  paperDark: 'var(--c-paper-dark)',// 罫線・区切り・副背景
  ink: 'var(--c-ink)',             // 本文
  inkSoft: 'var(--c-ink-soft)',    // 副文字
  inkFaint: 'var(--c-ink-faint)',  // 薄文字
  accent: 'var(--c-accent)',       // 基礎アクセント(FAB背景・強調)
  accentDeep: 'var(--c-accent-deep)',
  accentSoft: 'var(--c-accent-soft)',
  gold: 'var(--c-gold)',
  line: 'var(--c-line)',
};

const FONT_SERIF = '"Noto Serif JP", "Hiragino Mincho ProN", "Yu Mincho", serif';
const FONT_SANS = '"Noto Sans JP", "Hiragino Sans", sans-serif';

// ロゴ画像はリロード毎に 7 種からランダム選択(モジュール読み込み時に 1 回固定)
// 2026-05-27: PNG → WebP 化(quality 85)。3.56 MB → 901 KB(80% 削減)。
// 元 PNG は image/legacy/ に退避済(必要なら戻せる)。WebP 非対応の旧ブラウザは
// もはやサポート対象外(Safari 14+/Chrome 23+/Firefox 65+ = 2020 年以降全て対応)。
// メインロゴ(2026-05-29 追加)。ヘッダー/フッター/About のブランド表示はこれに固定。
const MAIN_LOGO_SRC = './image/logo-main.png';
// 読み込み画面のロゴはランダムのまま。メインロゴもプールに加える。
const LOGO_VARIANTS = [
  MAIN_LOGO_SRC,
  './image/logo-shin.webp',
  './image/logo-shin2.webp',
  './image/logo-shin3.webp',
  './image/logo-shin4.webp',
  './image/logo-shin5.webp',
  './image/logo-shin6.webp',
  './image/logo-shin7.webp',
];
const RANDOM_LOGO_SRC = LOGO_VARIANTS[Math.floor(Math.random() * LOGO_VARIANTS.length)];

const styles = {
  app: {
    minHeight: '100vh',
    background: C.paper,
    backgroundImage: `
      radial-gradient(circle at 20% 30%, rgba(139, 26, 26, 0.03) 0%, transparent 50%),
      radial-gradient(circle at 80% 70%, rgba(168, 137, 74, 0.04) 0%, transparent 50%),
      repeating-linear-gradient(0deg, rgba(26, 22, 18, 0.015) 0px, transparent 1px, transparent 2px, rgba(26, 22, 18, 0.015) 3px)
    `,
    color: C.ink,
    fontFamily: FONT_SERIF,
    paddingBottom: 100,
    maxWidth: 600,
    margin: '0 auto',
    position: 'relative',
  },

  loading: {
    minHeight: '100vh',
    display: 'flex',
    flexDirection: 'column',
    alignItems: 'center',
    justifyContent: 'center',
    background: C.paper,
    gap: 16,
  },
  loadingMark: {
    fontSize: 72,
    fontFamily: FONT_SERIF,
    color: C.accent,
    animation: 'pulse 1.5s ease-in-out infinite',
  },
  // ローディング画面のロゴ画像(今回のページロード時にランダム選択された 7 種のいずれか)
  loadingImg: {
    width: 'auto',
    maxWidth: '70vw',
    height: 'auto',
    maxHeight: 96,
    objectFit: 'contain',
    animation: 'pulse 2s ease-in-out infinite',
    display: 'block',
  },
  loadingText: {
    fontFamily: FONT_SERIF,
    color: C.inkFaint,
    fontSize: 14,
    letterSpacing: '0.1em',
  },

  // ヘッダー
  header: {
    padding: '20px 16px 16px',
    position: 'relative',
  },
  headerTop: {
    display: 'flex',
    alignItems: 'center',
    justifyContent: 'space-between',
    gap: 12,
    marginBottom: 8,
  },
  brand: {
    flex: '1 1 auto',
    minWidth: 0,
    display: 'flex',
    flexDirection: 'row',
    alignItems: 'center',
    gap: 12,
  },
  // 外観モード切替トグル(自動/ライト/ダーク) — 2026-05-28
  themeToggle: {
    flex: '0 0 auto',
    display: 'inline-flex',
    border: `1px solid ${C.paperDark}`,
    borderRadius: 6,
    overflow: 'hidden',
    background: C.paper,
  },
  themeToggleBtn: {
    fontFamily: FONT_SANS,
    fontSize: 11,
    fontWeight: 600,
    padding: '4px 9px',
    background: 'transparent',
    color: C.inkFaint,
    border: 'none',
    cursor: 'pointer',
    letterSpacing: '0.04em',
    whiteSpace: 'nowrap',
  },
  themeToggleBtnActive: {
    background: C.accent,
    color: C.paper,
  },
  // ロゴの右に縦並びテキスト (サイトについて + 日付) を右寄せ (2026-05-27)
  brandSideText: {
    display: 'flex',
    flexDirection: 'column',
    justifyContent: 'center',
    alignItems: 'flex-end',
    gap: 4,
    minWidth: 0,
    flex: '1 1 auto',
    textAlign: 'right',
  },
  // 2026-05-27: Header 右側のムービー埋め込みスロット (5:1 横長、ロゴと並列)
  headerMovieSlot: {
    flex: '1 1 50%',
    minWidth: 0,
    maxWidth: '60%',
    paddingLeft: 12,
  },
  brandRow: {
    display: 'flex',
    alignItems: 'center',
    gap: 0,
  },
  brandRowButton: {
    display: 'flex',
    alignItems: 'center',
    gap: 0,
    background: 'transparent',
    border: 'none',
    padding: 0,
    margin: 0,
    cursor: 'pointer',
    textAlign: 'left',
    font: 'inherit',
    color: 'inherit',
  },
  brandMark: {
    fontFamily: FONT_SERIF,
    fontSize: 32,
    fontWeight: 700,
    color: C.accent,
    lineHeight: 1,
    background: C.paper,
    border: `2px solid ${C.accent}`,
    padding: '2px 8px',
    transform: 'rotate(-2deg)',
  },
  // エルシャダイE.I.ロゴ(ヘッダーのブランドマーク)
  // 外側を透過したスタンプ風PNG、紙背景に直接押されている演出
  brandMarkImg: {
    width: 44,
    height: 44,
    objectFit: 'contain',
    flexShrink: 0,
    display: 'block',
  },
  brandTextWrap: {
    display: 'flex',
    flexDirection: 'column',
    gap: 0,
    flex: 1,
    minWidth: 0,
  },
  brandText: {
    fontFamily: FONT_SERIF,
    fontSize: 17,
    fontWeight: 600,
    letterSpacing: '0.15em',
    color: C.inkSoft,
  },
  brandLogoImg: {
    display: 'block',
    height: 44,
    width: 'auto',
    objectFit: 'contain',
  },
  // ロゴをカテゴリ色に染める用(画像を CSS マスクにし、背景色=カテゴリ色)。
  // width はロゴのアスペクト比(1014x230 ≈ 4.41:1)を height 44 に合わせた値。
  brandLogoMask: {
    display: 'block',
    height: 44,
    width: 194,
    backgroundColor: C.ink,
    WebkitMaskImage: `url(${MAIN_LOGO_SRC})`,
    maskImage: `url(${MAIN_LOGO_SRC})`,
    WebkitMaskRepeat: 'no-repeat',
    maskRepeat: 'no-repeat',
    WebkitMaskPosition: 'left center',
    maskPosition: 'left center',
    WebkitMaskSize: 'contain',
    maskSize: 'contain',
  },
  brandTagline: {
    fontFamily: FONT_SERIF,
    fontSize: 9,
    fontWeight: 400,
    color: C.inkFaint,
    letterSpacing: '0.02em',
    lineHeight: 1.4,
  },
  // ヘッダー内「このサイトについて」「辞書」リンクの行
  brandLinkRow: {
    display: 'flex',
    gap: 12,
    flexWrap: 'wrap',
    marginTop: 2,
  },
  // タグライン + リンク を 1行 に並べる(折返し可)
  brandTaglineRow: {
    display: 'flex',
    flexWrap: 'wrap',
    alignItems: 'baseline',
    columnGap: 8,
    rowGap: 2,
  },
  // ヘッダー内「このサイトについて」リンク
  brandAboutLink: {
    fontFamily: FONT_SERIF,
    fontSize: 9,
    color: C.accent,
    background: 'transparent',
    border: 'none',
    cursor: 'pointer',
    padding: '2px 0 0 0',
    letterSpacing: '0.02em',
    textDecoration: 'underline',
    textDecorationColor: 'rgba(139, 26, 26, 0.4)',
    textUnderlineOffset: 2,
    lineHeight: 1.4,
    // alignSelf は親 (brandSideText) の alignItems: flex-end に従う (2026-05-27)
  },
  // 辞書ページのスタイル
  dictPager: {
    display: 'flex',
    alignItems: 'center',
    justifyContent: 'center',
    gap: 16,
    padding: '14px 16px',
    borderTop: `1px solid ${C.paperDark}`,
  },
  dictPagerBtn: {
    minWidth: 72,
    padding: '8px 16px',
    fontSize: 14,
    fontFamily: FONT_SERIF,
    border: `1px solid ${C.paperDark}`,
    borderRadius: 6,
    background: C.paper,
    color: C.ink,
    cursor: 'pointer',
    lineHeight: 1,
  },
  dictPagerBtnDisabled: {
    opacity: 0.35,
    cursor: 'default',
  },
  dictPagerLabel: {
    fontSize: 14,
    fontFamily: FONT_SERIF,
    color: C.inkSoft,
    letterSpacing: '0.05em',
    minWidth: 56,
    textAlign: 'center',
  },
  dictSearchWrap: {
    padding: '12px 16px',
    background: 'rgba(168, 137, 74, 0.04)',
    borderBottom: `1px solid ${C.paperDark}`,
  },
  dictSearchInput: {
    width: '100%',
    padding: '10px 12px',
    fontSize: 14,
    fontFamily: FONT_SERIF,
    border: `1px solid ${C.paperDark}`,
    background: C.paper,
    color: C.ink,
    boxSizing: 'border-box',
  },
  dictSectionTabs: {
    display: 'flex',
    gap: 4,
    padding: '8px 16px',
    background: 'rgba(168, 137, 74, 0.04)',
    borderBottom: `1px solid ${C.paperDark}`,
    overflowX: 'auto',
    WebkitOverflowScrolling: 'touch',
    scrollbarWidth: 'none',
    msOverflowStyle: 'none',
  },
  dictSectionTab: {
    flexShrink: 0,
    padding: '6px 10px',
    fontFamily: FONT_SERIF,
    fontSize: 12,
    fontWeight: 600,
    background: 'transparent',
    color: C.inkSoft,
    border: `1px solid ${C.paperDark}`,
    cursor: 'pointer',
    whiteSpace: 'nowrap',
  },
  dictSectionTabActive: {
    background: C.ink,
    color: C.paper,
    borderColor: C.ink,
  },
  // 個別かなドリルダウン(行タブの一回り小さい正方形寄りチップ)
  dictSubKanaTabs: {
    display: 'flex',
    gap: 4,
    padding: '6px 16px',
    background: 'rgba(168, 137, 74, 0.02)',
    borderBottom: `1px solid ${C.paperDark}`,
    overflowX: 'auto',
    WebkitOverflowScrolling: 'touch',
    scrollbarWidth: 'none',
    msOverflowStyle: 'none',
  },
  dictSubKanaTab: {
    flexShrink: 0,
    minWidth: 30,
    padding: '4px 8px',
    fontFamily: FONT_SERIF,
    fontSize: 13,
    fontWeight: 600,
    background: 'transparent',
    color: C.inkSoft,
    border: `1px solid ${C.paperDark}`,
    cursor: 'pointer',
    whiteSpace: 'nowrap',
    textAlign: 'center',
  },
  dictSubKanaTabActive: {
    background: C.ink,
    color: C.paper,
    borderColor: C.ink,
  },
  dictSubKanaTabEmpty: {
    color: C.inkFaint,
    opacity: 0.4,
    cursor: 'default',
  },
  dictListWrap: {
    padding: '0 16px 24px',
  },
  dictSection: {
    marginTop: 24,
  },
  dictSectionTitle: {
    fontFamily: FONT_SERIF,
    fontSize: 18,
    fontWeight: 700,
    color: C.accent,
    borderBottom: `2px solid ${C.accent}`,
    paddingBottom: 4,
    marginBottom: 8,
    margin: 0,
    display: 'flex',
    alignItems: 'baseline',
    gap: 8,
  },
  dictSectionLabel: {},
  dictSectionCount: {
    fontSize: 11,
    color: C.inkFaint,
    fontWeight: 400,
  },
  dictList: {
    listStyle: 'none',
    padding: 0,
    margin: 0,
  },
  dictItem: {
    borderBottom: `1px solid rgba(232, 225, 207, 0.5)`,
  },
  dictItemLink: {
    display: 'flex',
    alignItems: 'center',
    justifyContent: 'space-between',
    padding: '10px 4px',
    color: C.ink,
    textDecoration: 'none',
    fontFamily: FONT_SERIF,
    fontSize: 14,
    transition: 'background 0.15s',
  },
  dictItemWord: {
    flex: '0 0 auto',
    paddingRight: 8,
    fontWeight: 600,
  },
  dictItemMeta: {
    flex: '1 1 auto',
    paddingRight: 8,
    fontSize: 11,
    color: C.inkFaint,
    overflow: 'hidden',
    textOverflow: 'ellipsis',
    whiteSpace: 'nowrap',
  },
  dictItemArrow: {
    color: C.accent,
    fontSize: 14,
    flexShrink: 0,
  },
  // GLOBAL_AXES 由来の軸の説明文(Phase A Step 8 追加)
  // ノード用語は description を持たないため、軸エントリにのみ表示される
  dictItemDesc: {
    padding: '0 4px 12px 4px',
    fontSize: 12,
    color: C.inkFaint,
    fontFamily: FONT_SERIF,
    lineHeight: 1.6,
    borderTop: `1px dashed rgba(232, 225, 207, 0.18)`,
    paddingTop: 8,
    marginTop: -4,
  },
  // GLOBAL_AXES に priority: 'high' で登録された軸のチップ表示
  dictPriorityChip: {
    display: 'inline-block',
    fontSize: 10,
    background: C.accent,
    color: '#fff',
    padding: '1px 6px',
    borderRadius: 3,
    marginLeft: 6,
    fontFamily: FONT_SANS,
    fontWeight: 600,
    letterSpacing: '0.05em',
    verticalAlign: 'middle',
  },
  // ============================================================
  // 主要トピックセクション(Phase A Step 10、Yahoo「主要」風)
  // ============================================================
  // 今日の現代史(1行) — 2026-05-19 夜 試験実装
  editorNote: {
    margin: '4px 16px 10px 16px',
    padding: '10px 14px',
    background: 'rgba(122, 16, 16, 0.04)',
    borderLeft: `3px solid ${C.accent}`,
    borderRadius: '0 2px 2px 0',
    fontFamily: FONT_SERIF,
    fontSize: 13,
    lineHeight: 1.65,
    color: C.inkSoft,
    display: 'flex',
    flexDirection: 'column',
    gap: 4,
  },
  editorNoteLabel: {
    fontSize: 9,
    letterSpacing: '0.25em',
    fontWeight: 700,
    fontFamily: FONT_SANS,
    color: C.gold,
  },
  editorNoteText: {
    fontStyle: 'normal',
  },

  // ============================================================
  // CategoryStrip (2026-05-27) - PC Watch 風 8+7 テキストタブ + カラー線
  // ============================================================
  categoryStripSection: {
    margin: '8px 0 0',
    borderTop: `1px solid ${C.paperDark}`,
    borderBottom: `1px solid ${C.paperDark}`,
    background: 'rgba(168, 137, 74, 0.04)',
    position: 'relative',
  },
  categoryStripGrid: {
    // 2026-06-02: 8+7 の 2 行グリッド → 1 行横スクロール(五十音行と同じ操作感)
    display: 'flex',
    flexWrap: 'nowrap',
    overflowX: 'auto',
    WebkitOverflowScrolling: 'touch',
    gap: 0,
    // スクロールバーがカテゴリ名に被るブラウザ(Firefox 等)対策。
    // webkit は index.html の ::-webkit-scrollbar{display:none} で非表示。
    scrollbarWidth: 'none',
    msOverflowStyle: 'none',
  },
  categoryStripTab: {
    // 1 行横スクロール化: 折り返さず内容幅で並べる
    flexShrink: 0,
    whiteSpace: 'nowrap',
    padding: '7px 13px 6px',
    fontFamily: FONT_SERIF,
    fontSize: 12,
    fontWeight: 600,
    color: C.ink,
    background: C.paper,
    border: 'none',
    borderRight: `1px solid ${C.paperDark}`,
    borderTop: '3px solid transparent', // inline で上書き (カラー線)
    cursor: 'pointer',
    textAlign: 'center',
    lineHeight: 1.2,
    transition: 'background 0.12s, color 0.12s',
  },
  categoryStripTabActive: {
    fontWeight: 800,
    background: 'rgba(200, 48, 42, 0.06)',
  },
  categoryStripTabDisabled: {
    color: C.inkFaint,
    opacity: 0.5,
    cursor: 'not-allowed',
  },
  categoryStripActions: {
    display: 'flex',
    justifyContent: 'flex-end',
    gap: 0,
    background: C.paper,
    borderTop: `1px solid ${C.paperDark}`,
  },
  categoryStripActionBtn: {
    display: 'flex',
    alignItems: 'center',
    gap: 4,
    padding: '6px 14px',
    fontFamily: FONT_SERIF,
    fontSize: 12,
    fontWeight: 600,
    color: C.ink,
    background: 'transparent',
    border: 'none',
    borderLeft: `1px solid ${C.paperDark}`,
    cursor: 'pointer',
    transition: 'background 0.12s',
  },
  categoryStripActionBtnActive: {
    background: 'rgba(200, 48, 42, 0.1)',
    color: C.accent,
  },
  categoryStripActionIcon: {
    fontSize: 14,
    lineHeight: 1,
  },
  categoryStripActionLabel: {
    fontSize: 11,
    letterSpacing: '0.05em',
  },

  // ============================================================
  // CategoryGrid (2026-05-27 / 改修版) - 5 列 × 3 行 = 15 カテゴリカード (ドロップダウン用)
  // ============================================================
  categoryGridSection: {
    padding: '10px 12px 12px',
    background: 'rgba(168, 137, 74, 0.1)',
    borderTop: `1px solid ${C.paperDark}`,
    animation: 'movieFadeIn 0.2s ease-out',
  },
  categoryGrid: {
    display: 'grid',
    gridTemplateColumns: 'repeat(5, 1fr)',
    gap: 6,
  },
  categoryGridCard: {
    display: 'flex',
    flexDirection: 'column',
    alignItems: 'center',
    justifyContent: 'center',
    gap: 2,
    padding: '6px 4px',
    background: C.paper,
    border: `1px solid ${C.paperDark}`,
    borderRadius: 6,
    cursor: 'pointer',
    color: C.ink,
    fontFamily: FONT_SERIF,
    transition: 'transform 0.15s ease, box-shadow 0.15s ease, border-color 0.15s ease',
    minHeight: 0,
  },
  categoryGridCardCompact: {
    flexDirection: 'row',
    justifyContent: 'center',
    gap: 4,
    padding: '6px 4px',
  },
  categoryGridCardActive: {
    border: `2px solid ${C.accent}`,
    boxShadow: `0 2px 6px rgba(200, 48, 42, 0.25)`,
  },
  categoryGridCardDisabled: {
    opacity: 0.35,
    cursor: 'not-allowed',
  },
  categoryGridEmoji: {
    fontSize: 20,
    lineHeight: 1,
  },
  categoryGridEmojiCompact: {
    fontSize: 14,
    lineHeight: 1,
  },
  categoryGridLabel: {
    fontSize: 12,
    fontWeight: 700,
    lineHeight: 1.2,
    textAlign: 'center',
    color: C.ink,
  },
  categoryGridLabelCompact: {
    fontSize: 11,
    fontWeight: 600,
    lineHeight: 1.2,
    color: C.ink,
  },
  categoryGridHint: {
    fontSize: 9.5,
    fontWeight: 400,
    lineHeight: 1.25,
    textAlign: 'center',
    color: C.inkFaint,
    fontFamily: FONT_SANS,
    marginTop: 2,
    display: '-webkit-box',
    WebkitLineClamp: 2,
    WebkitBoxOrient: 'vertical',
    overflow: 'hidden',
  },
  categoryGridSoon: {
    fontSize: 8,
    color: C.accent,
    marginTop: 2,
  },

  // 注目入口(FeaturedEntries) — 2026-05-19 夜 試験実装 (廃止予定、styles は未使用化)
  featuredSection: {
    margin: '8px 0',
    padding: '12px 14px 14px 14px',
    background: 'rgba(168, 137, 74, 0.06)',
    borderTop: `1px solid ${C.paperDark}`,
    borderBottom: `1px solid ${C.paperDark}`,
  },
  featuredTitle: {
    margin: '0 0 10px 0',
    fontSize: 14,
    fontFamily: FONT_SERIF,
    fontWeight: 700,
    color: C.ink,
    letterSpacing: '0.05em',
    display: 'flex',
    alignItems: 'baseline',
    gap: 6,
    flexWrap: 'wrap',
  },
  featuredTitleAccent: {
    color: C.accent,
    fontWeight: 900,
  },
  featuredSubtitle: {
    fontSize: 11,
    fontWeight: 400,
    color: C.inkFaint,
    letterSpacing: '0.02em',
  },
  featuredRow: {
    display: 'grid',
    gridTemplateColumns: 'repeat(auto-fit, minmax(120px, 1fr))',
    gap: 8,
  },
  featuredCard: {
    display: 'flex',
    flexDirection: 'column',
    alignItems: 'center',
    gap: 4,
    padding: '12px 8px',
    background: C.paper,
    border: `1px solid ${C.paperDark}`,
    borderRadius: 4,
    cursor: 'pointer',
    fontFamily: FONT_SERIF,
    color: C.ink,
    transition: 'all 0.12s',
  },
  featuredCardDisabled: {
    opacity: 0.55,
    cursor: 'not-allowed',
    background: 'transparent',
  },
  featuredEmoji: {
    fontSize: 24,
    lineHeight: 1,
  },
  featuredLabel: {
    fontSize: 13,
    fontWeight: 700,
    letterSpacing: '0.05em',
  },
  featuredHint: {
    fontSize: 10,
    color: C.inkFaint,
    textAlign: 'center',
    lineHeight: 1.4,
  },
  featuredSoon: {
    marginTop: 2,
    fontSize: 9,
    fontFamily: FONT_SANS,
    color: C.gold,
    letterSpacing: '0.15em',
  },

  // 文明テーマ(theme* styles)は撤廃 (2026-05-28)

  // 2026-05-28: 今日の年表プレビュー(アイデアA / v1)
  timelinePreview: {
    margin: '10px 0 4px 0',
    padding: '12px 14px 14px 14px',
    background: C.paper,
    borderTop: `1px solid ${C.paperDark}`,
    borderBottom: `1px solid ${C.paperDark}`,
  },
  timelinePreviewRail: {
    display: 'flex',
    alignItems: 'flex-start',
    gap: 0,
    marginTop: 10,
    overflowX: 'auto',
    paddingBottom: 4,
    WebkitOverflowScrolling: 'touch',
  },
  timelinePreviewNode: {
    flex: '0 0 auto',
    display: 'flex',
    flexDirection: 'column',
    alignItems: 'center',
    gap: 3,
    width: 92,
    padding: '0 2px',
    background: 'none',
    border: 'none',
    cursor: 'pointer',
    fontFamily: FONT_SERIF,
    textAlign: 'center',
  },
  // ドット/「起点」バッジ共通の固定高さ枠(年号の行をノード間で揃えるため)
  timelinePreviewMarker: {
    height: 16,
    display: 'flex',
    alignItems: 'center',
    justifyContent: 'center',
  },
  timelinePreviewDot: {
    width: 9,
    height: 9,
    borderRadius: '50%',
    background: C.accent,
    boxShadow: `0 0 0 2px ${C.paper}, 0 0 0 3px ${C.accentSoft}`,
  },
  timelinePreviewYear: {
    fontSize: 14,
    fontWeight: 700,
    color: C.accentDeep,
    letterSpacing: '0.02em',
  },
  timelinePreviewNodeName: {
    fontSize: 10,
    color: C.inkSoft,
    lineHeight: 1.35,
    maxWidth: 88,
    display: '-webkit-box',
    WebkitBoxOrient: 'vertical',
    WebkitLineClamp: 2,
    overflow: 'hidden',
  },
  timelinePreviewOrigin: {
    fontSize: 9,
    fontFamily: FONT_SANS,
    fontWeight: 700,
    lineHeight: 1.1,
    color: C.paper,
    background: C.accent,
    borderRadius: 2,
    padding: '1px 5px',
    letterSpacing: '0.1em',
    whiteSpace: 'nowrap',
  },
  timelinePreviewConnector: {
    flex: '0 0 auto',
    alignSelf: 'flex-start',
    marginTop: 7,
    width: 20,
    height: 2,
    background: C.accentSoft,
  },
  timelinePreviewCat: {
    fontFamily: FONT_SANS,
    fontSize: 11,
    fontWeight: 700,
    letterSpacing: '0.08em',
    marginRight: 2,
  },
  timelinePreviewCta: {
    display: 'block',
    width: '100%',
    marginTop: 12,
    padding: '8px 0',
    background: 'none',
    border: `1px solid ${C.accent}`,
    borderRadius: 4,
    color: C.accent,
    fontFamily: FONT_SERIF,
    fontSize: 13,
    fontWeight: 700,
    letterSpacing: '0.08em',
    cursor: 'pointer',
  },

  mainTopicsSection: {
    margin: '12px 0 8px 0',
    padding: '12px 14px 14px 14px',
    background: C.paper,
    borderTop: `1px solid ${C.paperDark}`,
    borderBottom: `1px solid ${C.paperDark}`,
  },
  mainTopicsTitle: {
    margin: '0 0 10px 0',
    fontSize: 14,
    fontFamily: FONT_SERIF,
    fontWeight: 700,
    color: C.ink,
    letterSpacing: '0.05em',
    display: 'flex',
    alignItems: 'center',
    gap: 6,
  },
  mainTopicsTitleAccent: {
    color: C.accent,
    fontWeight: 900,
  },
  // 2026-05-28: NewsCard 見出し内の時間スロット切替リンク(朝/昼/夜タブの代替)
  newsTimeLink: {
    fontFamily: FONT_SERIF,
    fontSize: 14,
    fontWeight: 600,
    color: C.inkFaint,
    background: 'transparent',
    border: 'none',
    padding: 0,
    cursor: 'pointer',
    textDecoration: 'underline',
    textUnderlineOffset: 3,
    letterSpacing: '0.02em',
    lineHeight: 1,
  },
  newsTimeLinkActive: {
    color: C.ink,
    fontWeight: 700,
    textDecoration: 'none',
  },
  mainTopicsGroup: {
    marginTop: 16,
    /* 1 つ目だけ marginTop を相殺 (CSS-in-JS では :first-child 直接効かないので JSX で gi で制御も可) */
  },
  mainTopicsTimeLabel: {
    display: 'flex',
    alignItems: 'baseline',
    gap: 6,
    padding: '4px 2px',
    borderBottom: `1px dashed rgba(232, 225, 207, 0.2)`,
    marginBottom: 4,
  },
  mainTopicsSlotName: {
    fontSize: 13,
    fontFamily: FONT_SERIF,
    fontWeight: 700,
    color: C.accent,
  },
  mainTopicsTimeNum: {
    fontSize: 11,
    fontFamily: FONT_SANS,
    color: C.inkFaint,
    letterSpacing: '0.05em',
  },
  mainTopicsList: {
    listStyle: 'none',
    padding: 0,
    margin: 0,
  },
  mainTopicsItem: {
    borderBottom: `1px solid rgba(232, 225, 207, 0.08)`,
  },
  mainTopicsButton: {
    display: 'flex',
    flexDirection: 'column',
    alignItems: 'stretch',
    gap: 2,
    width: '100%',
    padding: '6px 2px',
    background: 'transparent',
    border: 'none',
    color: C.ink,
    fontFamily: FONT_SERIF,
    fontSize: 13,
    textAlign: 'left',
    cursor: 'pointer',
    transition: 'background 0.12s',
  },
  // 2026-05-27: ギズモード式の記事カード上部 日付バッジ
  mainTopicsDateTime: {
    fontFamily: FONT_SANS,
    fontSize: 10,
    color: C.inkFaint,
    letterSpacing: '0.05em',
    lineHeight: 1.2,
  },
  // 旧 button 内の横並び 3 要素 (chip + headline + arrow) を 1 行に
  mainTopicsRow: {
    display: 'flex',
    alignItems: 'center',
    gap: 8,
  },
  // 2026-05-27: ArchivePager (ギズモード式の下部ページネーション)
  archivePager: {
    display: 'flex',
    alignItems: 'center',
    justifyContent: 'space-between',
    gap: 12,
    padding: '20px 14px',
    margin: '12px 0 4px',
    borderTop: `1px solid ${C.paperDark}`,
    borderBottom: `1px solid ${C.paperDark}`,
    background: 'rgba(168, 137, 74, 0.04)',
  },
  archivePagerBtn: {
    flex: '0 1 auto',
    padding: '8px 14px',
    background: C.paper,
    border: `1px solid ${C.paperDark}`,
    borderRadius: 4,
    color: C.ink,
    fontFamily: FONT_SERIF,
    fontSize: 13,
    fontWeight: 600,
    cursor: 'pointer',
    transition: 'background 0.12s, transform 0.12s',
  },
  archivePagerBtnDisabled: {
    opacity: 0.3,
    cursor: 'not-allowed',
    background: 'transparent',
  },
  archivePagerLabel: {
    flex: '0 0 auto',
    fontFamily: FONT_SERIF,
    fontSize: 13,
    fontWeight: 700,
    color: C.ink,
    letterSpacing: '0.04em',
  },
  mainTopicsCatChip: {
    /* 2026-05-27 旧 chip 廃止、未参照 (互換のため残置、削除候補) */
    flex: '0 0 auto',
    display: 'inline-block',
    fontSize: 10,
    fontFamily: FONT_SANS,
    fontWeight: 700,
    color: C.ink,
    background: 'rgba(200, 48, 42, 0.15)',
    padding: '2px 7px',
    borderRadius: 3,
    minWidth: 56,
    textAlign: 'center',
    letterSpacing: '0.03em',
  },
  // 2026-05-27: 「▌ カテゴリ名」スタイルの左カラー線 (CATEGORY_COLORS から)
  mainTopicsCatAccent: {
    flex: '0 0 auto',
    fontSize: 16,
    fontWeight: 900,
    lineHeight: 1,
    color: C.accent, // 親 JSX で inline 上書き
  },
  // カテゴリ名 (太字、小サイズ、固定幅で揃える)
  mainTopicsCatName: {
    flex: '0 0 auto',
    fontFamily: FONT_SERIF,
    fontSize: 12,
    fontWeight: 700,
    color: C.ink,
    minWidth: 52,
    letterSpacing: '0.05em',
    transition: 'color 0.3s ease, font-weight 0.3s',
  },
  mainTopicsHeadline: {
    flex: '1 1 auto',
    overflow: 'hidden',
    textOverflow: 'ellipsis',
    whiteSpace: 'nowrap',
    lineHeight: 1.4,
    transition: 'color 0.3s ease, font-weight 0.3s',
  },
  // 2026-05-27: 強調中の見出しコンテナ (ellipsis 撤廃、マーキー用)
  mainTopicsHeadlineActive: {
    fontWeight: 700,
    textOverflow: 'clip',
    position: 'relative',
  },
  // マーキー内側: 右側空白から流れて左へ抜けるリセット型
  // 2026-05-27: animationDuration は ActiveMarquee 内で動的計算 (テキスト幅 / 70 px/秒)
  mainTopicsHeadlineMarquee: {
    display: 'inline-block',
    whiteSpace: 'nowrap',
    animationName: 'mainTopicsMarquee',
    animationTimingFunction: 'linear',
    animationIterationCount: 'infinite',
    willChange: 'transform',
  },
  // 2026-05-27: 降りる完了直後に headline/矢印を左からスライドイン表示
  mainTopicsHeadlineReappear: {
    animation: 'topicsHeadlineSlideIn 0.6s cubic-bezier(0.22, 1, 0.36, 1) both',
  },
  mainTopicsArrow: {
    flex: '0 0 auto',
    color: C.accent,
    fontSize: 14,
  },
  dictEmpty: {
    padding: '40px 16px',
    textAlign: 'center',
    color: C.inkFaint,
    fontFamily: FONT_SERIF,
    fontSize: 14,
  },
  dictFooterNote: {
    padding: '16px',
    fontSize: 11,
    color: C.inkFaint,
    fontFamily: FONT_SERIF,
    textAlign: 'center',
    borderTop: `1px solid ${C.paperDark}`,
  },
  categoryBadge: {
    fontFamily: FONT_SANS,
    fontSize: 11,
    letterSpacing: '0.2em',
    padding: '4px 10px',
    background: C.ink,
    color: C.paper,
    fontWeight: 500,
  },
  categoryTabs: {
    display: 'flex',
    gap: 0,
    marginTop: 14,
    borderBottom: `1px solid ${C.paperDark}`,
    // 2026-05-19 夜: 20 カテゴリ対応で flexWrap に変更
    // 1 行に収まらない場合は 2 行目以降に折り返す(横スクロールから変更)
    flexWrap: 'wrap',
    rowGap: 0,
  },
  categoryTab: {
    fontFamily: FONT_SERIF,
    fontSize: 13,
    fontWeight: 600,
    padding: '10px 12px',
    background: 'transparent',
    color: C.inkFaint,
    border: 'none',
    borderBottom: `2px solid transparent`,
    cursor: 'pointer',
    letterSpacing: '0.02em',
    transition: 'all 0.2s',
    marginBottom: -1,
    whiteSpace: 'nowrap',
    flex: '0 0 auto', // 自然幅(タブが多くても潰さず折り返し)
    textAlign: 'center',
  },
  categoryTabActive: {
    color: C.accent,
    borderBottom: `2px solid ${C.accent}`,
  },

  // 日付タブ (横並びスクロール)
  dateTabsWrap: {
    padding: '12px 16px 4px',
    background: 'rgba(168, 137, 74, 0.04)',
    borderBottom: `1px solid ${C.paperDark}`,
  },
  dateTabsLabel: {
    fontFamily: FONT_SANS,
    fontSize: 10,
    letterSpacing: '0.3em',
    color: C.gold,
    fontWeight: 600,
    marginBottom: 8,
  },
  dateTabs: {
    display: 'flex',
    gap: 8,
    overflowX: 'auto',
    WebkitOverflowScrolling: 'touch',
    paddingBottom: 8,
  },
  dateTab: {
    flexShrink: 0,
    minWidth: 64,
    padding: '8px 12px',
    background: 'transparent',
    border: `1px solid ${C.paperDark}`,
    cursor: 'pointer',
    display: 'flex',
    flexDirection: 'column',
    alignItems: 'center',
    gap: 2,
    transition: 'all 0.15s',
  },
  dateTabActive: {
    background: C.ink,
    borderColor: C.ink,
  },
  dateTabMain: {
    fontFamily: FONT_SERIF,
    fontSize: 13,
    fontWeight: 700,
    color: C.inkSoft,
    letterSpacing: '0.05em',
    lineHeight: 1.2,
  },
  dateTabMainActive: {
    color: C.paper,
  },
  dateTabSub: {
    fontFamily: FONT_SANS,
    fontSize: 9,
    color: C.inkFaint,
    letterSpacing: '0.05em',
    lineHeight: 1.2,
  },

  // 時間スロットタブ(朝/昼/夜)
  timeSlotTabs: {
    display: 'flex',
    gap: 8,
    padding: '12px 16px',
    background: 'rgba(168, 137, 74, 0.06)',
    borderBottom: `1px solid ${C.paperDark}`,
  },
  timeSlotTab: {
    flex: '1 1 auto',
    padding: '8px 4px',
    background: 'transparent',
    border: `1px solid ${C.paperDark}`,
    cursor: 'pointer',
    display: 'flex',
    flexDirection: 'column',
    alignItems: 'center',
    gap: 2,
    transition: 'all 0.15s',
    color: C.inkSoft,
  },
  timeSlotTabActive: {
    background: C.accent,
    borderColor: C.accent,
    color: C.paper,
  },
  timeSlotTabMain: {
    fontFamily: FONT_SERIF,
    fontSize: 14,
    fontWeight: 700,
    color: 'inherit',
    letterSpacing: '0.05em',
    lineHeight: 1.2,
  },
  timeSlotTabSub: {
    fontFamily: FONT_SANS,
    fontSize: 10,
    color: 'inherit',
    opacity: 0.7,
    letterSpacing: '0.05em',
    lineHeight: 1.2,
  },

  // AdSense 広告枠
  adSlotWrap: {
    margin: '16px',
    padding: '8px 12px 4px',
    background: 'rgba(255, 252, 244, 0.5)',
    border: `1px dashed ${C.paperDark}`,
    minHeight: 100,
  },
  adSlotLabel: {
    fontFamily: FONT_SANS,
    fontSize: 9,
    letterSpacing: '0.3em',
    color: C.inkFaint,
    marginBottom: 6,
    fontWeight: 500,
  },
  timelineAdWrap: {
    margin: '8px 0 24px',
    paddingLeft: 28, // 年表ノードのドット位置と揃える
  },
  dateLine: {
    display: 'flex',
    alignItems: 'baseline',
    gap: 10,
  },
  dateMain: {
    fontFamily: FONT_SERIF,
    fontSize: 18,
    fontWeight: 600,
    letterSpacing: '0.05em',
  },
  dateSub: {
    fontFamily: FONT_SERIF,
    fontSize: 11,
    color: C.inkFaint,
  },

  // ニュースカード
  newsCard: {
    padding: '24px 24px 20px',
    background: 'var(--c-card)',
    margin: '20px 16px',
    border: `1px solid ${C.paperDark}`,
    position: 'relative',
    boxShadow: '2px 3px 0 rgba(26, 22, 18, 0.08)',
  },
  headline: {
    fontFamily: FONT_SERIF,
    fontSize: 22,
    fontWeight: 700,
    lineHeight: 1.5,
    margin: '0 0 16px',
    color: 'var(--c-ink-tinted)',
    letterSpacing: '0.02em',
  },
  summary: {
    fontFamily: FONT_SERIF,
    fontSize: 14,
    lineHeight: 1.8,
    color: 'var(--c-ink-soft-tinted)',
    margin: '0 0 16px',
    letterSpacing: '0.03em',
  },
  hotword: {
    display: 'inline',
    fontFamily: 'inherit',
    fontSize: 'inherit',
    fontWeight: 700,
    color: 'var(--c-cat-accent)',
    background: 'transparent',
    border: 'none',
    borderBottom: `2px solid var(--c-cat-accent)`,
    padding: '0 1px',
    cursor: 'pointer',
    transition: 'all 0.2s',
  },
  hotwordActive: {
    background: 'var(--c-cat-accent)',
    color: C.paper,
    padding: '0 4px',
    borderBottom: `2px solid var(--c-cat-accent)`,
  },
  hint: {
    fontFamily: FONT_SANS,
    fontSize: 10,
    color: C.inkFaint,
    paddingTop: 12,
    borderTop: `1px dashed ${C.paperDark}`,
    display: 'flex',
    alignItems: 'center',
    gap: 6,
    letterSpacing: '0.1em',
  },
  hintMark: {
    color: 'var(--c-cat-accent)',
  },

  // ニュースカード下のアクション(元記事リンク + シェア)
  newsActions: {
    display: 'flex',
    gap: 8,
    marginTop: 4,
    marginBottom: 14,
    flexWrap: 'wrap',
  },
  newsActionLink: {
    fontFamily: FONT_SERIF,
    fontSize: 12,
    fontWeight: 600,
    padding: '7px 12px',
    background: C.ink,
    color: C.paper,
    border: 'none',
    cursor: 'pointer',
    textDecoration: 'none',
    display: 'inline-flex',
    alignItems: 'center',
    gap: 4,
    letterSpacing: '0.03em',
  },
  newsActionBtn: {
    fontFamily: FONT_SERIF,
    fontSize: 12,
    fontWeight: 600,
    padding: '7px 12px',
    background: 'transparent',
    color: C.ink,
    border: `1.5px solid ${C.ink}`,
    cursor: 'pointer',
    display: 'inline-flex',
    alignItems: 'center',
    gap: 4,
    letterSpacing: '0.03em',
  },
  newsActionIcon: {
    fontSize: 12,
    fontWeight: 700,
  },

  // 軸インジケーター
  axisBar: {
    display: 'flex',
    gap: 8,
    padding: '0 16px',
    margin: '16px 0',
    overflowX: 'auto',
    WebkitOverflowScrolling: 'touch',
  },
  axisChip: {
    fontFamily: FONT_SERIF,
    fontSize: 13,
    padding: '6px 14px',
    background: 'transparent',
    color: C.inkFaint,
    border: `1px solid ${C.paperDark}`,
    cursor: 'pointer',
    whiteSpace: 'nowrap',
    transition: 'all 0.2s',
    letterSpacing: '0.05em',
  },
  axisChipActive: {
    background: 'var(--c-cat-accent)',
    color: C.paper,
    borderColor: 'var(--c-cat-accent)',
    fontWeight: 600,
  },

  // 年表
  timeline: {
    padding: '8px 16px 24px',
  },
  axisHeader: {
    padding: '20px 8px 16px',
    borderBottom: `1px solid ${C.paperDark}`,
    marginBottom: 24,
    display: 'flex',
    alignItems: 'baseline',
    gap: 12,
  },
  axisHeaderLabel: {
    fontFamily: FONT_SANS,
    fontSize: 10,
    letterSpacing: '0.3em',
    color: C.gold,
    fontWeight: 600,
  },
  axisHeaderTitle: {
    fontFamily: FONT_SERIF,
    fontSize: 20,
    fontWeight: 700,
    letterSpacing: '0.05em',
    margin: 0,
  },
  timelineTrack: {
    paddingLeft: 8,
  },

  // 年表ノード
  nodeWrap: {
    display: 'flex',
    gap: 16,
    paddingBottom: 24,
    position: 'relative',
  },
  nodeAxis: {
    display: 'flex',
    flexDirection: 'column',
    alignItems: 'center',
    flexShrink: 0,
    paddingTop: 6,
  },
  nodeDot: {
    width: 12,
    height: 12,
    background: 'var(--c-cat-accent)',
    borderRadius: '50%',
    border: `2px solid ${C.paper}`,
    boxShadow: `0 0 0 1px var(--c-cat-accent)`,
    position: 'relative',
    zIndex: 1,
  },
  // 指パッチン画像 (エルシャダイ風アクセント)
  // 元画像は黒 → CSSフィルターで深紅(C.accent: #7a1010)に変換
  snapMark: {
    display: 'block',
    width: 35,
    height: 35,
    flexShrink: 0,
    marginLeft: -3,
    marginTop: -8,
    // 2026-05-28: 黒シルエットPNGを mask にして背景色でジャンル色に塗る(任意色対応)
    backgroundColor: 'var(--c-cat-accent)',
    WebkitMaskImage: `url(${SNAP_IMAGE})`,
    maskImage: `url(${SNAP_IMAGE})`,
    WebkitMaskSize: 'contain',
    maskSize: 'contain',
    WebkitMaskRepeat: 'no-repeat',
    maskRepeat: 'no-repeat',
    WebkitMaskPosition: 'center',
    maskPosition: 'center',
    pointerEvents: 'none',
    userSelect: 'none',
  },
  nodeDotOrigin: {
    background: 'var(--c-cat-accent)',
    boxShadow: `0 0 0 1px var(--c-cat-accent)`,
    width: 16,
    height: 16,
  },
  originRing: {
    position: 'absolute',
    top: -6,
    left: -6,
    right: -6,
    bottom: -6,
    border: `1px solid var(--c-cat-accent)`,
    borderRadius: '50%',
    animation: 'pulse 2s ease-in-out infinite',
  },
  nodeLine: {
    width: 1,
    flex: 1,
    background: `linear-gradient(to bottom, ${C.line}, ${C.paperDark})`,
    marginTop: 4,
    minHeight: 30,
  },
  nodeContent: {
    flex: 1,
    paddingBottom: 8,
  },
  nodeYear: {
    display: 'flex',
    alignItems: 'baseline',
    gap: 8,
    marginBottom: 6,
  },
  nodeYearNum: {
    fontFamily: FONT_SERIF,
    fontSize: 20,
    fontWeight: 700,
    color: 'var(--c-cat-accent)',
    letterSpacing: '0.02em',
  },
  nodeYearEra: {
    fontFamily: FONT_SERIF,
    fontSize: 11,
    color: C.inkFaint,
    letterSpacing: '0.1em',
  },
  nodeTitle: {
    fontFamily: FONT_SERIF,
    fontSize: 16,
    fontWeight: 700,
    color: 'var(--c-ink-tinted)',
    marginBottom: 4,
    letterSpacing: '0.03em',
    lineHeight: 1.5,
  },
  // Wikipediaリンク化されたノードタイトル(クリック可能)
  nodeTitleLink: {
    fontFamily: FONT_SERIF,
    fontSize: 16,
    fontWeight: 700,
    color: 'var(--c-cat-accent)',
    marginBottom: 4,
    letterSpacing: '0.03em',
    lineHeight: 1.5,
    background: 'transparent',
    border: 'none',
    borderBottom: `1px solid var(--c-cat-accent)`,
    padding: '0 0 1px 0',
    cursor: 'pointer',
    textAlign: 'left',
    display: 'inline-block',
    transition: 'opacity 0.15s',
  },
  // タイトル + Google検索🔍 を 1 行にまとめる
  nodeTitleRow: {
    display: 'flex',
    alignItems: 'baseline',
    flexWrap: 'wrap',
    columnGap: 6,
    rowGap: 2,
    marginBottom: 4,
  },
  // ノード横の Google検索リンク(控えめな検索アイコン)
  nodeGoogleLink: {
    display: 'inline-flex',
    alignItems: 'center',
    textDecoration: 'none',
    flexShrink: 0,
    lineHeight: 1,
    padding: '0 2px',
    borderRadius: 3,
  },
  // 検索ボタン画像(虫眼鏡+「検索」のグレーピル)
  nodeGoogleIcon: {
    display: 'block',
    height: 20,
    width: 'auto',
    aspectRatio: '898 / 225',
    opacity: 0.75,
    borderRadius: 3,
  },
  // ノード横の公式サイトリンク(officialUrl がある時のみ表示)
  nodeOfficialLink: {
    display: 'inline-flex',
    alignItems: 'center',
    textDecoration: 'none',
    flexShrink: 0,
    lineHeight: 1,
    padding: '0 2px',
    borderRadius: 3,
  },
  // 公式サイトボタン画像(ビル+「公式サイト」のグレーピル)
  nodeOfficialIcon: {
    display: 'block',
    height: 20,
    width: 'auto',
    aspectRatio: '597 / 142',
    opacity: 0.75,
    borderRadius: 3,
  },

  // シネマチック画像枠 (16:9 + レターボックス風)
  cinemaFrame: {
    position: 'relative',
    width: '100%',
    aspectRatio: '16 / 9',
    background: '#0a0805',
    margin: '10px 0 12px',
    overflow: 'hidden',
    boxShadow: '0 2px 12px rgba(26, 22, 18, 0.25), inset 0 0 0 1px rgba(26, 22, 18, 0.4)',
  },
  // アニマル癒しフィード
  animalHero: {
    margin: '0 0 14px',
    padding: '12px 0 4px',
    background: 'linear-gradient(to bottom, rgba(168, 137, 74, 0.06), transparent)',
  },
  animalHeroHeader: {
    display: 'flex',
    justifyContent: 'space-between',
    alignItems: 'baseline',
    padding: '0 16px 8px',
  },
  animalHeroLabel: {
    fontFamily: FONT_SERIF,
    fontSize: 12,
    fontWeight: 700,
    color: C.accent,
    letterSpacing: '0.15em',
  },
  animalHeroRefresh: {
    fontFamily: FONT_SERIF,
    fontSize: 11,
    color: C.inkSoft,
    background: 'transparent',
    border: `1px solid ${C.inkFaint}`,
    borderRadius: 4,
    padding: '3px 10px',
    cursor: 'pointer',
  },
  animalHeroScroll: {
    display: 'flex',
    gap: 10,
    padding: '4px 16px 8px',
  },
  animalHeroItem: {
    position: 'relative',
    flex: '1 1 0',
    minWidth: 0,
    aspectRatio: '1 / 1',
    border: 'none',
    padding: 0,
    background: '#0a0805',
    cursor: 'pointer',
    overflow: 'hidden',
    borderRadius: 10,
    boxShadow: '0 2px 8px rgba(26, 22, 18, 0.2)',
  },
  animalHeroImg: {
    width: '100%',
    height: '100%',
    objectFit: 'cover',
    display: 'block',
  },
  animalHeroPlaceholder: {
    width: '100%',
    height: '100%',
    display: 'flex',
    alignItems: 'center',
    justifyContent: 'center',
    color: '#7a5a5a',
    fontSize: 24,
  },
  animalHeroBadge: {
    position: 'absolute',
    bottom: 6,
    right: 6,
    background: 'rgba(0,0,0,0.55)',
    color: '#fff',
    fontSize: 14,
    lineHeight: 1,
    padding: '4px 6px',
    borderRadius: 12,
    pointerEvents: 'none',
  },
  // 画像下部のキャプション(料理名等)
  animalHeroCaption: {
    position: 'absolute',
    bottom: 0,
    left: 0,
    right: 0,
    background: 'linear-gradient(to top, rgba(0,0,0,0.7), transparent)',
    color: '#fff',
    fontSize: 11,
    fontFamily: FONT_SERIF,
    padding: '14px 8px 6px',
    paddingRight: 38,
    textAlign: 'left',
    pointerEvents: 'none',
    overflow: 'hidden',
    whiteSpace: 'nowrap',
    textOverflow: 'ellipsis',
  },
  animalHeroHint: {
    fontFamily: FONT_SERIF,
    fontSize: 9,
    color: C.inkFaint,
    padding: '0 16px',
    letterSpacing: '0.03em',
  },
  // 動画リンクラッパー(シネマ枠全体をクリッカブルに)
  cinemaVideoLink: {
    display: 'block',
    textDecoration: 'none',
    color: 'inherit',
  },
  // ▶ 再生オーバーレイ(YouTube サムネ中央)
  videoPlayOverlay: {
    position: 'absolute',
    top: '50%',
    left: '50%',
    transform: 'translate(-50%, -50%)',
    width: 56,
    height: 56,
    borderRadius: '50%',
    background: 'rgba(200, 48, 42, 0.85)',
    color: '#fff',
    fontSize: 24,
    display: 'flex',
    alignItems: 'center',
    justifyContent: 'center',
    paddingLeft: 4,
    boxShadow: '0 4px 12px rgba(0,0,0,0.5)',
    pointerEvents: 'none',
  },
  // 遅延読み込み用プレースホルダー (画面に近づくまで空のまま、高さは持たない)
  cinemaFramePlaceholder: {
    width: '100%',
    minHeight: 1,
    margin: 0,
  },
  cinemaImg: {
    width: '100%',
    height: '100%',
    objectFit: 'contain',
    display: 'block',
    filter: 'contrast(1.05) saturate(0.85) brightness(0.92)',
  },
  cinemaVignette: {
    position: 'absolute',
    inset: 0,
    background: `
      linear-gradient(to bottom, rgba(0,0,0,0.35) 0%, transparent 25%, transparent 70%, rgba(0,0,0,0.55) 100%),
      radial-gradient(ellipse at center, transparent 50%, rgba(0,0,0,0.4) 100%)
    `,
    pointerEvents: 'none',
  },
  cinemaCaption: {
    position: 'absolute',
    bottom: 8,
    left: 10,
    right: 10,
    display: 'flex',
    justifyContent: 'space-between',
    alignItems: 'baseline',
    fontFamily: FONT_SERIF,
    color: 'rgba(244, 240, 230, 0.85)',
    pointerEvents: 'none',
  },
  cinemaCaptionYear: {
    fontSize: 18,
    fontWeight: 700,
    letterSpacing: '0.1em',
    textShadow: '0 1px 4px rgba(0,0,0,0.8)',
  },
  cinemaCaptionSrc: {
    fontFamily: FONT_SANS,
    fontSize: 9,
    letterSpacing: '0.15em',
    opacity: 0.7,
    textShadow: '0 1px 2px rgba(0,0,0,0.8)',
  },
  cinemaLoading: {
    width: '100%',
    height: '100%',
    display: 'flex',
    alignItems: 'center',
    justifyContent: 'center',
    background: 'linear-gradient(135deg, #1a1612 0%, #2a221a 100%)',
  },
  cinemaLoadingMark: {
    fontFamily: FONT_SERIF,
    fontSize: 32,
    color: 'rgba(168, 137, 74, 0.5)',
    animation: 'pulse 1.5s ease-in-out infinite',
  },
  nodeDesc: {
    fontFamily: FONT_SERIF,
    fontSize: 13,
    color: 'var(--c-ink-soft-tinted)',
    lineHeight: 1.75,
    letterSpacing: '0.02em',
  },
  originBadge: {
    fontFamily: FONT_SERIF,
    fontSize: 11,
    color: C.accent,
    marginTop: 8,
    letterSpacing: '0.3em',
    fontWeight: 600,
  },

  // フローティング誤り報告ボタン (FAB)
  fab: {
    position: 'fixed',
    bottom: 20,
    // ビューポート右端ではなく、中央コンテンツ列(max 600px)の右端付近に追従
    right: 'max(20px, calc(50vw - 280px))',
    width: 64,
    height: 64,
    borderRadius: '50%',
    background: C.accent,
    color: C.paper,
    border: `2px solid ${C.paper}`,
    boxShadow: `0 4px 12px rgba(0, 0, 0, 0.3), 0 0 0 1px ${C.accent}`,
    cursor: 'pointer',
    display: 'flex',
    flexDirection: 'column',
    alignItems: 'center',
    justifyContent: 'center',
    gap: 1,
    zIndex: 50,
    padding: 0,
    transition: 'transform 0.15s',
  },
  fabIcon: {
    fontFamily: FONT_SERIF,
    fontSize: 18,
    fontWeight: 700,
    lineHeight: 1,
    marginTop: -2,
  },
  fabLabel: {
    fontFamily: FONT_SERIF,
    fontSize: 9,
    fontWeight: 600,
    lineHeight: 1.1,
    letterSpacing: '0.05em',
    textAlign: 'center',
  },

  // トップへ戻るボタン(2026-05-23 追加・FAB と対角・左下配置)
  backToTop: {
    position: 'fixed',
    bottom: 20,
    // FAB と対称。中央コンテンツ列(max 600px)の左端付近に追従
    left: 'max(20px, calc(50vw - 280px))',
    width: 56,
    height: 56,
    borderRadius: '50%',
    background: C.accent,
    color: C.paper,
    border: `2px solid ${C.paper}`,
    boxShadow: `0 4px 12px rgba(0, 0, 0, 0.3), 0 0 0 1px ${C.accent}`,
    cursor: 'pointer',
    display: 'flex',
    flexDirection: 'column',
    alignItems: 'center',
    justifyContent: 'center',
    zIndex: 1000,
    padding: 0,
    fontFamily: FONT_SERIF,
  },
  backToTopIcon: {
    fontFamily: FONT_SERIF,
    fontSize: 14,
    fontWeight: 700,
    lineHeight: 1,
    marginTop: -1,
  },
  backToTopLabel: {
    fontFamily: FONT_SERIF,
    fontSize: 9,
    fontWeight: 600,
    lineHeight: 1.1,
    letterSpacing: '0.05em',
    textAlign: 'center',
    marginTop: 2,
  },

  // フッター
  footer: {
    padding: '24px 24px 16px',
    marginTop: 32,
    borderTop: `1px solid ${C.paperDark}`,
  },
  // Amazon関連商品リンク
  footerAmazon: {
    display: 'block',
    padding: '14px 16px',
    background: 'var(--c-card)',
    border: `1px solid ${C.paperDark}`,
    marginBottom: 16,
    textDecoration: 'none',
    color: C.ink,
    transition: 'background 0.15s',
  },
  footerAmazonLabel: {
    fontFamily: FONT_SANS,
    fontSize: 10,
    letterSpacing: '0.3em',
    color: C.gold,
    fontWeight: 600,
    marginBottom: 6,
  },
  footerAmazonTitle: {
    fontFamily: FONT_SERIF,
    fontSize: 14,
    fontWeight: 700,
    color: C.ink,
    marginBottom: 4,
    letterSpacing: '0.03em',
  },
  footerAmazonNote: {
    fontFamily: FONT_SANS,
    fontSize: 9,
    color: C.inkFaint,
    letterSpacing: '0.1em',
  },
  // 大きなシェアボタン
  // bigShareBtn / bigShareIcon は撤廃 (2026-05-28)
  disclaimer: {
    fontFamily: FONT_SANS,
    fontSize: 10,
    color: C.inkFaint,
    lineHeight: 1.8,
    marginBottom: 12,
    padding: '10px 12px',
    background: 'rgba(168, 137, 74, 0.08)',
    border: `1px dashed ${C.gold}`,
    letterSpacing: '0.05em',
  },
  // フッターリンク
  footerLinks: {
    display: 'flex',
    justifyContent: 'center',
    gap: 20,
    marginBottom: 16,
    paddingBottom: 16,
    borderBottom: `1px solid ${C.paperDark}`,
  },
  footerLinkBtn: {
    fontFamily: FONT_SERIF,
    fontSize: 12,
    color: C.inkSoft,
    background: 'transparent',
    border: 'none',
    cursor: 'pointer',
    textDecoration: 'underline',
    textDecorationColor: C.inkFaint,
    textUnderlineOffset: 3,
    letterSpacing: '0.05em',
    padding: '4px 0',
  },
  foot: {
    textAlign: 'center',
  },
  // 2026-05-28: フッター最下部のサイト名テキスト → ロゴマーク画像に置換
  footLogo: {
    display: 'inline-block',
    height: 34,
    width: 'auto',
    objectFit: 'contain',
    opacity: 0.9,
  },
  // フッターロゴ(白画像をマスクで C.ink 着色、両テーマ対応)。比率 1014x230 ≈ 4.41:1。
  footLogoMask: {
    display: 'inline-block',
    height: 34,
    width: 150,
    opacity: 0.9,
    backgroundColor: C.ink,
    WebkitMaskImage: `url(${MAIN_LOGO_SRC})`,
    maskImage: `url(${MAIN_LOGO_SRC})`,
    WebkitMaskRepeat: 'no-repeat',
    maskRepeat: 'no-repeat',
    WebkitMaskPosition: 'center',
    maskPosition: 'center',
    WebkitMaskSize: 'contain',
    maskSize: 'contain',
  },

  // Aboutページ
  aboutWrap: {
    padding: '20px 24px 60px',
    maxWidth: 720,
    margin: '0 auto',
  },
  aboutBackBtn: {
    fontFamily: FONT_SERIF,
    fontSize: 13,
    color: C.accent,
    background: 'transparent',
    border: 'none',
    cursor: 'pointer',
    padding: '8px 0',
    marginBottom: 16,
    letterSpacing: '0.05em',
  },
  aboutBackBtnBottom: {
    fontFamily: FONT_SERIF,
    fontSize: 14,
    fontWeight: 600,
    color: C.paper,
    background: C.ink,
    border: 'none',
    cursor: 'pointer',
    padding: '12px 20px',
    marginTop: 32,
    letterSpacing: '0.05em',
    display: 'block',
    width: '100%',
  },
  aboutTitle: {
    fontFamily: FONT_SERIF,
    fontSize: 24,
    fontWeight: 700,
    color: C.ink,
    margin: '0 0 28px',
    letterSpacing: '0.05em',
    paddingBottom: 12,
    borderBottom: `3px solid ${C.accentDeep}`,
  },
  // 引用句(エルシャダイのフレーズなど)
  aboutQuote: {
    margin: '0 0 32px',
    padding: '24px 28px',
    background: 'rgba(15, 12, 8, 0.92)', // 漆黒寄り(washiの中に黒い引用ボックスが浮かぶ)
    borderLeft: `4px solid ${C.accent}`,
    fontFamily: FONT_SERIF,
    display: 'flex',
    flexDirection: 'column',
    gap: 10,
    boxShadow: `0 4px 16px rgba(15, 12, 8, 0.15)`,
  },
  aboutQuoteText: {
    fontSize: 17,
    fontStyle: 'italic',
    color: '#f0e8d8', // 黒背景上で映える生成り色
    lineHeight: 1.7,
    letterSpacing: '0.08em',
  },
  aboutQuoteAttr: {
    fontSize: 11,
    color: C.accentSoft, // 退色した朱
    letterSpacing: '0.15em',
    alignSelf: 'flex-end',
  },
  aboutSection: {
    marginBottom: 28,
  },
  aboutSubTitle: {
    fontFamily: FONT_SERIF,
    fontSize: 16,
    fontWeight: 700,
    color: C.accent,
    margin: '0 0 12px',
    letterSpacing: '0.08em',
    paddingLeft: 12,
    borderLeft: `3px solid ${C.accent}`,
  },
  aboutPara: {
    fontFamily: FONT_SERIF,
    fontSize: 14,
    color: C.inkSoft,
    lineHeight: 1.9,
    margin: '0 0 12px',
    letterSpacing: '0.03em',
  },
  aboutInlineLink: {
    display: 'inline',
    background: 'transparent',
    border: 'none',
    padding: 0,
    margin: 0,
    font: 'inherit',
    color: C.accent,
    textDecoration: 'underline',
    textUnderlineOffset: '0.2em',
    cursor: 'pointer',
  },

  // モーダル
  modalBackdrop: {
    position: 'fixed',
    inset: 0,
    background: 'rgba(26, 22, 18, 0.6)',
    display: 'flex',
    alignItems: 'center',
    justifyContent: 'center',
    padding: 20,
    zIndex: 100,
  },
  modal: {
    background: C.paper,
    padding: 24,
    maxWidth: 460,
    width: '100%',
    maxHeight: '90vh',
    overflowY: 'auto',
    border: `2px solid ${C.ink}`,
    boxShadow: '4px 6px 0 rgba(26, 22, 18, 0.2)',
  },
  modalTitle: {
    fontFamily: FONT_SERIF,
    fontSize: 18,
    fontWeight: 700,
    marginBottom: 4,
    paddingBottom: 8,
    borderBottom: `1px solid ${C.line}`,
  },
  modalSubtitle: {
    fontFamily: FONT_SERIF,
    fontSize: 12,
    color: C.inkFaint,
    marginBottom: 12,
    marginTop: 12,
    letterSpacing: '0.05em',
  },
  targetList: {
    display: 'flex',
    flexDirection: 'column',
    gap: 4,
    marginBottom: 16,
    maxHeight: 260,
    overflowY: 'auto',
    border: `1px solid ${C.paperDark}`,
    padding: 4,
    background: 'rgba(255, 252, 244, 0.5)',
  },
  targetOption: {
    display: 'flex',
    gap: 10,
    alignItems: 'flex-start',
    padding: '8px 10px',
    background: 'transparent',
    border: 'none',
    cursor: 'pointer',
    textAlign: 'left',
    transition: 'background 0.15s',
    width: '100%',
  },
  targetOptionActive: {
    background: 'rgba(139, 26, 26, 0.08)',
  },
  targetOptionRadio: {
    width: 14,
    height: 14,
    borderRadius: '50%',
    border: `1.5px solid ${C.ink}`,
    flexShrink: 0,
    marginTop: 3,
    display: 'flex',
    alignItems: 'center',
    justifyContent: 'center',
    background: C.paper,
  },
  targetOptionRadioDot: {
    width: 7,
    height: 7,
    borderRadius: '50%',
    background: C.accent,
  },
  targetOptionContent: {
    flex: 1,
    minWidth: 0,
  },
  targetOptionLabel: {
    fontFamily: FONT_SERIF,
    fontSize: 13,
    fontWeight: 600,
    color: C.ink,
    lineHeight: 1.4,
    marginBottom: 2,
  },
  targetOptionDetail: {
    fontFamily: FONT_SERIF,
    fontSize: 10,
    color: C.inkFaint,
    lineHeight: 1.4,
    letterSpacing: '0.02em',
    overflow: 'hidden',
    textOverflow: 'ellipsis',
    display: '-webkit-box',
    WebkitLineClamp: 2,
    WebkitBoxOrient: 'vertical',
  },
  textarea: {
    width: '100%',
    minHeight: 100,
    padding: 10,
    fontFamily: FONT_SERIF,
    fontSize: 13,
    background: C.paper,
    border: `1px solid ${C.line}`,
    resize: 'vertical',
    boxSizing: 'border-box',
    lineHeight: 1.6,
  },
  modalBtns: {
    display: 'flex',
    gap: 8,
    marginTop: 16,
    justifyContent: 'flex-end',
  },
  modalBtnCancel: {
    fontFamily: FONT_SERIF,
    fontSize: 13,
    padding: '8px 16px',
    background: 'transparent',
    color: C.inkFaint,
    border: `1px solid ${C.paperDark}`,
    cursor: 'pointer',
  },
  modalBtnSubmit: {
    fontFamily: FONT_SERIF,
    fontSize: 13,
    padding: '8px 16px',
    background: C.ink,
    color: C.paper,
    border: 'none',
    cursor: 'pointer',
    fontWeight: 600,
  },
  modalDone: {
    textAlign: 'center',
    fontFamily: FONT_SERIF,
    padding: 20,
  },
  modalDoneMark: {
    fontSize: 48,
    color: C.accent,
    marginBottom: 8,
  },
  modalDoneSub: {
    fontSize: 11,
    color: C.inkFaint,
    marginTop: 4,
    letterSpacing: '0.1em',
  },
  // === 年の隙間提案フォーム 用スタイル(2026-05-24 追加) ===
  gapInfoBox: {
    fontFamily: FONT_SERIF,
    fontSize: 11,
    color: C.inkFaint,
    background: C.paperDark,
    padding: 10,
    marginTop: 8,
    marginBottom: 4,
    borderLeft: `3px solid ${C.accent}`,
    lineHeight: 1.6,
  },
  gapFormGrid: {
    display: 'flex',
    flexDirection: 'column',
    gap: 12,
    marginTop: 10,
    marginBottom: 4,
  },
  gapFieldRow: {
    display: 'flex',
    flexDirection: 'column',
    gap: 4,
  },
  gapFieldLabel: {
    fontFamily: FONT_SERIF,
    fontSize: 11,
    color: C.inkFaint,
    letterSpacing: '0.05em',
  },
  gapFieldInput: {
    width: '100%',
    padding: '8px 10px',
    fontFamily: FONT_SERIF,
    fontSize: 13,
    background: C.paper,
    border: `1px solid ${C.line}`,
    boxSizing: 'border-box',
    lineHeight: 1.6,
  },
  gapFieldTextarea: {
    width: '100%',
    minHeight: 70,
    padding: 10,
    fontFamily: FONT_SERIF,
    fontSize: 13,
    background: C.paper,
    border: `1px solid ${C.line}`,
    resize: 'vertical',
    boxSizing: 'border-box',
    lineHeight: 1.6,
  },
  gapFieldError: {
    fontFamily: FONT_SERIF,
    fontSize: 10,
    color: C.accent,
    marginTop: 2,
  },
  gapRequiredMark: {
    color: C.accent,
    marginLeft: 4,
    fontSize: 11,
    fontWeight: 600,
  },
  // === バグ報告フォーム 用スタイル(2026-05-29 追加) ===
  bugFileInput: {
    fontFamily: FONT_SERIF,
    fontSize: 12,
    color: C.inkFaint,
  },
  bugImagePreviewWrap: {
    marginTop: 6,
    display: 'flex',
    flexDirection: 'column',
    gap: 6,
    alignItems: 'flex-start',
  },
  bugImagePreview: {
    maxWidth: '100%',
    maxHeight: 180,
    border: `1px solid ${C.line}`,
    objectFit: 'contain',
    background: C.paperDark,
  },
  bugImageMetaRow: {
    display: 'flex',
    alignItems: 'center',
    gap: 12,
  },
  bugImageMeta: {
    fontFamily: FONT_SERIF,
    fontSize: 10,
    color: C.inkFaint,
  },
  bugImageRemove: {
    fontFamily: FONT_SERIF,
    fontSize: 11,
    padding: '4px 10px',
    background: 'transparent',
    color: C.accent,
    border: `1px solid ${C.line}`,
    cursor: 'pointer',
  },
  honeypotField: {
    position: 'absolute',
    left: '-9999px',
    opacity: 0,
    pointerEvents: 'none',
    height: 0,
    width: 0,
  },
  submitErrorBanner: {
    fontFamily: FONT_SERIF,
    fontSize: 12,
    color: C.accent,
    background: C.paperDark,
    padding: '8px 10px',
    marginTop: 8,
    borderLeft: `3px solid ${C.accent}`,
  },

  // ============================================================
  // TopicCarousel (2026-05-27) - 旧 TodayMovie 置き換え、最新スロット 15 件横スライド
  // ============================================================
  topicCarousel: {
    width: '100%',
    margin: '8px 0',
    padding: '0 12px',
    boxSizing: 'border-box',
  },
  topicCarouselFrame: {
    position: 'relative',
    background: C.paper,
    border: `1px solid ${C.paperDark}`,
    borderRadius: 6,
    minHeight: 80,
    overflow: 'hidden',
    boxShadow: '0 2px 6px rgba(0,0,0,0.08)',
  },
  // 全 topics を横並びにして、translateX で動かすレール (2026-05-27)
  topicCarouselRail: {
    display: 'flex',
    flexDirection: 'row',
    transition: 'transform 0.5s cubic-bezier(0.4, 0, 0.2, 1)',
    willChange: 'transform',
  },
  topicCarouselSlide: {
    display: 'flex',
    flexDirection: 'column',
    flexShrink: 0,
    // 2026-05-31 (Issue #10): 左右ボタン(left/right:4 + 幅44=48px)の内側に
    // カテゴリ名・見出しを収め、ボタンと同じ高さでも文字が被らないよう余白を確保
    padding: '12px 52px',
    background: 'transparent',
    border: 'none',
    cursor: 'pointer',
    textAlign: 'left',
    gap: 6,
    color: C.ink,
    fontFamily: FONT_SERIF,
    boxSizing: 'border-box',
  },
  topicCarouselTopRow: {
    display: 'flex',
    alignItems: 'center',
    gap: 8,
  },
  topicCarouselDateTime: {
    fontFamily: FONT_SANS,
    fontSize: 10,
    color: C.inkFaint,
    letterSpacing: '0.05em',
  },
  topicCarouselCatChip: {
    fontSize: 10,
    fontWeight: 700,
    color: '#fffaf0',
    padding: '2px 8px',
    borderRadius: 3,
    letterSpacing: '0.05em',
  },
  topicCarouselHeadline: {
    fontFamily: FONT_SERIF,
    fontSize: 14,
    fontWeight: 700,
    lineHeight: 1.4,
    color: C.ink,
    display: '-webkit-box',
    WebkitLineClamp: 2,
    WebkitBoxOrient: 'vertical',
    overflow: 'hidden',
  },
  // 2026-05-27 Phase 6.3: アクティブスライドの headline マーキー (流れる文字)
  topicCarouselHeadlineMarqueeWrap: {
    fontFamily: FONT_SERIF,
    fontSize: 14,
    fontWeight: 700,
    lineHeight: 1.4,
    color: C.ink,
    overflow: 'hidden',
    whiteSpace: 'nowrap',
    position: 'relative',
  },
  topicCarouselHeadlineMarquee: {
    display: 'inline-block',
    whiteSpace: 'nowrap',
    animationName: 'topicCarouselMarqueeOnce',
    animationTimingFunction: 'linear',
    animationIterationCount: 1,
    animationFillMode: 'forwards',
    willChange: 'transform',
  },
  topicCarouselNav: {
    position: 'absolute',
    top: '50%',
    transform: 'translateY(-50%)',
    // タップ領域: WCAG 2.5.5 Target Size の最小推奨 44×44px(#6 対応)
    width: 44,
    height: 44,
    background: 'rgba(232, 217, 192, 0.9)',
    border: `1px solid ${C.paperDark}`,
    borderRadius: '50%',
    color: C.ink,
    fontSize: 22,
    lineHeight: 1,
    cursor: 'pointer',
    padding: 0,
    display: 'flex',
    alignItems: 'center',
    justifyContent: 'center',
    // タップ判定遅延(300ms)を回避してレスポンスを上げる
    touchAction: 'manipulation',
    // モバイルの長押し選択ハイライトを抑制
    WebkitTapHighlightColor: 'transparent',
    WebkitUserSelect: 'none',
    userSelect: 'none',
  },
  topicCarouselDots: {
    display: 'flex',
    justifyContent: 'center',
    gap: 4,
    marginTop: 6,
  },
  topicCarouselDot: {
    width: 6,
    height: 6,
    background: 'var(--c-dot-idle)',
    border: 'none',
    borderRadius: '50%',
    cursor: 'pointer',
    padding: 0,
    transition: 'background 0.2s, transform 0.2s',
  },
  topicCarouselDotActive: {
    background: C.accent,
    transform: 'scale(1.3)',
  },

  // 2026-05-27 Phase 6: MainTopicsSection ヒーロー行直下のドット (15個)
  heroDots: {
    display: 'flex',
    justifyContent: 'center',
    gap: 5,
    margin: '6px 0 4px',
  },
  heroDot: {
    width: 6,
    height: 6,
    background: 'var(--c-dot-idle)',
    border: 'none',
    borderRadius: '50%',
    cursor: 'pointer',
    padding: 0,
    transition: 'background 0.2s, transform 0.2s',
  },
  heroDotActive: {
    background: C.accent,
    transform: 'scale(1.3)',
  },

  // ============================================================
  // 「今日のムービー」(Phase 3) styles - Header 内右側に 5:1 横長埋め込み
  // ============================================================
  movieSection: {
    width: '100%',
    margin: '8px 0',
    padding: '0 12px',
    boxSizing: 'border-box',
  },
  movieFrame: {
    position: 'relative',
    width: '100%',
    aspectRatio: '5 / 2',
    maxHeight: 280,
    minHeight: 140,
    background: 'linear-gradient(135deg, #0d2540 0%, #1a1410 50%, #260f0a 100%)',
    border: `1px solid #2d4a6a`,
    borderRadius: 8,
    overflow: 'hidden',
    boxShadow: '0 4px 12px rgba(0,0,0,0.4), 0 0 0 1px rgba(80,180,220,0.15) inset',
  },
  movieTopBar: {
    position: 'absolute',
    top: 0, left: 0, right: 0,
    height: 22,
    display: 'flex',
    alignItems: 'center',
    gap: 6,
    padding: '0 6px',
    background: 'linear-gradient(180deg, rgba(13,37,64,0.92), rgba(13,37,64,0))',
    zIndex: 3,
  },
  // バッジ全体: 「[今日のムービー 朝] · Claude」の 1 行コンテナ
  movieBadge: {
    flex: 1,
    minWidth: 0,
    display: 'inline-flex',
    alignItems: 'center',
    gap: 6,
    overflow: 'hidden',
    whiteSpace: 'nowrap',
  },
  // 「今日のムービー 朝」のチップ部分 (青系) - 5:1 狭幅対応で縮小
  movieBadgePrefix: {
    fontFamily: FONT_SANS,
    fontSize: 8,
    fontWeight: 700,
    letterSpacing: '0.08em',
    color: '#7dd3fc',
    background: 'rgba(13,37,64,0.7)',
    border: '1px solid #2d6a8a',
    padding: '1px 5px',
    borderRadius: 2,
    flexShrink: 0,
  },
  // 中黒「·」セパレータ
  movieBadgeSep: {
    color: '#7a5a5a',
    fontSize: 10,
    flexShrink: 0,
  },
  // 軸名 (太字、ellipsis 切れ対応)
  movieBadgeAxis: {
    fontFamily: FONT_SERIF,
    fontSize: 11,
    fontWeight: 600,
    color: '#e8d9c0',
    overflow: 'hidden',
    textOverflow: 'ellipsis',
    whiteSpace: 'nowrap',
    minWidth: 0,
  },
  movieCloseBtn: {
    width: 20,
    height: 20,
    background: 'rgba(13,37,64,0.6)',
    border: '1px solid #2d4a6a',
    borderRadius: '50%',
    color: '#e8d9c0',
    fontSize: 13,
    lineHeight: 1,
    cursor: 'pointer',
    flexShrink: 0,
    padding: 0,
  },
  movieStage: {
    position: 'absolute',
    top: 20, bottom: 32, left: 0, right: 0,
    display: 'grid',
    gridTemplateColumns: '1fr 30%',
    gap: 0,
    overflow: 'hidden',
  },
  movieCard: {
    position: 'relative',
    margin: 6,
    padding: '6px 10px',
    background: 'rgba(232, 217, 192, 0.94)',
    color: '#1a1410',
    borderRadius: 4,
    boxShadow: '0 2px 6px rgba(0,0,0,0.3)',
    display: 'flex',
    flexDirection: 'column',
    justifyContent: 'space-between',
    minHeight: 0,
    animation: 'movieFadeIn 0.6s ease-out',
  },
  movieCardScene: {
    flex: 1,
    display: 'flex',
    flexDirection: 'column',
    justifyContent: 'center',
    gap: 3,
    overflow: 'hidden',
  },
  movieCardSub: {
    fontFamily: FONT_SANS,
    fontSize: 9,
    color: '#5a3a30',
    letterSpacing: '0.05em',
  },
  movieCardHeadline: {
    fontFamily: FONT_SERIF,
    fontSize: 12,
    fontWeight: 700,
    lineHeight: 1.25,
    color: '#1a1410',
    display: '-webkit-box',
    WebkitLineClamp: 2,
    WebkitBoxOrient: 'vertical',
    overflow: 'hidden',
  },
  movieClosingBtn: {
    marginTop: 4,
    padding: '4px 8px',
    background: '#c8302a',
    color: '#fffaf0',
    border: 'none',
    borderRadius: 3,
    fontFamily: FONT_SERIF,
    fontSize: 10,
    fontWeight: 600,
    cursor: 'pointer',
    alignSelf: 'flex-start',
  },
  movieProgressBar: {
    display: 'flex',
    gap: 2,
    marginTop: 4,
    flexShrink: 0,
  },
  movieProgressDot: {
    flex: 1,
    height: 2,
    background: 'var(--c-dot-idle)',
    borderRadius: 1,
    transition: 'background 0.3s',
  },
  movieProgressDotActive: {
    background: '#c8302a',
  },
  movieProgressDotPast: {
    background: 'rgba(200,48,42,0.5)',
  },
  movieNavigator: {
    position: 'relative',
    display: 'flex',
    alignItems: 'flex-end',
    justifyContent: 'center',
    overflow: 'hidden',
  },
  movieNavigatorImg: {
    width: '100%',
    height: '100%',
    objectFit: 'cover',
    objectPosition: 'top center',
    display: 'block',
    transition: 'opacity 0.3s',
  },
  movieSubtitleBar: {
    position: 'absolute',
    bottom: 0, left: 0, right: 0,
    height: 32,
    background: 'linear-gradient(0deg, rgba(0,0,0,0.85) 0%, rgba(0,0,0,0.7) 60%, rgba(0,0,0,0) 100%)',
    padding: '4px 10px 6px',
    display: 'flex',
    alignItems: 'center',
    zIndex: 3,
  },
  movieSubtitleText: {
    margin: 0,
    fontFamily: FONT_SERIF,
    fontSize: 10,
    lineHeight: 1.35,
    color: '#fffaf0',
    textShadow: '0 1px 3px rgba(0,0,0,0.9)',
    display: '-webkit-box',
    WebkitLineClamp: 2,
    WebkitBoxOrient: 'vertical',
    overflow: 'hidden',
    animation: 'movieFadeIn 0.5s ease-out',
  },
  moviePlayOverlay: {
    position: 'absolute',
    top: 0, left: 0, right: 0, bottom: 0,
    background: 'rgba(13,37,64,0.55)',
    backdropFilter: 'blur(2px)',
    border: 'none',
    color: '#fffaf0',
    display: 'flex',
    flexDirection: 'column',
    alignItems: 'center',
    justifyContent: 'center',
    gap: 6,
    cursor: 'pointer',
    fontFamily: FONT_SERIF,
    zIndex: 4,
  },
  moviePlayOverlayIcon: {
    fontSize: 22,
    width: 38,
    height: 38,
    display: 'flex',
    alignItems: 'center',
    justifyContent: 'center',
    border: '2px solid #fffaf0',
    borderRadius: '50%',
    paddingLeft: 3,
  },
  moviePlayOverlayText: {
    fontSize: 11,
    fontWeight: 600,
    marginTop: 4,
    letterSpacing: '0.06em',
  },
  moviePlayOverlaySub: {
    fontSize: 10,
    opacity: 0.7,
    fontFamily: FONT_SANS,
  },
  movieControls: {
    position: 'absolute',
    bottom: 8, right: 8,
    display: 'flex',
    gap: 4,
    zIndex: 5,
  },
  movieCtrlBtn: {
    width: 32,
    height: 32,
    background: 'rgba(13,37,64,0.8)',
    border: '1px solid rgba(125,211,252,0.3)',
    borderRadius: 4,
    color: '#fffaf0',
    fontSize: 13,
    cursor: 'pointer',
    padding: 0,
  },
};

// ============================================================
// 外観モード(ライト/ダーク/自動) — 2026-05-28
// CSS変数(:root の --c-* / [data-theme="dark"])を切り替えてテーマ反映。
// 「自動」は prefers-color-scheme(端末OSのダーク/ライト設定)に追従。
// 選択は localStorage に記憶。Win/Mac/Android/iOS 共通で動作。
// ============================================================
const THEME_KEY = 'gendaisi_theme_v1';
function getStoredThemePref() {
  try {
    const v = localStorage.getItem(THEME_KEY);
    if (v === 'light' || v === 'dark' || v === 'auto') return v;
  } catch (e) { /* private mode 等 */ }
  return 'auto';
}
function saveThemePref(pref) {
  try { localStorage.setItem(THEME_KEY, pref); } catch (e) { /* ignore */ }
}
function prefersDark() {
  return typeof window !== 'undefined' && !!window.matchMedia
    && window.matchMedia('(prefers-color-scheme: dark)').matches;
}
// 選択(auto/light/dark)→ 実効テーマ(light/dark)
function resolveTheme(pref) {
  if (pref === 'light' || pref === 'dark') return pref;
  return prefersDark() ? 'dark' : 'light';
}
// 実効テーマを <html> に反映(CSS変数の切替 + ブラウザUI配色・Android強制ダーク抑止)
function applyTheme(effective) {
  if (typeof document === 'undefined') return;
  const root = document.documentElement;
  root.setAttribute('data-theme', effective);
  root.style.colorScheme = effective;
  // スマホのアドレスバー/ステータスバー色も追従
  const tc = document.querySelector('meta[name="theme-color"]');
  if (tc) tc.setAttribute('content', effective === 'dark' ? '#181818' : '#ffffff');
}
// カテゴリ色を「テーマに合った同系トーン」に。ライトは暗め(白背景で可読)、ダークは明るめ(暗背景で可読)。
function shadeForTheme(hex, theme, lightFactor = 0.62, darkFactor = 1.5) {
  return shadeHex(hex, theme === 'dark' ? darkFactor : lightFactor);
}

// CSSアニメーション(keyframesはstyleタグで注入)
if (typeof document !== 'undefined' && !document.getElementById('rekishi-keyframes')) {
  const style = document.createElement('style');
  style.id = 'rekishi-keyframes';
  style.textContent = `
    /* 外観モードのカラートークン(ライト=既定 / ダーク) */
    :root {
      --c-paper: #ffffff;
      --c-paper-dark: #e8e8e8;
      --c-ink: #141414;
      --c-ink-soft: #333333;
      --c-ink-faint: #6b6b6b;
      --c-accent: #3a3a3a;
      --c-accent-deep: #1c1c1c;
      --c-accent-soft: #9b9b9b;
      --c-gold: #7d7d7d;
      --c-line: #1a1a1a;
      --c-dot-idle: rgba(20, 20, 20, 0.22);
      --c-card: #fafafa;
      /* 記事ビューのアクセント色。既定は無彩色 accent、記事ラッパーでカテゴリ色に上書き */
      --c-cat-accent: var(--c-accent);
      /* 本文文字のジャンル色トーン。既定は無彩色 ink、記事ラッパーで上書き */
      --c-ink-tinted: var(--c-ink);
      --c-ink-soft-tinted: var(--c-ink-soft);
    }
    :root[data-theme="dark"] {
      --c-paper: #181818;
      --c-paper-dark: #262626;
      --c-ink: #ededed;
      --c-ink-soft: #c4c4c4;
      --c-ink-faint: #8c8c8c;
      --c-accent: #e2e2e2;
      --c-accent-deep: #ffffff;
      --c-accent-soft: #6a6a6a;
      --c-gold: #9a9a9a;
      --c-line: #d8d8d8;
      --c-dot-idle: rgba(255, 255, 255, 0.3);
      --c-card: #222222;
    }
    html, body { background: var(--c-paper); }
    /* トップ検索ボックスのプレースホルダーもカテゴリ色の色味を出す(--ph-accent をインラインで指定) */
    .gendaisi-ph-accent::placeholder { color: var(--ph-accent); opacity: 0.8; }
    .gendaisi-ph-accent::-webkit-input-placeholder { color: var(--ph-accent); opacity: 0.8; }
    @keyframes pulse {
      0%, 100% { opacity: 1; transform: scale(1); }
      50% { opacity: 0.5; transform: scale(1.15); }
    }
    @keyframes movieFadeIn {
      from { opacity: 0; transform: translateY(8px); }
      to { opacity: 1; transform: translateY(0); }
    }
    @keyframes movieKenBurns {
      from { transform: scale(1) translate(0,0); }
      to { transform: scale(1.06) translate(-1.5%,-1%); }
    }
    /* MainTopicsSection 強調行のマーキー (2026-05-27) — 右側 (10%) の空白から左 (-100%) へ抜けるループ */
    @keyframes mainTopicsMarquee {
      from { transform: translateX(10%); }
      to { transform: translateX(-100%); }
    }
    /* TopicCarousel 連続マーキー (Phase 6.5) — 内容 {headline + space + headline + space} を
       translateX(0) → (-50%) で半分移動 = 1 headline 完結。
       ループ瞬間の戻りも同じ内容が並んでるので隙間なく連続して見える */
    @keyframes topicCarouselMarqueeLoop {
      from { transform: translateX(0); }
      to { transform: translateX(-50%); }
    }
    /* TopicCarousel 1 回完結マーキー (Phase 6.9) — span が左端 (0) から左外 (-100%) へ
       スライド切替直後すぐ文字が見える + span 内容に {headline}{全角4}{headline} を含めて
       1 アニメで 2 回流れる挙動 */
    @keyframes topicCarouselMarqueeOnce {
      from { transform: translateX(0); }
      to { transform: translateX(-100%); }
    }
    /* MainTopicsSection 降りる完了直後の headline スライドイン (2026-05-27) */
    @keyframes topicsHeadlineSlideIn {
      from { opacity: 0; transform: translateX(-14px); }
      to { opacity: 1; transform: translateX(0); }
    }
    /* ムービー: Header 内埋め込み (2026-05-27 Phase 3) のためスマホ PiP 解除 media query 撤廃 */
    /* CategoryStrip は 1 行横スクロール化(2026-06-02)につき列指定は撤去。
       CategoryGrid (ドロップダウン): <430px は 4 列 × 4 行 (5 列だと窮屈) */
    @media (max-width: 429px) {
      .gendaisi-category-grid {
        grid-template-columns: repeat(4, 1fr) !important;
      }
    }
    @import url('https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;600;700&family=Noto+Sans+JP:wght@400;500;600&display=swap');
  `;
  document.head.appendChild(style);

  // フォント読み込み
  const fontLink = document.createElement('link');
  fontLink.rel = 'stylesheet';
  fontLink.href = 'https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;600;700&family=Noto+Sans+JP:wght@400;500;600&display=swap';
  document.head.appendChild(fontLink);
}

// 外観モードの初期適用(FOUC 回避のため React マウント前に <html data-theme> を確定)
if (typeof document !== 'undefined') {
  applyTheme(resolveTheme(getStoredThemePref()));
}

// ブラウザ単体実行時(index.html経由)のマウント処理
if (typeof window !== 'undefined' && typeof ReactDOM !== 'undefined') {
  const rootEl = document.getElementById('root');
  if (rootEl) {
    ReactDOM.createRoot(rootEl).render(React.createElement(App));
  }
}
