目黒区
講演・文化
2026.07.02~09.21
TOPコレクション 明日の食卓
収蔵品展
東京都写真美術館
「TOPコレクション 明日の食卓」開催
食を見つめ、これからの生き方を考える写真展
東京都写真美術館では、写真と映像を通して「食」と「生きること」の関わりを見つめる展覧会「TOPコレクション 明日の食卓」が開催されています。会場は東京都写真美術館3階展示室。会期は2026年7月2日(木)から9月21日(月・祝)までです。
「TOPコレクション」は、東京都写真美術館が収蔵する約39,000点の写真・映像作品を、さまざまな切り口から紹介する展覧会です。
本展では、「食」を手がかりに作品を見つめることで、高齢化や孤食など、現代社会が抱える問題についても考えます。写真や映像に写し出された食卓を通して、来館者一人ひとりが「食べること」や「共に生きること」について思いを巡らせられる内容です。
4つの展示室から「食」と社会を考える
ROOM 01
第1室「あのとき、あの食卓で」
家族や自分自身の食卓の記憶をテーマに、島尾伸三、原美樹子、野口里佳、潮田登久子、川内倫子の5名の作品を紹介します。
日常のなかでふと思い出す食の風景から、記憶として積み重なる食卓の姿に目を向けます。
ROOM 02
第2室「食と地域のあいだに」
奈良原一高、山田實、宮本隆司、竹谷出の作品を通して、土地と食のつながりを見つめ直します。
都市の飲食店から漁業、豊作や豊漁を願う営みまで、食がそれぞれの土地とどのように結びついてきたのかを考える展示です。竹谷出の〈にほんのかけら〉シリーズは、東京都写真美術館の収蔵後、初めて展示されます。
ROOM 03
第3室「環境のなかで」
宮崎学、土田ヒロミ、楢橋朝子、岩井優の作品を通して、人間の営みと自然環境との関わりを考えます。
食料価格の変動や野生生物の生活圏の変化、東日本大震災に伴う福島第一原子力発電所事故による食の風評被害など、食と暮らしをめぐる問題を背景に、私たちの生活と環境の関係を見つめます。
ROOM 04
第4室「明日の食卓」
これからの食、つまり未来の食のあり方を考えます。高齢化や孤食、一人暮らしの増加によって食を取り巻く環境が変化するなか、折元立身の〈おばあさんのランチ〉シリーズを紹介します。
同シリーズには、福島県二本松市の龍泉寺で地域の高齢者と食事をする様子や、ポルトガルの世界遺産都市エヴォラの修道院に500人のおばあさんを招き、踊り、歌い、食卓を囲むコミュニケーション・アートの記録が収められています。誰かと食卓を囲むことの喜びや、他者とのつながりを通して、「共に生きる」ことの意味をあらためて考えられる章です。
映画上映やコラボメニュー
会期中は、本展に合わせて「食」やライフスタイルをテーマにした映画『かもめ食堂』『めがね』『土を喰らう十二ヵ月』が、東京都写真美術館1階ホールで上映されます。また、1階のカフェ フロムトップでは、本展のコラボメニュー「すいかのケーキ」や鴨肉のごはんとかぼちゃのスープのワンプレートを楽しめます。さらに、恵比寿ガーデンプレイス地下1階の「WINE MARKET PARTY」では、本展のチケットを提示した来店者を対象にした特典も用意されています。
こんな方におすすめ
「TOPコレクション 明日の食卓」は、写真や映像を通して、家族との食事、地域と食のつながり、自然環境、これからの食卓について考える展覧会です。食をテーマに幅広い作品を鑑賞できるため、写真作品に関心がある方はもちろん、日常の記憶や社会の変化を新しい視点から見つめたい方にも適しています。
恵比寿エリアでの観光やショッピング、グルメなどとあわせて、東京での文化体験を楽しみたい方にもおすすめです。
展示風景 撮影:いしかわみちこ
展示風景 撮影:いしかわみちこ
※会期中の休館日は毎週月曜日です。ただし、月曜日が祝休日の場合は開館し、翌平日が休館となります。
※諸般の事情により、事業内容が変更される場合があります。来館前に公式サイトで最新情報をご確認ください。
:root {
--bg-color: #fcfcfc;
--card-bg: #ffffff;
--text-main: #111111;
--text-muted: #555555;
--accent-orange: #ff5500;
--accent-orange-light: #fff2ec;
--border-color: #e5e5e5;
--dark-card: #141414;
}
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
html, body {
width: 100%;
overflow-x: hidden;
}
body {
background-color: var(--bg-color);
color: var(--text-main);
font-family: 'Noto Sans JP', 'Noto Sans', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
line-height: 1.7;
letter-spacing: 0.02em;
-webkit-font-smoothing: antialiased;
}
.container {
max-width: 860px;
width: 100%;
margin: 0 auto;
padding: 48px 20px;
}
/* Header Styling */
header {
border-bottom: 2px solid var(--text-main);
padding-bottom: 32px;
margin-bottom: 48px;
}
.badge {
display: inline-block;
background-color: var(--accent-orange);
color: #ffffff;
font-size: 0.75rem;
font-weight: 700;
padding: 3px 10px;
text-transform: uppercase;
letter-spacing: 0.08em;
margin-bottom: 16px;
}
.main-title {
font-size: 1.6rem;
font-weight: 700;
line-height: 1.35;
color: var(--text-main);
margin-bottom: 12px;
word-break: break-word;
}
.subtitle {
font-size: 1rem;
font-weight: 500;
color: var(--accent-orange);
margin-bottom: 24px;
word-break: break-word;
}
.intro-text {
font-size: 0.925rem;
color: var(--text-muted);
text-align: justify;
word-break: break-word;
}
/* Section Styling */
section {
margin-bottom: 56px;
width: 100%;
}
.section-header {
margin-bottom: 24px;
}
.section-title {
font-size: 1.3rem;
font-weight: 700;
letter-spacing: 0.04em;
position: relative;
}
.section-title::after {
content: '';
display: block;
width: 36px;
height: 3px;
background-color: var(--accent-orange);
margin-top: 6px;
}
/* Highlights Layout */
.grid-highlights {
display: flex;
flex-direction: column;
gap: 20px;
width: 100%;
}
.card {
background-color: var(--card-bg);
border: 1px solid var(--border-color);
padding: 24px;
width: 100%;
box-sizing: border-box;
transition: border-color 0.3s ease;
}
.card:hover {
border-color: var(--accent-orange);
}
.card-number {
font-size: 0.8rem;
font-weight: 700;
color: var(--accent-orange);
margin-bottom: 8px;
display: block;
}
.card-title {
font-size: 1.05rem;
font-weight: 700;
margin-bottom: 12px;
line-height: 1.4;
word-break: break-word;
}
.card-text {
font-size: 0.9rem;
color: var(--text-muted);
text-align: justify;
word-break: break-word;
}
/* Long Content Block */
.content-block {
background-color: var(--dark-card);
color: #ffffff;
padding: 32px;
border-left: 4px solid var(--accent-orange);
width: 100%;
box-sizing: border-box;
}
.content-block h2 {
font-size: 1.25rem;
margin-bottom: 12px;
color: #ffffff;
word-break: break-word;
}
.content-block p {
color: #cccccc;
font-size: 0.925rem;
text-align: justify;
word-break: break-word;
}
/* Event Section */
.event-card {
background-color: var(--accent-orange-light);
border: 1px solid rgba(255, 85, 0, 0.2);
padding: 28px;
width: 100%;
box-sizing: border-box;
}
.event-card p {
color: #333333;
font-size: 0.9rem;
text-align: justify;
word-break: break-word;
}
/* Recommendation Section */
.recommend-box {
border-top: 1px solid var(--border-color);
padding-top: 36px;
width: 100%;
}
.recommend-text {
font-size: 0.925rem;
color: var(--text-main);
margin-bottom: 24px;
text-align: justify;
word-break: break-word;
}
/* Image Gallery */
.image-gallery {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
gap: 20px;
margin-bottom: 28px;
width: 100%;
}
.image-frame {
background-color: #f4f4f5;
border: 1px dashed var(--border-color);
border-radius: 4px;
padding: 12px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
width: 100%;
}
.image-frame img {
width: 100%;
height: auto;
display: block;
object-fit: contain;
}
.image-caption {
font-size: 0.75rem;
color: var(--text-muted);
margin-top: 8px;
text-align: center;
word-break: break-word;
line-height: 1.4;
}
/* Notes List */
.notes-list {
list-style: none;
background-color: #f4f4f5;
padding: 20px 20px 20px 32px;
width: 100%;
box-sizing: border-box;
}
.notes-list li {
font-size: 0.825rem;
color: var(--text-muted);
margin-bottom: 6px;
text-indent: -1.2em;
word-break: break-word;
}
.notes-list li:last-child {
margin-bottom: 0;
}
/* Responsive Design */
@media (max-width: 768px) {
.main-title {
font-size: 1.4rem;
}
.subtitle {
font-size: 0.95rem;
}
.container {
padding: 32px 16px;
}
.card, .content-block, .event-card {
padding: 20px;
}
.image-gallery {
grid-template-columns: 1fr;
}
}