歴史と文化が息づく、都心の「Library Hotel」
【Shiba Park Hotel】
東京都港区芝公園、東京タワーと増上寺を身近に望む緑豊かな環境の中、歴史と文化の薫り高いホテル体験を提供するのが芝パークホテルです。
「人、街、歴史をつなぐLibrary Hotel」をコンセプトに掲げ、館内には約2,000冊の書籍コレクションが配置されています。銀座蔦屋書店※のディレクションによる、日本文化から建築、写真、アートまで幅広いジャンルの本が、宿泊者を出迎えます。
全室禁煙の客室では、繊細な日本的な要素とモダンなデザインが調和し、落ち着いたエレガンスと静寂をご堪能いただけます。サステナビリティ(持続可能性)にも配慮し、植物・ミネラル由来成分90%以上のオーガニックアメニティや、プラスチック削減のための竹製アメニティなど、環境に優しい施設環境を整えています。
ライブラリーラウンジでは、コーヒーや紅茶を片手に読書に浸り、上質なワインやビールを楽しむことができます。また、レストラン「ザ ダイニング」では、中国料理のブランドが融合したグルメと本が共存する空間で、旅の一日を上質に整えます。
さらに、米国Forbes誌の特集"The 10 Best Hotels in Tokyo"にも選出されており、その名実共に東京を代表するホテルの一つとして評価されています。
おすすめポイント3選
1. 約2,000冊の書籍が迎える「ライブラリーホテル」体験
「ライブラリーラウンジ」をはじめ、ホテルの至る所に洗練された本棚が設置されています。アート、建築、歴史、日本の伝統文化など多種多様なジャンルの書籍を取り揃えており、滞在中は自由に手に取って読書を楽しめます。
お部屋に持ち込んでじっくり読みふけることも可能で、新しい知識や豊かな感性と出会う特別なホテル体験を叶えます。
2. 快適性とデザイン性を兼ね備えた上質な客室空間
落ち着いた木目調と洗練されたインテリアが特徴の客室は、旅のスタイルに合わせて選べる多彩なルームタイプをご用意しています。
ジュニアスイート:ゆったりとした空間で、上質な家具とともに贅沢なひとときを過ごせる特別なお部屋。
デラックスキング・デラックスツイン:広々とした空間と快適な設備を備え、観光やビジネスなど幅広いシーンに適した客室。
スーペリアキング:機能性と快適性を兼ね備え、落ち着いた雰囲気の中でゆったりと滞在を楽しめます。
スタンダードツイン・スタンダードトリプル:使い勝手の良いレイアウトで、お一人様からご家族・ご友人との滞在まで幅広く対応します。
すべての客室には快適な滞在をサポートするアメニティと設備を備え、心地よい時間をお過ごしいただけます。
3. 中・洋・和が融合した至高のダイニング「The Dining」
館内レストラン「The Dining」では、中華、洋食、和食の3つのジャンルの料理を1つの空間で楽しめるユニークで贅沢な食体験を提供します。熟練のシェフが厳選した旬の食材を使用し、朝食からディナー、さらには旬のテーマに合わせた人気のアフタヌーンティーまで、五感で味わう極上の美食を堪能いただけます。
その他のおすすめ情報
🔸 東京タワー・芝公園への抜群のアクセス: 徒歩圏内に東京タワーや歴史ある増上寺があり、東京観光の拠点として絶好のロケーションです。
🔸 国際色豊かで細やかなホスピタリティ: 多言語対応が可能なスタッフが常駐しており、海外からのゲストも言葉の心配なく安心して滞在いただけます。
🔸アフタヌーンティー&読書体験: ライブラリーの落ち着いた雰囲気の中で楽しむ限定のアフタヌーンティーは、特別な記念日や贅沢なカフェタイムに最適です。
🔸 「職人ものがたり」展: 季節ごとにテーマを設け、日本の伝統工芸や文化を書籍とともに紹介する展示を開催。滞在を通じて日本の美意識に触れることができます。
参考文献
- 芝パークホテル公式サイト:https://www.shibaparkhotel.com/
INFO基本情報
| 名称 |
Shiba Park Hotel (芝パークホテル) |
|---|---|
| 住所 | 〒105-0011 東京都港区芝公園1-5-10 アクセス |
| 電話 | 03-3433-4141 |
| 営業時間 |
【月・火・水・木・金・土・日・祝日】
00:00 - 00:00 チェックイン: 15時 |
| 定休日 | 年中無休 |
| 駐車場 |
有料駐車場:あり(16台)
地下1階には16台収容可能な提携駐車場があり、宿泊の場合は入庫から24時間2,500円で利用できます(高さ制限:2m、先着順・予約不可) |
| キャンセル規定 | ホテルに直接お電話でご予約頂いた場合のキャンセル料は以下のとおりでございます。 前日 宿泊料金の20% 当日 宿泊料金の80% キャンセルのご連絡がなかった場合 100% |
| 料金 | 1泊1室 約20,000~60,000円(宿泊プラン・客室タイプ・時期により異なる) |
| 支払い方法 | 現金・クレジットカード・QRコード決済・電子マネー |
| 予約方法 |
WEB予約
|
| 公式SNS | |
| 公式URL | https://www.shibaparkhotel.com/ |
PAYMENT決済情報
| クレジットカード |
|
|---|
周辺のイベント
-
-
-
4.52 km
ルート確認目黒区 講演・文化2026.07.02(木)~09.21(月)収蔵品展 東京都写真美術館 「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; } }
-
-
-
-
4.95 km
ルート確認新宿区 講演・文化2026.09.24(木)伝統芸能 かがり火に浮かぶ幽玄の世界 「第38回 新宿御苑 森の薪能」 新宿御苑を舞台に、伝統芸能「能」と「狂言」を楽しめる「第38回 新宿御苑 森の薪能」が開催されます。高層ビルが立ち並ぶ東京の中心で、かがり火に照らされた舞台とともに、格調高い能楽の世界を楽しめる恒例の秋のイベントです。今回の公演では、狂言「樋の酒(ひのさけ)」を野村萬斎さん(和泉流)が、能「船弁慶・前後之替(ふなべんけい・ぜんごのかえ)」を観世銕之丞さん・観世淳夫さん(観世流)が演じます。 幽玄な雰囲気の中で楽しむ能と狂言 「森の薪能」は、新宿御苑という都心に残された自然豊かな環境の中、かがり火に浮かび上がる舞台で、選りすぐりの演者・演目による能楽を楽しめる伝統芸能イベントです。 開演後には解説と火入式が行われ、狂言終了後には約15分の休憩が予定されています。 今回の演目 狂言「樋の酒(ひのさけ)」 野村萬斎(和泉流) 能「船弁慶・前後之替(ふなべんけい・ぜんごのかえ)」 観世銕之丞・観世淳夫(観世流) 雨天時は新宿文化センターで開催 雨天の場合は、会場を新宿文化センター大ホールに変更して開催されます。雨天時の開催については、当日9月24日(木)の午後1時に、新宿観光振興協会の公式ホームページおよび公式SNSで発表されます。 こんな方におすすめ 日本の伝統芸能に触れてみたい方、能や狂言をじっくり楽しみたい方、東京ならではの文化体験を探している方におすすめです。新宿御苑の自然と、かがり火に照らされた能舞台が織りなす幻想的な雰囲気を楽しめます。 ※未就学児の入場はご遠慮ください。 ※最新情報は公式サイトをご確認ください。 :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; } /* 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%; position: relative; overflow: hidden; } /* CHẶN COPY, KÉO THẢ VÀ TỐI ƯU HIỂN THỊ HÌNH ẢNH */ .image-frame img { width: 100%; max-width: 100%; height: auto; max-height: 350px; display: block; object-fit: contain; /* Vô hiệu hóa bôi黒 & kéo thả形画像 */ user-select: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -webkit-user-drag: none; /* Bỏ tương tác chuột trực tiếp lên ảnh (chặn chuột phải lưu ảnh) */ pointer-events: none; } .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 { padding: 20px; } .image-gallery { grid-template-columns: 1fr; } .image-frame img { max-height: 250px; } }
-
-
-
-
5.74 km
ルート確認台東区 講演・文化2026.07.23(木)~10.07(水)企画展 東京都美術館開館100周年記念 「この場所の風景―上野・大牟田・ブエノスアイレス」開催 100年の時間を、3つの場所から見つめる展覧会 東京都美術館開館100周年を記念して、企画展「この場所の風景―上野・大牟田・ブエノスアイレス」が開催されています。 東京都美術館は、1926年に日本初の公立美術館として東京・上野公園内に開館しました。当時の名称は「東京府美術館」です。本展では、東京都美術館が歩んできた100年を、上野、大牟田、ブエノスアイレスという3つの場所で続けられた創作活動を通して見つめます。 美術館の歴史と上野の風景、福岡・大牟田で独学の制作を続けた画家の歩み、そして1926年に描かれた1枚の絵画を起点とするアルゼンチン・ブエノスアイレスでのリサーチ。異なる土地と個人の営みを並行してたどることで、「中央/周縁」という枠組みを越え、表現することの根源的な意味を考える展覧会です。 展覧会の見どころ PART 01 さまざまな資料から振り返る「上野」の100年 第一部「上野—東京都美術館の100年」では、絵画、版画、写真、東京都美術館アーカイブズ資料など、さまざまな記録を展示します。 東京都(府)美術館の誕生から戦中・戦後、1975年の新館開館以降の活動までを、同じ時期の上野の風景とともに振り返ります。美術館で開催されてきた展覧会の歩みと、文化的な場所として変化してきた上野の姿を、多角的にたどることができます。 PART 02 独学の画家・江上茂雄の創作の軌跡を東京で初めて紹介 第二部「大牟田—江上茂雄の100年」では、福岡県大牟田に暮らし、独学・独力で描くことを貫いた江上茂雄(1912–2014)の画業に焦点を当てます。 江上茂雄は、鉛筆、水彩、クレパス・クレヨンなど身近な画材を用い、自身のそばにある風景と向き合い続けました。本展では、木版画や実験的な抽象画、染め紙など多彩な取り組みを含む約400点を通して、その長い創作の軌跡をたどります。江上茂雄の作品が東京でまとまって紹介される、初めての機会です。 PART 03 《百日草の庭》を起点にしたリサーチ・プロジェクト 東京都美術館の所蔵品第一号とされる絵画《百日草の庭》を起点に、作者とされる「藤岡鉄太郎」にまつわる謎を追うリサーチ・プロジェクト。1927年にアルゼンチン・ブエノスアイレスへ渡り、造園・花卉産業に携わった同姓同名の人物に着目し、100年の時を超えて作品と人物の軌跡をたどります。また、公募した花の写真をもとに、2027年の日めくりカレンダーを制作します。 こんな方におすすめ 東京都美術館の歩みや上野の文化的な風景に関心がある方、独学で制作を続けた画家・江上茂雄の作品をじっくり鑑賞したい方におすすめです。 また、作品そのものだけでなく、作者や作品が生まれた場所、歴史に埋もれた個人の営みに関心がある方にも適しています。上野を訪れる国内外の旅行者にとって、東京の美術館文化を知りながら、日本と海外をつなぐ創作の物語に触れられる機会となるでしょう。 画像提供:東京都美術館 画像提供:東京都美術館 ※同時期開催の特別展「大英博物館日本美術コレクション 百花繚乱~海を越えた江戸絵画」(東京都美術館)のチケット提示にて一般・65歳以上の方は「100円」(東京都美術館開館100周年記念料金)で観覧いただけます。 ※身体障害者手帳・愛の手帳・療育手帳・精神障害者保健福祉手帳・被爆者健康手帳をお持ちの方とその介護者(1名まで)は無料 ※18歳以下の方、大学生、高校生、専門学校生、65歳以上の方、各種お手帳をお持ちの方は、いずれも証明できるものをご提示ください ※9月21日(月・祝)は「敬老の日」により、65歳以上の方は無料 ※10月1日(木)は「都民の日」により、どなたでも無料 ※都内の小学・中学・高校生ならびにこれらに準ずる者とその引率の教員が学校教育活動として観覧するときは無料(事前申請が必要) ※サマーナイトミュージアムの日に限り、17:00以降のご入場で本展覧会が観覧料割引・無料となります。 ・実施日時:2026年8月7日(金)~8月28日(金)の金曜日17:00以降のご入場 ・観覧料割引:一般・65歳以上は200円引(要証明) :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 - 3 Hàng */ .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; } /* Event Section Styling (Liệt kê theo dạng mẫu) */ .event-group-title { font-size: 1.2rem; font-weight: 700; color: var(--accent-orange); border-bottom: 2px solid var(--accent-orange-light); padding-bottom: 6px; margin-top: 36px; margin-bottom: 24px; } .event-group-title:first-child { margin-top: 0; } .event-list { display: flex; flex-direction: column; gap: 28px; } .event-item { display: flex; flex-direction: column; gap: 6px; } .event-item-title { font-size: 1.1rem; font-weight: 700; color: var(--text-main); line-height: 1.4; word-break: break-word; margin-bottom: 4px; } .event-details { list-style: none; padding: 0; margin: 0; } .event-details li { font-size: 0.925rem; color: var(--text-main); line-height: 1.8; word-break: break-word; } .event-desc { margin-top: 4px; font-size: 0.875rem; color: var(--text-muted); line-height: 1.65; text-align: justify; } .event-notes-box { background-color: var(--accent-orange-light); border-left: 3px solid var(--accent-orange); padding: 16px 20px; margin-top: 28px; font-size: 0.85rem; color: var(--text-main); } .event-notes-box ul { list-style: none; padding: 0; } .event-notes-box li { margin-bottom: 4px; text-indent: -1.2em; padding-left: 1.2em; } .event-notes-box li:last-child { margin-bottom: 0; } /* 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 - giữ tỉ lệ ảnh gốc */ .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-credit { font-size: 0.75rem; color: var(--text-muted); margin-top: 8px; text-align: center; word-break: break-word; } /* 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 { padding: 20px; } .image-gallery { grid-template-columns: 1fr; } }
-