|
INFO
|
MAP
|
RANK
|
GOODS
|
HOME
|
●【2025】第14回 慈恩寺大晦日 花火大会「雪月華」寒河江市
除夜の鐘と花火が織りなす 幽玄の世界へ。山形県寒河江市にある国指定史跡「慈恩寺」。1300年の歴史を誇るこの古刹で、一年の締めくくりにふさわしい特別な花火大会が開催されます。「雪月華(せつげつか)」と題されたこのイベントでは、厳かな除夜の鐘の音と共に、冬の夜空に大輪の花火が咲き誇ります。今年は慈恩寺観光大使「花岡和香」さんによるコンサートも開催。凛とした空気の中で迎える新年は、きっと忘れられない思い出になるはずです。開催概要開催日時令和7年(2025年)12月31日(水) 花火打ち上げ:23:40 より会場慈恩寺活性化センター前 (山形県寒河江市慈恩寺字醍醐1147-2) [地図を見る]アクセスJR左沢線「羽前高松駅」徒歩約25分山形道「寒河江IC」約15分 (仙台宮城ICから約40分)ご注意:お車の方は必ずスタッドレスタイヤをご装着ください。コンサート出演:慈恩寺観光大使 花岡和香第1回 21:50〜 第2回 22:40〜 (演目:「慈恩寺のひと」他)注意事項 強風時は延期(1月1日〜3日の間に打ち上げ)。 駐車場が狭いため、乗り合わせまたは徒歩でお越しください。ここが見どころ! 3つの魅力冬の夜空に咲く大輪四季を締めくくる「冬の花火」。澄み切った冬の空気の中で見る花火は、夏とは違う鮮やかさと迫力があります。除夜の鐘との競演開始は23時40分。除夜の鐘の音と、未来への希望を乗せた花火の音が重なり合う瞬間は、慈恩寺ならではの体験です。歴史ある仏像と共に重要文化財の木造十二神将立像など文化財を有する古刹。花火の前後に静寂の中でお参りをし、清らかな気持ちで新年を迎えられます。 編集部のおすすめ: 雪と除夜の鐘と花火の競演は幻想的!ただし極寒です。万全の防寒対策と滑りにくい靴でお越しください。よくある質問悪天候の場合は?強風時は延期。延期の場合、1月1日(木)〜3日(土)の間に打ち上げ予定です。駐車場はありますか?ありますが狭いため、乗り合わせでのお越しをおすすめします。コンサートの時間は?花岡和香さんのコンサートは、第1回 21:50〜、第2回 22:40〜です。お問い合わせ主催:醍醐地区慈恩寺花火大会実行委員会 / 共催:本山慈恩寺 他本山慈恩寺 公式サイト/* * デザインテーマ:「雪と花火の幽玄」+「アクセス情報追加」 *//* 背景設定 */.snow-fireworks-bg { background: radial-gradient(circle at 50% 20%, #1a2942 0%, #09101f 100%); padding: 20px 10px; position: relative; overflow: hidden;}/* 雪エフェクト */.snow-fireworks-bg::before { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-image: radial-gradient(rgba(255,255,255,0.8) 1px, transparent 1px), radial-gradient(rgba(255,255,255,0.5) 1px, transparent 1px); background-size: 50px 50px, 120px 120px; background-position: 0 0, 40px 60px; opacity: 0.6; z-index: 0; pointer-events: none;}.jionji-event-wrapper { font-family: 'Noto Sans JP', sans-serif; color: #333; line-height: 1.5; max-width: 800px; margin: 0 auto; background-color: rgba(255, 255, 255, 0.94); /* フロストガラス風 */ backdrop-filter: blur(5px); padding: 20px 20px 15px; box-sizing: border-box; font-size: 0.95rem; border-radius: 8px; box-shadow: 0 10px 30px rgba(0,0,0,0.5); position: relative; z-index: 1;}.jionji-event-wrapper * { box-sizing: border-box; }/* 変数 */:root { --night-blue: #0f1c30; --fire-gold: #cfa84a; --fire-red: #c62828; --snow-gray: #f2f6f9; --border-c: #dce3eb;}/* ユーティリティ */.sp-only { display: none; }@media (max-width: 600px) { .sp-only { display: block; }}/* 1. タイトルエリア */.intro-section { margin-bottom: 20px; }.title-box { background: linear-gradient(135deg, #0b1629 0%, #1e3a66 100%); color: #fff; padding: 25px 15px; border-radius: 6px; text-align: center; margin-bottom: 15px; position: relative; overflow: hidden; box-shadow: inset 0 0 20px rgba(255,215,0,0.1); border: 1px solid rgba(255,255,255,0.2);}.firework-decoration { position: absolute; top: -20px; right: -20px; width: 120px; height: 120px; background: radial-gradient(circle, var(--fire-gold) 10%, transparent 70%); opacity: 0.3; filter: blur(10px);}.firework-decoration::before { content: ""; position: absolute; bottom: -150%; left: -300%; width: 80px; height: 80px; background: radial-gradient(circle, #ff5252 10%, transparent 70%); opacity: 0.5;}.intro-catch { font-family: 'Zen Old Mincho', serif; font-weight: 700; font-size: 1.7rem; line-height: 1.3; margin: 0; letter-spacing: 0.05em; position: relative; text-shadow: 0 2px 5px rgba(0,0,0,0.5); background: linear-gradient(to bottom, #fff 40%, #ffd700 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; display: inline-block;}.catch-sub { display: block; font-size: 0.95rem; color: #aaccff; -webkit-text-fill-color: #aaccff; font-weight: 500; margin-bottom: 5px; font-family: 'Noto Sans JP', sans-serif; letter-spacing: 0.1em;}.intro-content-row { display: flex; gap: 15px; align-items: flex-start;}.intro-text { flex: 1; text-align: justify; color: var(--night-blue); }.intro-text p { margin: 0; }.intro-highlight { flex: 0 0 240px; background: #fff; border: 2px solid var(--fire-gold); border-radius: 4px; padding: 10px; font-size: 0.9rem; box-shadow: 0 4px 10px rgba(196, 154, 70, 0.15);}.highlight-lead { font-weight: bold; color: #8c6b1d; margin: 0 0 5px 0; line-height: 1.4; border-bottom: 1px dashed var(--fire-gold); padding-bottom: 5px;}.small-text { font-size: 0.85rem; color: #555; margin: 0; line-height: 1.4; }/* 2. 開催概要 */.info-card { border: 1px solid var(--border-c); border-radius: 6px; margin-bottom: 25px; overflow: hidden; background: #fff; box-shadow: 0 2px 5px rgba(0,0,0,0.05);}.card-header { background: var(--night-blue); color: #fff; padding: 6px 15px; font-weight: bold; font-size: 1rem; display: flex; justify-content: space-between; align-items: center;}.header-deco i { color: #aaccff; opacity: 0.7; }.info-row { display: flex; border-bottom: 1px solid var(--border-c); align-items: stretch;}.info-row.no-border { border-bottom: none; }.info-label { flex: 0 0 110px; background-color: var(--snow-gray); font-weight: bold; color: var(--night-blue); display: flex; align-items: center; padding: 8px 10px; font-size: 0.9rem; border-right: 1px solid var(--border-c);}.info-content { flex: 1; padding: 8px 12px; font-size: 0.95rem; display: flex; flex-direction: column; justify-content: center; color: #444;}.date-text { font-size: 1rem; margin-right: 10px; color: var(--night-blue); }.time-box { display: inline-block; background: #fff5f5; padding: 0 8px; border-radius: 3px; font-weight: bold; color: #333; font-size: 0.9rem; border: 1px solid #ffcdd2;}.highlight-red { color: var(--fire-red); font-weight: bold; }.sub-text { font-size: 0.85rem; color: #666; margin-left: 5px; }.map-link { font-size: 0.85rem; margin-left: 5px; color: #1e3a66; text-decoration: underline; }/* アクセス情報(追加部分) */.access-compact .access-line { margin-bottom: 3px; }.icon-gray { color: #8892b0; width: 18px; text-align: center; }.access-note { font-size: 0.85rem; color: var(--fire-red); background: rgba(255, 200, 200, 0.15); padding: 5px 8px; border-radius: 3px; margin: 5px 0 0 0; border-left: 3px solid var(--fire-red); line-height: 1.4;}/* コンサート */.concert-inline { display: flex; flex-wrap: wrap; gap: 15px; margin-top: 2px; font-size: 0.9rem;}.badge-time { background: var(--night-blue); color: #fff; font-size: 0.75rem; padding: 1px 6px; border-radius: 20px; margin-right: 4px;}.program-title { font-size: 0.85rem; color: #666; }/* 注意事項 */.note-list { margin: 0; padding-left: 1.2em; color: #555; }.note-list li { margin-bottom: 0; }/* 3. 見どころ */.section-title { border-bottom: 2px solid; border-image: linear-gradient(to right, var(--night-blue) 0%, var(--fire-gold) 100%); border-image-slice: 1; padding: 0 0 5px; font-family: 'Zen Old Mincho', serif; font-size: 1.2rem; color: var(--night-blue); margin: 0 0 15px 0; font-weight: bold;}.section-title i { color: var(--fire-gold); margin-right: 5px; }.highlights-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)); gap: 15px; margin-bottom: 25px;}.highlight-item { border: 1px solid var(--border-c); border-radius: 4px; background: #fff; transition: transform 0.3s;}.highlight-item:hover { transform: translateY(-2px); box-shadow: 0 5px 15px rgba(0,0,0,0.1); }.highlight-header { background: linear-gradient(to right, #f0f4f8, #fff); color: var(--night-blue); padding: 6px 10px; text-align: center; font-weight: bold; font-size: 0.95rem; border-bottom: 1px solid var(--border-c);}.highlight-header i { color: var(--fire-gold); margin-right: 4px; }.highlight-body { padding: 10px; font-size: 0.9rem; line-height: 1.5; color: #444; text-align: justify;}/* 4. 編集部おすすめ */.editor-note { background-color: #fff; border: 2px solid var(--fire-gold); border-radius: 6px; padding: 10px 15px; margin-bottom: 25px; display: flex; align-items: flex-start; gap: 10px; box-shadow: 0 3px 6px rgba(196, 154, 70, 0.1);}.note-icon { color: var(--fire-gold); font-size: 1.2rem; margin-top: 2px; }.note-content { font-size: 0.9rem; line-height: 1.5; color: #5d4037; }.marker { background: linear-gradient(transparent 60%, rgba(255, 215, 0, 0.4) 60%); font-weight: bold; padding: 0 2px;}/* 5. FAQ */.faq-container { margin-bottom: 25px; border-top: 1px solid var(--border-c); }.faq-details { border-bottom: 1px solid var(--border-c); }.faq-summary { padding: 8px 10px; font-weight: bold; cursor: pointer; font-size: 0.95rem; color: var(--night-blue); list-style: none; position: relative; transition: background 0.2s;}.faq-summary:hover { background-color: rgba(255,255,255,0.5); }.faq-summary::-webkit-details-marker { display: none; }.faq-summary::after { content: '+'; position: absolute; right: 10px; font-weight: bold; color: var(--fire-gold);}.faq-details[open] .faq-summary::after { content: '-'; }.faq-content { padding: 0 10px 10px; font-size: 0.9rem; color: #555; line-height: 1.4;}/* 6. フッター */.footer-info { background: var(--night-blue); padding: 15px; border-radius: 4px; font-size: 0.85rem; color: #ccc; text-align: center;}.footer-title { margin: 0 0 5px 0; font-size: 0.9rem; color: #fff; font-weight: bold; }.official-link { margin-left: 10px; color: var(--fire-gold); font-weight: bold; text-decoration: none; border-bottom: 1px solid var(--fire-gold); }/* スマホ対応 */@media (max-width: 600px) { .snow-fireworks-bg { padding: 10px 5px; } .jionji-event-wrapper { padding: 15px 10px; } .intro-catch { font-size: 1.5rem; } .intro-content-row { display: block; } .intro-highlight { margin-top: 10px; width: 100%; } .info-row { display: block; padding: 0; } .info-label { width: 100%; border-right: none; border-bottom: 1px solid var(--border-c); padding: 6px 10px; background: #eef3f7; } .info-content { padding: 10px; } .concert-inline { flex-direction: column; gap: 5px; } .highlights-grid { grid-template-columns: 1fr; gap: 10px; }}
★
画像 (
大
中
小
)
★
2025.12.01
★
(C)
一般社団法人 寒河江市観光物産協会
|
INFO
|
MAP
|
RANK
|
GOODS
|
HOME
|
(C) Yamagatan All Rights Reserved.
Powered by
samidare
system:network media mobile