<![CDATA[課指組 - 校園活動]]> utf-8 2026-09-24 11:05:13 2026-09-24 11:05:13 <![CDATA[115學年度迎新晚會(1150901)]]> /* ======================================== NUU 115學年度迎新晚會 Responsive + WCAG AA ======================================== */ .nuu-welcome { --navy: #10192b; --navy-light: #1b2943; --pink: #ff66b3; --pink-light: #ffd7eb; --yellow: #ffd84d; --white: #ffffff; --text: #20242c; --muted: #5c6470; --border: #d9dee7; max-width: 1180px; margin: 0 auto; font-family: "Noto Sans TC", "PingFang TC", "Microsoft JhengHei", Arial, sans-serif; color: var(--text); font-size: 1.20rem; line-height: 1.8; box-sizing: border-box; } .nuu-welcome *, .nuu-welcome *::before, .nuu-welcome *::after { box-sizing: border-box; } /* 無障礙:僅供螢幕閱讀器 */ .nuu-welcome .sr-only { position: absolute !important; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; } /* ========================= HERO ========================= */ .nuu-welcome .hero { overflow: hidden; position: relative; padding: clamp(30px, 6vw, 68px) clamp(20px, 6vw, 70px); border-radius: 24px; background: radial-gradient(circle at 90% 10%, rgba(255,102,179,.25), transparent 30%), radial-gradient(circle at 10% 90%, rgba(255,216,77,.15), transparent 28%), var(--navy); color: #fff; } .nuu-welcome .hero::after { content: "♪"; position: absolute; right: 5%; bottom: -30px; font-size: clamp(100px, 20vw, 230px); line-height: 1; color: rgba(255,255,255,.045); pointer-events: none; } .nuu-welcome .hero-kicker { display: inline-block; margin-bottom: 14px; padding: 5px 14px; border: 1px solid rgba(255,255,255,.55); border-radius: 999px; font-size: 1.7rem; font-weight: 700; letter-spacing: .06em; } .nuu-welcome .hero h2 { position: relative; z-index: 1; margin: 0 0 12px; color: #fff; font-size: clamp(2.4rem, 6.5vw, 5rem); line-height: 1.15; letter-spacing: -.02em; } .nuu-welcome .hero h2 span { color: var(--pink-light); } .nuu-welcome .hero-lead { position: relative; z-index: 1; max-width: 760px; margin: 0; font-size: clamp(1.25rem, 2.6vw, 1.6rem); color: #fff; } /* ========================= 倒數 ========================= */ .nuu-welcome .countdown-wrap { position: relative; z-index: 2; margin-top: 30px; max-width: 720px; } .nuu-welcome .countdown-title { margin: 0 0 12px; font-size: 1.35rem; font-weight: 700; color: #fff; } .nuu-welcome .countdown { display: grid; grid-template-columns: repeat(4, minmax(70px, 1fr)); gap: 10px; } .nuu-welcome .count-box { padding: 13px 8px 10px; background: #fff; color: var(--navy); border-radius: 14px; text-align: center; } .nuu-welcome .count-number { display: block; font-size: clamp(2rem, 4.5vw, 2.9rem); line-height: 1.2; font-weight: 800; font-variant-numeric: tabular-nums; } .nuu-welcome .count-label { display: block; margin-top: 3px; font-size: 1.55rem; font-weight: 600; } .nuu-welcome .event-status { display: none; padding: 16px 20px; border-radius: 14px; background: #fff; color: var(--navy); font-size: 1.7rem; font-weight: 800; text-align: center; } /* ========================= 活動時間大卡 ========================= */ .nuu-welcome .quick-info { display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; margin: 22px 0 0; } .nuu-welcome .quick-card { padding: 18px; border: 1px solid var(--border); border-radius: 16px; background: #fff; } .nuu-welcome .quick-card strong { display: block; margin-bottom: 4px; color: var(--navy); font-size: 1.55rem; } .nuu-welcome .quick-card p { margin: 0; } /* ========================= 共用區塊 ========================= */ .nuu-welcome .section { margin-top: clamp(28px, 5vw, 55px); } .nuu-welcome .section-heading { margin: 0 0 8px; color: var(--navy); font-size: clamp(1.8rem, 4.5vw, 2.5rem); line-height: 1.4; } .nuu-welcome .section-intro { margin: 0 0 20px; color: var(--muted); } /* ========================= 亮點 ========================= */ .nuu-welcome .highlights { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; } .nuu-welcome .highlight { padding: 22px; border: 1px solid var(--border); border-radius: 18px; background: #fff; } .nuu-welcome .highlight-icon { display: inline-flex; align-items: center; justify-content: center; min-width: 44px; min-height: 44px; margin-bottom: 10px; border-radius: 12px; background: var(--navy); color: #fff; font-size: 1.55rem; } .nuu-welcome .highlight h3 { margin: 0 0 7px; color: var(--navy); font-size: 1.7rem; } .nuu-welcome .highlight p { margin: 0; } /* ========================= 影片 ========================= */ .nuu-welcome .video-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; } .nuu-welcome .video-card { overflow: hidden; border: 1px solid var(--border); border-radius: 18px; background: #fff; } .nuu-welcome .video-box { position: relative; width: 100%; aspect-ratio: 16 / 9; background: #000; } .nuu-welcome .video-box iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; } .nuu-welcome .video-text { padding: 16px 18px 18px; } .nuu-welcome .video-text h3 { margin: 0 0 4px; color: var(--navy); font-size: 1.35rem; } .nuu-welcome .video-text p { margin: 0; color: var(--muted); font-size: 1.7rem; } /* ========================= 海報 ========================= */ .nuu-welcome .poster-wrap { display: grid; grid-template-columns: minmax(260px, 450px) 1fr; gap: clamp(22px, 5vw, 46px); align-items: center; } .nuu-welcome .poster { display: block; width: 100%; height: auto; border-radius: 18px; box-shadow: 0 8px 28px rgba(16,25,43,.15); } .nuu-welcome .poster-info { padding: 5px 0; } .nuu-welcome .poster-info h3 { margin-top: 0; color: var(--navy); font-size: 1.7rem; } .nuu-welcome .poster-info ul { padding-left: 1.4em; } .nuu-welcome .poster-info li { margin-bottom: 8px; } /* ========================= CTA 按鈕 ========================= */ .nuu-welcome .actions { display: flex; flex-wrap: wrap; gap: 12px; margin-top: 22px; } .nuu-welcome .btn { display: inline-flex; align-items: center; justify-content: center; min-height: 46px; padding: 10px 20px; border: 2px solid var(--navy); border-radius: 999px; font-weight: 700; font-size: 1.15rem; text-decoration: none !important; transition: none; } .nuu-welcome .btn-primary { background: var(--navy); color: #fff !important; } .nuu-welcome .btn-secondary { background: #fff; color: var(--navy) !important; } /* AA 鍵盤焦點 */ .nuu-welcome a:focus-visible, .nuu-welcome iframe:focus-visible { outline: 4px solid #ffbf00; outline-offset: 4px; } /* ========================= 提醒 ========================= */ .nuu-welcome .notice { margin-top: 30px; padding: 16px 20px; border-left: 5px solid var(--navy); background: #f3f5f8; border-radius: 4px 12px 12px 4px; } .nuu-welcome .notice p { margin: 0; } /* ========================= 手機版 ========================= */ @media (max-width: 760px) { .nuu-welcome { width: 100%; font-size: 1.12rem; } .nuu-welcome .hero { border-radius: 16px; padding: 28px 18px; } .nuu-welcome .countdown { grid-template-columns: repeat(4, 1fr); gap: 6px; } .nuu-welcome .count-box { padding: 10px 4px 8px; border-radius: 10px; } .nuu-welcome .quick-info, .nuu-welcome .highlights, .nuu-welcome .video-grid, .nuu-welcome .poster-wrap { grid-template-columns: 1fr; } .nuu-welcome .quick-card { padding: 15px 16px; } .nuu-welcome .poster-wrap { gap: 20px; } .nuu-welcome .actions { flex-direction: column; } .nuu-welcome .btn { width: 100%; } } @media (max-width: 390px) { .nuu-welcome .count-number { font-size: 1.8rem; } .nuu-welcome .count-label { font-size: .95rem; } } /* 尊重使用者降低動態效果設定 */ @media (prefers-reduced-motion: reduce) { .nuu-welcome *, .nuu-welcome *::before, .nuu-welcome *::after { scroll-behavior: auto !important; animation: none !important; transition: none !important; } } /* ======================================== 內文級文字放大 2 倍 ======================================== */ /* 活動亮點卡片內文(截圖中的三欄文字) */ .nuu-welcome .highlight p { font-size: 2rem !important; line-height: 1.75; } /* 活動日期/時間/地點卡片內文 */ .nuu-welcome .quick-card p { font-size: 2rem !important; line-height: 1.65; } /* 影片下方說明文字 */ .nuu-welcome .video-text p { font-size: 1.9rem !important; line-height: 1.7; } /* 海報旁活動說明與清單 */ .nuu-welcome .poster-info p, .nuu-welcome .poster-info li { font-size: 1.9rem !important; line-height: 1.75; } /* 區塊前言 */ .nuu-welcome .section-intro { font-size: 1.9rem !important; line-height: 1.7; } /* 底部活動提醒 */ .nuu-welcome .notice p { font-size: 1.8rem !important; line-height: 1.7; } /* 按鈕文字同步加大,避免比例過小 */ .nuu-welcome .btn { font-size: 1.55rem !important; padding: 14px 26px; } /* 手機版:仍維持明顯放大,但避免橫向爆版 */ @media (max-width: 760px) { .nuu-welcome .highlight p, .nuu-welcome .quick-card p { font-size: 1.55rem !important; line-height: 1.7; } .nuu-welcome .video-text p, .nuu-welcome .poster-info p, .nuu-welcome .poster-info li, .nuu-welcome .section-intro { font-size: 1.45rem !important; } .nuu-welcome .notice p { font-size: 1.4rem !important; } .nuu-welcome .btn { font-size: 1.35rem !important; } } /* ========================= 神腦贊助好禮+早鳥禮 ========================= */ .nuu-welcome .sponsor-section { position: relative; overflow: hidden; padding: clamp(24px, 4vw, 38px); border-radius: 22px; background: radial-gradient(circle at 100% 0%, rgba(255,102,179,.16), transparent 30%), linear-gradient(135deg, #10192b 0%, #1b2943 100%); color: #fff; } .nuu-welcome .sponsor-section .section-heading, .nuu-welcome .sponsor-section .section-intro { color: #fff; } .nuu-welcome .sponsor-kicker { display: inline-flex; align-items: center; gap: 10px; margin: 6px 0 14px; padding: 10px 16px; border-radius: 999px; background: rgba(255,255,255,.10); border: 1px solid rgba(255,255,255,.16); color: #fff; font-size: 1.22rem; font-weight: 800; } .nuu-welcome .sponsor-section .section-heading { margin-bottom: 10px; font-size: clamp(2.1rem, 5vw, 3.1rem); } .nuu-welcome .sponsor-section .section-intro { max-width: 980px; font-size: 1.45rem !important; line-height: 1.8; } .nuu-welcome .sponsor-hook { display: grid; grid-template-columns: 1.25fr .95fr; gap: 16px; margin-top: 20px; } .nuu-welcome .hook-card, .nuu-welcome .entry-card { padding: 20px 22px; border-radius: 20px; border: 1px solid rgba(255,255,255,.16); box-shadow: 0 10px 30px rgba(0,0,0,.12); } .nuu-welcome .hook-card { background: linear-gradient(135deg, rgba(255,102,179,.18), rgba(255,216,77,.18)); } .nuu-welcome .entry-card { background: rgba(255,255,255,.09); } .nuu-welcome .hook-label, .nuu-welcome .entry-label { display: inline-block; margin-bottom: 8px; padding: 5px 10px; border-radius: 999px; background: rgba(16,25,43,.55); color: #fff; font-size: 1.05rem; font-weight: 800; } .nuu-welcome .hook-big { margin: 0 0 8px; color: #fff; font-size: clamp(2.2rem, 4.8vw, 3.4rem); line-height: 1.15; font-weight: 900; } .nuu-welcome .hook-sub { margin: 0; color: #fff; font-size: 1.3rem; line-height: 1.8; } .nuu-welcome .entry-time { margin: 0 0 8px; color: var(--yellow); font-size: clamp(2rem, 4vw, 2.8rem); line-height: 1.1; font-weight: 900; } .nuu-welcome .entry-card p { margin: 0; color: #fff; font-size: 1.18rem; line-height: 1.75; } .nuu-welcome .sponsor-badge { display: inline-flex; align-items: center; gap: 8px; margin-bottom: 14px; padding: 7px 14px; border-radius: 999px; background: var(--yellow); color: var(--navy); font-size: 1.25rem; font-weight: 800; } .nuu-welcome .prize-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 14px; margin-top: 22px; } .nuu-welcome .prize-card { position: relative; padding: 20px 20px 18px; border: 1px solid rgba(255,255,255,.22); border-radius: 18px; background: linear-gradient(180deg, rgba(255,255,255,.12), rgba(255,255,255,.07)); box-shadow: 0 10px 28px rgba(0,0,0,.12); } .nuu-welcome .prize-card strong { display: block; margin-bottom: 5px; color: #fff; font-size: 1.55rem; line-height: 1.5; } .nuu-welcome .prize-card span { display: block; color: #f3f5f8; font-size: 1.22rem; line-height: 1.65; } .nuu-welcome .prize-tag { display: inline-block; margin-bottom: 10px; padding: 4px 10px; border-radius: 999px; background: rgba(255,216,77,.18); color: #fff6c7; font-size: 1rem; font-weight: 800; letter-spacing: .02em; } .nuu-welcome .prize-card.featured .prize-tag { background: rgba(16,25,43,.38); color: #fff; } .nuu-welcome .prize-card.featured { grid-column: 1 / -1; background: linear-gradient(135deg, rgba(255,216,77,.18), rgba(255,255,255,.10)); border-color: rgba(255,216,77,.65); } .nuu-welcome .sponsor-note { margin: 18px 0 0; padding-top: 14px; border-top: 1px solid rgba(255,255,255,.2); color: #f3f5f8; font-size: 1.1rem; } .nuu-welcome .earlybird { padding: clamp(24px, 4vw, 36px); border: 2px solid #f3cf24; border-radius: 22px; background: #fffbe8; } .nuu-welcome .earlybird-label { display: inline-block; margin-bottom: 10px; padding: 6px 13px; border-radius: 999px; background: var(--navy); color: #fff; font-size: 1.2rem; font-weight: 800; } .nuu-welcome .earlybird-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 14px; margin-top: 20px; } .nuu-welcome .earlybird-card { padding: 18px; border-radius: 16px; background: #fff; border: 1px solid #eadf9a; } .nuu-welcome .earlybird-card strong { display: block; margin-bottom: 6px; color: var(--navy); font-size: 1.45rem; } .nuu-welcome .earlybird-card p { margin: 0; font-size: 1.35rem; line-height: 1.75; } .nuu-welcome .earlybird-warning { margin-top: 18px; padding: 15px 18px; border-left: 5px solid #b42318; border-radius: 6px 12px 12px 6px; background: #fff1f0; color: #7a271a; font-size: 1.25rem; font-weight: 700; } @media (max-width: 760px) { .nuu-welcome .sponsor-hook, .nuu-welcome .prize-grid, .nuu-welcome .earlybird-grid { grid-template-columns: 1fr; } .nuu-welcome .prize-card.featured { grid-column: auto; } .nuu-welcome .prize-card strong, .nuu-welcome .earlybird-card strong { font-size: 1.3rem; } .nuu-welcome .earlybird-card p, .nuu-welcome .prize-card span, .nuu-welcome .earlybird-warning, .nuu-welcome .sponsor-note { font-size: 1.15rem; } } /* ========================= 全站文字取消粗體 ========================= */ .nuu-welcome, .nuu-welcome * { font-weight: 400 !important; } /* 維持區塊排版需要的 block 屬性,不使用粗體 */ .nuu-welcome .quick-card strong, .nuu-welcome .highlight h3, .nuu-welcome .prize-card strong, .nuu-welcome .earlybird-card strong, .nuu-welcome .poster-info h3 { display: block; }
115學年度|新生限定

9/1 迎新晚會
NUU Pop Music

新生第一場校園派對正式登場! 音樂演出、社團熱力舞台、超值好禮一次集合, 開學第一週就跟室友、新朋友一起來嗨!

距離迎新晚會還有

-- 天
-- 小時
-- 分鐘
-- 秒
活動開始時間為2026年9月1日下午6時。
📅 活動日期

🕕 活動時間

-

🚪 開放入場

開始入場

📍 活動地點

第一(二坪山)校區
活動中心 B1 大禮堂

這一晚,有什麼好玩的?

音樂、抽獎、社團演出一次到位,新生的第一場聯大校園回憶,就從這裡開始!

超強演出陣容

鋼琴獨奏、BIDO 曾愷妤、斑恩, 還有聯大吉他社與熱音社接力登台!

好禮直接帶回家

AirPods 4、FUJIFILM MINI 12 拍立得、禮券等你抽, 還有神腦贊助手機、智慧手錶與行動電源加碼登場!

散場接駁免煩惱

活動結束後提供 20:40、21:10 兩班接駁車,方便同學返回八甲宿舍。

早點來,好運先拿!

🟢 乖乖早鳥禮|新生提早入座限定

想拿好禮、又不想錯過開場?活動將於 17:30 開放入場, 提早到大禮堂完成入座,就有機會領取限量乖乖早鳥禮,讓開學第一晚一路順順利利!

🧧 萬事順利春聯袋

限量準備 10 條,數量有限,送完為止。

🥥 經典奶油椰子乖乖

共準備 120 包,送給提早到場、完成入座的新生。

⚠️ 早鳥禮由公關台保管及發放。請新生注意:大禮堂內不可飲食, 乖乖請勿於會場內拆封食用。

🎧 先聽為快|迎新晚會音樂暖身

還沒到 9/1,先戴上耳機感受一下當天的音樂氣氛!

斑恩 Ben

迎新前先來認識演出陣容,現場一起感受音樂魅力!

更多迎新音樂

先預習一下,9/1 晚上直接到大禮堂感受現場!

迎新晚會活動海報

新生第一場大型活動,等你一起來!

各位大一新鮮人,歡迎加入聯大大家庭! 想感受最熱情的校園氛圍、聽現場音樂演出, 還有機會把大禮帶回家嗎?

9月1日晚上,大禮堂見!

17:30 開放入場:早點到、先入座,現場另有乖乖早鳥禮,數量有限,送完為止!

  • 日期:115年9月1日(星期二)
  • 時間:18:00-20:30
  • 開放入場:17:30
  • 地點:第一(二坪山)校區活動中心 B1 大禮堂
  • 散場接駁:20:40、21:10

※ 活動提醒: 大禮堂內不可飲食;早鳥禮請勿於會場內拆封食用。
活動如有延期、取消或內容修改等異動, 請以國立聯合大學課外活動指導組最新公告為準。

]]>
2026-08-17
<![CDATA[【重要公告】阿秋吧大賽:女子組賽程異動通知(115.04.17)]]> 📢 【重要公告】阿秋吧大賽:女子組賽程異動通知 📢

各位準備大顯身手的同學們好!

感謝大家對...

]]>
2026-04-17
<![CDATA[113學年度【社團迎新聯歡晚會】(113.09.17)]]> 【活動時間】:113年09月17日(星期二) 18:00-20:30。

【活動地點】:第二(八甲)...

]]>
2024-09-01