中華全技能發展協會
SKILLS · PEOPLE · SOCIAL IMPACT

讓每一種能力, 都有被看見的機會。

連結技能、人才、產業與社會,
讓學習不受年齡限制,讓專業成為改變的力量。

認識協會
SCROLL TO EXPLORE
/* ========================================================= RESET ========================================================= */ .cahtd-hero, .cahtd-hero *{ box-sizing:border-box; } /* ========================================================= HERO|DESKTOP ========================================================= */ .cahtd-hero{ position:relative; width:100%; max-width:none !important; height:100svh; min-height:700px; margin:0 !important; padding:0 !important; display:flex; align-items:center; overflow:hidden; background:#426055; font-family: “Noto Sans TC", “PingFang TC", “Microsoft JhengHei", Arial, sans-serif; } /* ========================================================= BACKGROUND ========================================================= */ .cahtd-hero-bg{ position:absolute; inset:0; z-index:0; width:100%; height:100%; } .cahtd-hero-bg img{ display:block; width:100%; height:100%; object-fit:cover; object-position:center center; } /* ========================================================= OVERLAY ========================================================= */ .cahtd-hero-overlay{ position:absolute; inset:0; z-index:1; background: linear-gradient( 90deg, rgba(31,49,43,.90) 0%, rgba(31,49,43,.78) 30%, rgba(31,49,43,.55) 48%, rgba(31,49,43,.24) 70%, rgba(31,49,43,.06) 100% ); } /* ========================================================= INNER ========================================================= */ .cahtd-hero-inner{ position:relative; z-index:2; width:min(1360px,88%); margin:0 auto; } /* ========================================================= CONTENT ========================================================= */ .cahtd-hero-content{ width:min(700px,100%); } /* ========================================================= EYEBROW ========================================================= */ .cahtd-hero-eyebrow{ display:flex; align-items:center; gap:15px; margin-bottom:23px; } .cahtd-hero-eyebrow-line{ display:block; flex:0 0 35px; width:35px; height:1px; background:rgba(228,213,175,.72); } .cahtd-hero-eyebrow-text{ display:block; font-size:11px !important; font-weight:500; line-height:1.5; letter-spacing:.22em; color:rgba(255,255,255,.72); } /* ========================================================= TITLE ========================================================= */ .cahtd-hero h1{ width:100%; max-width:690px; margin:0 !important; padding:0 !important; font-size:48px !important; font-weight:300 !important; line-height:1.48 !important; letter-spacing:.035em; color:#ffffff !important; } .cahtd-hero h1 strong{ display:block; margin-top:2px; font-size:inherit; font-weight:400 !important; line-height:inherit; letter-spacing:inherit; color:#e4d5af !important; } /* ========================================================= DESCRIPTION ========================================================= */ .cahtd-hero-content > p{ width:100%; max-width:610px; margin:25px 0 34px !important; padding:0 !important; font-size:16px !important; font-weight:400; line-height:1.95 !important; letter-spacing:.035em; color:rgba(255,255,255,.82) !important; } /* ========================================================= BUTTON ========================================================= */ .cahtd-hero-btn{ display:inline-flex; align-items:center; justify-content:space-between; gap:34px; min-width:166px; padding:14px 20px 14px 23px; border:1px solid rgba(255,255,255,.62); background:rgba(255,255,255,.03); color:#ffffff !important; text-decoration:none !important; font-size:13px !important; font-weight:500; line-height:1; letter-spacing:.12em; transition: background .3s ease, color .3s ease, border-color .3s ease; } .cahtd-hero-arrow{ display:block; font-family:Arial,sans-serif; font-size:17px; font-weight:300; line-height:1; } @media (hover:hover){ .cahtd-hero-btn:hover{ background:#ffffff; border-color:#ffffff; color:#426055 !important; } } /* ========================================================= BOTTOM DETAIL ========================================================= */ .cahtd-hero-bottom{ position:absolute; z-index:3; left:6%; bottom:32px; display:flex; align-items:center; gap:17px; } .cahtd-hero-bottom span{ font-size:9px; font-weight:500; line-height:1; letter-spacing:.22em; color:rgba(255,255,255,.42); } .cahtd-hero-bottom i{ display:block; width:58px; height:1px; background:rgba(255,255,255,.28); } /* ========================================================= LARGE DESKTOP ========================================================= */ @media (min-width:1440px){ .cahtd-hero-inner{ width:min(1360px,88%); } .cahtd-hero h1{ font-size:50px !important; } } /* ========================================================= TABLET 768px – 1050px ========================================================= */ @media (min-width:768px) and (max-width:1050px){ .cahtd-hero{ width:100% !important; max-width:none !important; height:100svh; min-height:650px; margin:0 !important; padding:0 !important; align-items:center; } /* 背景 */ .cahtd-hero-bg{ position:absolute; inset:0; width:100%; height:100%; } .cahtd-hero-bg img{ width:100%; height:100%; object-fit:cover; object-position:center center; } /* 遮罩 */ .cahtd-hero-overlay{ background: linear-gradient( 90deg, rgba(31,49,43,.88) 0%, rgba(31,49,43,.73) 38%, rgba(31,49,43,.45) 65%, rgba(31,49,43,.12) 100% ); } /* 內容 */ .cahtd-hero-inner{ width:88%; max-width:820px; margin:0 auto; } .cahtd-hero-content{ width:100%; max-width:590px; } /* 英文小標 */ .cahtd-hero-eyebrow{ margin-bottom:20px; } .cahtd-hero-eyebrow-text{ font-size:10px !important; letter-spacing:.19em; } /* 主標 */ .cahtd-hero h1{ max-width:580px; font-size:40px !important; font-weight:300 !important; line-height:1.5 !important; letter-spacing:.025em; } /* 內文 */ .cahtd-hero-content > p{ max-width:540px; margin:22px 0 31px !important; font-size:15px !important; line-height:1.9 !important; } /* 按鈕 */ .cahtd-hero-btn{ min-width:158px; padding:13px 19px 13px 21px; font-size:12px !important; } /* 底部 */ .cahtd-hero-bottom{ left:6%; bottom:28px; } } /* ========================================================= MOBILE p{ max-width:365px; margin:19px 0 27px !important; padding:0 !important; font-size:15px !important; font-weight:400; line-height:1.85 !important; letter-spacing:.01em; color:rgba(255,255,255,.82) !important; } /* 手機自然換行 */ .cahtd-hero-content > p br{ display:none; } /* ===================================================== BUTTON ====================================================== */ .cahtd-hero-btn{ min-width:154px; gap:26px; padding: 14px 18px 14px 21px; font-size:13px !important; letter-spacing:.1em; } .cahtd-hero-arrow{ font-size:17px; } /* 手機隱藏底部英文 */ .cahtd-hero-bottom{ display:none; } } /* ========================================================= SMALL MOBILE p{ max-width:325px; margin:17px 0 25px !important; font-size:15px !important; } .cahtd-hero-btn{ min-width:150px; font-size:12px !important; } } /* ========================================================= LANDSCAPE MOBILE 避免手機橫向高度不足 ========================================================= */ @media (max-width:767px) and (orientation:landscape){ .cahtd-hero{ height:auto; min-height:100svh; align-items:center; } .cahtd-hero-inner{ padding: 80px 7% 55px; } .cahtd-hero-content{ max-width:540px; } .cahtd-hero h1{ max-width:520px; font-size:32px !important; } .cahtd-hero-content > p{ max-width:500px; font-size:14px !important; } }
ABOUT CAHTD

以技能,
點亮更多可能。

中華全技能發展協會

中華全技能發展協會以全齡、全人與多元技能發展為核心, 致力連結技能教育、產業實務、職涯發展與社會公益。

我們相信,能力不應被年齡、學歷、背景或既有職稱限制。 每個人都能透過合適的學習與實踐,找到自己的價值, 以及參與社會的方式。

了解更多
中華全技能發展協會
/* ========================================================= RESET ========================================================= */ .cahtd-about, .cahtd-about *{ box-sizing:border-box; } /* ========================================================= SECTION ========================================================= */ .cahtd-about{ width:100%; padding:120px 6%; background:#ffffff; font-family: “Noto Sans TC", “Microsoft JhengHei", Arial, sans-serif; overflow:hidden; } /* ========================================================= MAIN LAYOUT ========================================================= */ .cahtd-about-wrap{ width:100%; max-width:1180px; margin:0 auto; display:grid; grid-template-columns: minmax(0,.92fr) minmax(0,1.08fr); align-items:center; gap:90px; } /* ========================================================= CONTENT ========================================================= */ .cahtd-about-content{ width:100%; } /* ========================================================= ENGLISH LABEL ========================================================= */ .cahtd-about-en{ display:block; color:#a38a57; font-size:12px; font-weight:500; line-height:1.5; letter-spacing:4px; } /* ========================================================= TITLE ========================================================= */ .cahtd-about h2{ margin:18px 0 0; color:#426055; font-size:44px; font-weight:400; line-height:1.4; letter-spacing:1px; } .cahtd-about h2 span{ color:#8c7350; font-weight:400; } /* ========================================================= DECORATION LINE ========================================================= */ .cahtd-about-line{ display:block; width:45px; height:1px; margin:28px 0; background:#b69a63; } /* ========================================================= TEXT ========================================================= */ .cahtd-about-text{ width:100%; } .cahtd-about-text p{ margin:0 0 18px; color:#625e58; font-size:16px; font-weight:400; line-height:2; letter-spacing:.5px; } .cahtd-about-text p:last-child{ margin-bottom:0; } /* ========================================================= CTA ========================================================= */ .cahtd-about-link{ display:inline-flex; align-items:center; gap:20px; margin-top:28px; padding-bottom:7px; color:#426055; font-size:14px; font-weight:500; line-height:1.5; letter-spacing:1px; text-decoration:none; border-bottom:1px solid #426055; transition: gap .3s ease, opacity .3s ease; } .cahtd-about-arrow{ font-size:18px; line-height:1; } .cahtd-about-link:hover{ gap:28px; opacity:.7; } /* ========================================================= DESKTOP IMAGE ========================================================= */ .cahtd-about-visual{ position:relative; width:100%; height:520px; margin:0; overflow:hidden; } .cahtd-about-visual img{ display:block; width:100%; height:100%; object-fit:cover; object-position:center; transition:transform .8s ease; } .cahtd-about-visual:hover img{ transform:scale(1.025); } /* ========================================================= MOBILE IMAGE Desktop 預設隱藏 ========================================================= */ .cahtd-about-mobile-visual{ display:none; } /* ========================================================= TABLET ========================================================= */ @media (max-width:1024px) and (min-width:768px){ .cahtd-about{ padding:90px 6%; } .cahtd-about-wrap{ grid-template-columns: minmax(0,.95fr) minmax(0,1.05fr); gap:50px; } .cahtd-about h2{ font-size:38px; } .cahtd-about-text p{ font-size:15px; line-height:1.9; } .cahtd-about-visual{ height:460px; } } /* ========================================================= MOBILE ========================================================= */ @media (max-width:767px){ /* ========================= SECTION ========================== */ .cahtd-about{ padding:68px 0 74px; } .cahtd-about-wrap{ display:block; width:100%; max-width:none; margin:0; } /* ========================= CONTENT ========================== */ .cahtd-about-content{ width:100%; } /* ========================= HEADING ========================== */ .cahtd-about-heading{ padding:0 24px; } /* 英文 */ .cahtd-about-en{ font-size:11px; font-weight:500; line-height:1.5; letter-spacing:3.5px; } /* 標題 */ .cahtd-about h2{ margin:13px 0 0; font-size:31px; font-weight:400; line-height:1.42; letter-spacing:.4px; } /* 金線 */ .cahtd-about-line{ width:38px; margin:21px 0 0; } /* ========================= MOBILE IMAGE ========================== */ .cahtd-about-mobile-visual{ display:block; position:relative; width:calc(100% – 32px); height:auto; aspect-ratio:1.28 / 1; margin: 32px 0 0 32px; overflow:hidden; } .cahtd-about-mobile-visual img{ display:block; width:100%; height:100%; object-fit:cover; object-position:center center; } /* ========================= DESKTOP IMAGE 隱藏 ========================== */ .cahtd-about-visual{ display:none; } /* ========================= TEXT ========================== */ .cahtd-about-text{ padding:0 24px; margin-top:32px; } .cahtd-about-text p{ margin:0 0 17px; color:#625e58; font-size:15px; font-weight:400; line-height:1.95; letter-spacing:.2px; } .cahtd-about-text p:last-child{ margin-bottom:0; } /* ========================= CTA ========================== */ .cahtd-about-link{ margin: 25px 0 0 24px; gap:17px; padding-bottom:6px; font-size:14px; font-weight:500; letter-spacing:1px; } .cahtd-about-arrow{ font-size:18px; } } /* ========================================================= SMALL MOBILE ========================================================= */ @media (max-width:420px){ .cahtd-about{ padding: 60px 0 66px; } .cahtd-about-heading{ padding: 0 20px; } .cahtd-about h2{ font-size:29px; line-height:1.45; } .cahtd-about-mobile-visual{ width:calc(100% – 24px); margin: 28px 0 0 24px; aspect-ratio:1.2 / 1; } .cahtd-about-text{ padding: 0 20px; margin-top:29px; } .cahtd-about-text p{ font-size:15px; line-height:1.9; } .cahtd-about-link{ margin: 24px 0 0 20px; } }
CHIEF ADVISOR 首席顧問
蔡憶雲博士 首席顧問
蔡憶雲 博士
PROFESSIONAL ADVISORY

從專業出發, 看見產業更長遠的可能。

長期深耕整體輔助療法、芳香療法與專業人才培育, 橫跨國際芳療專業、大專院校教學與 SPA 產業顧問實務。 從研究、教育到第一線應用,以跨領域的專業視角, 持續推動專業發展與人才培育。

中醫博士 國際芳療專業 大專院校教學 SPA 產業顧問
查看完整經歷
/* ========================================================= RESET ========================================================= */ .tsai-chief, .tsai-chief *{ box-sizing:border-box; } /* ========================================================= SECTION ========================================================= */ .tsai-chief{ –green:#426055; –white:#ffffff; position:relative; width:100%; overflow:hidden; padding:110px 6% 120px; background:#426055; font-family: “Noto Sans TC", “PingFang TC", “Microsoft JhengHei", sans-serif; } /* ========================================================= WRAP ========================================================= */ .tsai-chief-wrap{ width:min(1360px,100%); margin:0 auto; display:grid; grid-template-columns: minmax(0,1fr) minmax(0,.95fr); gap:clamp(80px,8vw,130px); align-items:center; } /* ========================================================= VISUAL ========================================================= */ .tsai-chief-visual{ position:relative; width:100%; min-width:0; } /* ========================================================= LABEL ========================================================= */ .tsai-chief-label{ display:flex; align-items:center; gap:15px; margin: 0 0 21px 7%; } .tsai-chief-label span{ font-size:13px !important; font-weight:600; line-height:1.4; letter-spacing:.18em; color:rgba(255,255,255,.55); } .tsai-chief-label i{ display:block; width:30px; height:1px; flex:0 0 auto; background:rgba(255,255,255,.35); } .tsai-chief-label strong{ font-size:17px !important; font-weight:500; line-height:1.4; letter-spacing:.1em; color:#fff; } /* ========================================================= PHOTO ========================================================= */ .tsai-chief-photo{ position:relative; width:88%; margin-left:7%; } /* 照片後方錯位層 */ .tsai-chief-photo::before{ content:""; position:absolute; z-index:0; left:-25px; bottom:-25px; width:57%; height:51%; background:rgba(255,255,255,.09); } .tsai-chief-photo img{ position:relative; z-index:1; display:block; width:100%; aspect-ratio:4 / 5; object-fit:cover; object-position:center center; } /* ========================================================= NAME|照片重疊姓名 ========================================================= */ .tsai-chief-name{ position:absolute; z-index:5; right:-65px; bottom:46px; min-width:285px; padding: 18px 27px 20px; background:rgba(255,255,255,.96); box-shadow: 0 18px 48px rgba(18,31,26,.15); } .tsai-chief-name::before{ content:""; position:absolute; left:0; top:0; width:4px; height:100%; background:#8da097; } .tsai-chief-name strong{ display:inline-block; font-size:44px !important; font-weight:500; line-height:1.15; letter-spacing:.055em; color:#3f413e; } .tsai-chief-name span{ display:inline-block; margin-left:9px; font-size:18px !important; font-weight:400; line-height:1.3; letter-spacing:.08em; color:#77736d; } /* ========================================================= CONTENT ========================================================= */ .tsai-chief-content{ width:100%; min-width:0; max-width:610px; } /* ========================================================= ENGLISH ========================================================= */ .tsai-chief-en{ display:block; margin-bottom:19px; font-size:13px !important; font-weight:600; line-height:1.4; letter-spacing:.2em; color:rgba(255,255,255,.52); } /* ========================================================= TITLE ========================================================= */ .tsai-chief-content h2{ margin:0 !important; padding:0 !important; font-size: clamp(30px,2.5vw,38px) !important; font-weight:500 !important; line-height:1.58 !important; letter-spacing:.015em; color:#fff !important; } .tsai-chief-content h2 span{ display:block; color:#fff; } /* ========================================================= LINE ========================================================= */ .tsai-chief-line{ width:50px; height:2px; margin: 27px 0; background:rgba(255,255,255,.65); } /* ========================================================= INTRO ========================================================= */ .tsai-chief-intro{ max-width:590px; margin:0 !important; padding:0 !important; font-size:18px !important; font-weight:400 !important; line-height:1.9 !important; letter-spacing:.01em; color:rgba(255,255,255,.80) !important; } /* ========================================================= TAGS ========================================================= */ .tsai-chief-tags{ display:flex; flex-wrap:wrap; gap: 10px 24px; margin-top:27px; } .tsai-chief-tags span{ position:relative; padding-left:13px; font-size:15px !important; font-weight:500; line-height:1.6; letter-spacing:.02em; color:rgba(255,255,255,.9); } .tsai-chief-tags span::before{ content:""; position:absolute; left:0; top:10px; width:4px; height:4px; border-radius:50%; background:rgba(255,255,255,.6); } /* ========================================================= CTA ========================================================= */ .tsai-chief-more{ display:inline-flex; align-items:center; gap:35px; margin-top:34px; padding: 0 0 8px; border-bottom: 1px solid rgba(255,255,255,.5); color:#fff !important; text-decoration:none !important; } .tsai-chief-more span{ font-size:16px !important; font-weight:500; line-height:1.5; letter-spacing:.03em; } .tsai-chief-more i{ font-size:20px !important; font-style:normal; line-height:1; transition:transform .3s ease; } .tsai-chief-more:hover i{ transform:translateX(5px); } /* ========================================================= TABLET 768px – 1050px 平板不再維持左右兩欄 改成圖片 → 內容上下排列 ========================================================= */ @media (min-width:768px) and (max-width:1050px){ .tsai-chief{ padding: 76px 7% 88px; } /* ————————- WRAP ————————- */ .tsai-chief-wrap{ display:block; width:min(820px,100%); margin:0 auto; } /* ————————- LABEL ————————- */ .tsai-chief-label{ margin: 0 0 20px 4%; gap:13px; } .tsai-chief-label span{ font-size:12px !important; } .tsai-chief-label i{ width:27px; } .tsai-chief-label strong{ font-size:16px !important; } /* ————————- PHOTO ————————- */ .tsai-chief-photo{ width:70%; max-width:540px; margin-left:4%; } .tsai-chief-photo::before{ left:-22px; bottom:-21px; width:55%; height:45%; } .tsai-chief-photo img{ aspect-ratio: 4 / 4.7; object-position: center 22%; } /* ————————- NAME 仍然重疊 但不會超出頁面 ————————- */ .tsai-chief-name{ right:-82px; bottom:34px; min-width:250px; padding: 16px 23px 18px; } .tsai-chief-name strong{ font-size:37px !important; } .tsai-chief-name span{ margin-left:7px; font-size:16px !important; } /* ————————- CONTENT ————————- */ .tsai-chief-content{ width:90%; max-width:680px; margin: 82px 0 0 4%; } .tsai-chief-en{ margin-bottom:16px; font-size:12px !important; } .tsai-chief-content h2{ max-width:620px; font-size:30px !important; line-height:1.55 !important; } .tsai-chief-line{ width:46px; margin: 24px 0; } .tsai-chief-intro{ max-width:680px; font-size:17px !important; line-height:1.9 !important; } .tsai-chief-tags{ gap: 9px 22px; margin-top:24px; } .tsai-chief-tags span{ font-size:15px !important; } .tsai-chief-more{ margin-top:30px; } .tsai-chief-more span{ font-size:15px !important; } } /* ========================================================= MOBILE <= 767px ========================================================= */ @media (max-width:767px){ .tsai-chief{ padding: 52px 20px 62px; } .tsai-chief-wrap{ display:block; width:100%; } /* ===================================================== LABEL ====================================================== */ .tsai-chief-label{ margin: 0 0 17px; gap:10px; } .tsai-chief-label span{ font-size:10px !important; letter-spacing:.15em; } .tsai-chief-label i{ width:21px; } .tsai-chief-label strong{ font-size:14px !important; letter-spacing:.08em; } /* ===================================================== PHOTO ====================================================== */ .tsai-chief-photo{ width:calc(100% – 20px); margin-left:20px; } .tsai-chief-photo::before{ left:-20px; bottom:-16px; width:58%; height:42%; } .tsai-chief-photo img{ aspect-ratio: 1 / 1.02; object-position: center 24%; } /* ===================================================== NAME OVERLAP ====================================================== */ .tsai-chief-name{ right:auto; left:-20px; bottom:-24px; min-width:0; padding: 13px 19px 14px 17px; box-shadow: 0 12px 28px rgba(17,31,25,.16); } .tsai-chief-name::before{ width:3px; } .tsai-chief-name strong{ font-size:33px !important; } .tsai-chief-name span{ margin-left:6px; font-size:15px !important; } /* ===================================================== CONTENT ====================================================== */ .tsai-chief-content{ width:100%; max-width:none; margin:0; padding-top:61px; } /* 手機不重複英文 */ .tsai-chief-en{ display:none; } /* ===================================================== TITLE ====================================================== */ .tsai-chief-content h2{ font-size:23px !important; line-height:1.6 !important; } /* ===================================================== LINE ====================================================== */ .tsai-chief-line{ width:40px; height:1px; margin: 20px 0; background: rgba(255,255,255,.55); } /* ===================================================== INTRO ====================================================== */ .tsai-chief-intro{ font-size:16px !important; line-height:1.9 !important; } /* ===================================================== TAGS ====================================================== */ .tsai-chief-tags{ display:flex; flex-wrap:wrap; gap: 7px 17px; margin-top:22px; } .tsai-chief-tags span{ padding-left:10px; font-size:14px !important; line-height:1.6; } .tsai-chief-tags span::before{ top:9px; width:3px; height:3px; } /* ===================================================== CTA ====================================================== */ .tsai-chief-more{ gap:26px; margin-top:27px; padding-bottom:7px; } .tsai-chief-more span{ font-size:15px !important; } .tsai-chief-more i{ font-size:18px !important; } } /* ========================================================= SMALL MOBILE <= 390px ========================================================= */ @media (max-width:390px){ .tsai-chief{ padding: 48px 17px 58px; } .tsai-chief-photo{ width:calc(100% – 17px); margin-left:17px; } .tsai-chief-name{ left:-17px; } .tsai-chief-name strong{ font-size:31px !important; } .tsai-chief-name span{ font-size:14px !important; } .tsai-chief-content{ padding-top:58px; } .tsai-chief-content h2{ font-size:22px !important; } .tsai-chief-intro{ font-size:16px !important; } .tsai-chief-tags{ gap: 6px 14px; } .tsai-chief-tags span{ font-size:13px !important; } }
WHAT WE DO

讓技能,
成為改變的起點。

從學習到實踐,從個人成長到社會參與, 讓專業不只被學會,也能真正產生影響。

LEARN · PRACTICE · IMPACT
01
LIFELONG LEARNING

終身學習

推動全齡學習與多元技能發展, 讓每個生命階段都有重新學習、 持續成長的機會。

02
SKILL DEVELOPMENT

技能發展

連結專業知識與實務經驗, 讓能力真正能被學習、實踐, 並回到真實場域中運用。

03
SOCIAL CONNECTION

社會連結

串聯產業、教育、企業與社群, 打開跨領域交流與合作, 讓不同專業彼此連結。

04
COMMUNITY IMPACT

公益行動

鼓勵專業投入社區與公益服務, 讓所學重新回到社會, 成為持續發生的正向力量。

/* ========================================================= RESET ========================================================= */ .cahtd-what, .cahtd-what *{ box-sizing:border-box; } /* ========================================================= SECTION ========================================================= */ .cahtd-what{ –green:#426055; –green-dark:#354f46; –cream:#f4f0e8; –gold:#ad9466; –dark:#42433f; –text:#6f6d67; width:100%; padding:120px 6% 125px; overflow:hidden; background:#ffffff; font-family: “Noto Sans TC", “PingFang TC", “Microsoft JhengHei", Arial, sans-serif; } /* ========================================================= MAIN WRAP ========================================================= */ .cahtd-what-wrap{ width:min(1380px,100%); margin:0 auto; display:grid; grid-template-columns: minmax(300px,.72fr) minmax(0,1.28fr); gap:clamp(75px,8vw,135px); align-items:start; } /* ========================================================= LEFT|HEADING ========================================================= */ .cahtd-what-heading{ position:sticky; top:110px; padding-top:20px; } /* ========================================================= KICKER ========================================================= */ .cahtd-what-kicker{ display:flex; align-items:center; margin-bottom:24px; } .cahtd-what-kicker span{ position:relative; padding-left:48px; font-size:12px !important; font-weight:600; line-height:1.4; letter-spacing:.22em; color:var(–gold); } .cahtd-what-kicker span::before{ content:""; position:absolute; left:0; top:50%; width:32px; height:1px; background:var(–gold); transform:translateY(-50%); } /* ========================================================= MAIN TITLE ========================================================= */ .cahtd-what-heading h2{ margin:0 !important; padding:0 !important; font-size:clamp(38px,3.5vw,52px) !important; font-weight:400 !important; line-height:1.45 !important; letter-spacing:.02em; color:var(–dark) !important; } .cahtd-what-heading h2 em{ font-style:normal; color:var(–green); } /* ========================================================= INTRO ========================================================= */ .cahtd-what-heading > p{ max-width:390px; margin:27px 0 0 !important; padding:0 !important; font-size:17px !important; font-weight:400; line-height:1.9 !important; letter-spacing:.015em; color:var(–text) !important; } /* ========================================================= SMALL MARK ========================================================= */ .cahtd-what-mark{ display:flex; align-items:center; gap:15px; margin-top:42px; } .cahtd-what-mark > span{ display:block; width:54px; height:1px; background:#c8c3b9; } .cahtd-what-mark small{ font-size:10px !important; font-weight:500; line-height:1.4; letter-spacing:.16em; color:#aaa49b; } /* ========================================================= RIGHT GRID ========================================================= */ .cahtd-what-list{ display:grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap:14px; } /* ========================================================= ITEM BASE ========================================================= */ .cahtd-what-item{ position:relative; min-width:0; min-height:345px; overflow:hidden; display:flex; flex-direction:column; justify-content:flex-end; padding:46px 42px 40px; } /* ========================================================= DESKTOP COLORS 01 暖米 02 唯圓綠 03 深綠 04 暖米 ========================================================= */ /* 01 */ .cahtd-what-01{ background:#f4f0e8; transform:translateY(36px); } /* 02 */ .cahtd-what-02{ background:#426055; } /* 03 */ .cahtd-what-03{ background:#354f46; } /* 04 */ .cahtd-what-04{ background:#f4f0e8; transform:translateY(-36px); } /* ========================================================= NUMBER ========================================================= */ .cahtd-what-number{ position:absolute; right:24px; top:9px; font-family: Georgia, “Times New Roman", serif; font-size:92px !important; font-weight:400; line-height:1; letter-spacing:-.05em; pointer-events:none; } /* 淺色 01 + 04 */ .cahtd-what-01 .cahtd-what-number, .cahtd-what-04 .cahtd-what-number{ color:rgba(66,96,85,.07); } /* 深色 02 + 03 */ .cahtd-what-02 .cahtd-what-number, .cahtd-what-03 .cahtd-what-number{ color:rgba(255,255,255,.08); } /* ========================================================= ITEM CONTENT ========================================================= */ .cahtd-what-item-content{ position:relative; z-index:2; } /* ========================================================= LIGHT CONTENT 01 + 04 ========================================================= */ .cahtd-what-01 .cahtd-what-item-content small, .cahtd-what-04 .cahtd-what-item-content small{ display:block; margin-bottom:11px; font-size:10px !important; font-weight:600; line-height:1.5; letter-spacing:.18em; color:#a18e6b; } .cahtd-what-01 .cahtd-what-item-content h3, .cahtd-what-04 .cahtd-what-item-content h3{ margin:0 0 17px !important; padding:0 !important; font-size:27px !important; font-weight:500 !important; line-height:1.4 !important; letter-spacing:.04em; color:#426055 !important; } .cahtd-what-01 .cahtd-what-item-content p, .cahtd-what-04 .cahtd-what-item-content p{ max-width:290px; margin:0 !important; padding:0 !important; font-size:15px !important; font-weight:400; line-height:1.9 !important; letter-spacing:.01em; color:#716f69 !important; } /* ========================================================= DARK CONTENT 02 + 03 ========================================================= */ .cahtd-what-02 .cahtd-what-item-content small, .cahtd-what-03 .cahtd-what-item-content small{ display:block; margin-bottom:11px; font-size:10px !important; font-weight:600; line-height:1.5; letter-spacing:.18em; color:rgba(255,255,255,.52); } .cahtd-what-02 .cahtd-what-item-content h3, .cahtd-what-03 .cahtd-what-item-content h3{ margin:0 0 17px !important; padding:0 !important; font-size:27px !important; font-weight:500 !important; line-height:1.4 !important; letter-spacing:.04em; color:#ffffff !important; } .cahtd-what-02 .cahtd-what-item-content p, .cahtd-what-03 .cahtd-what-item-content p{ max-width:290px; margin:0 !important; padding:0 !important; font-size:15px !important; font-weight:400; line-height:1.9 !important; letter-spacing:.01em; color:rgba(255,255,255,.78) !important; } /* ========================================================= DESKTOP HOVER ========================================================= */ @media (hover:hover) and (min-width:1051px){ .cahtd-what-item{ transition:transform .4s ease; } .cahtd-what-01:hover{ transform:translateY(27px); } .cahtd-what-02:hover{ transform:translateY(-9px); } .cahtd-what-03:hover{ transform:translateY(-9px); } .cahtd-what-04:hover{ transform:translateY(-45px); } } /* ========================================================= TABLET 768px – 1050px 01 暖米 02 唯圓綠 03 深綠 04 暖米 ========================================================= */ @media (min-width:768px) and (max-width:1050px){ .cahtd-what{ padding:82px 6% 105px; } .cahtd-what-wrap{ display:block; width:min(820px,100%); } /* ========================= HEADING ========================== */ .cahtd-what-heading{ position:relative; top:auto; width:100%; max-width:650px; padding:0; margin-bottom:58px; } .cahtd-what-heading h2{ font-size:40px !important; } .cahtd-what-heading > p{ max-width:520px; font-size:16px !important; } .cahtd-what-mark{ margin-top:30px; } /* ========================= GRID ========================== */ .cahtd-what-list{ width:100%; grid-template-columns: repeat(2,minmax(0,1fr)); gap:12px; } .cahtd-what-item{ min-height:300px; padding:38px 32px 34px; } .cahtd-what-01{ background:#f4f0e8; transform:translateY(22px); } .cahtd-what-02{ background:#426055; } .cahtd-what-03{ background:#354f46; } .cahtd-what-04{ background:#f4f0e8; transform:translateY(-22px); } .cahtd-what-number{ right:20px; top:12px; font-size:76px !important; } /* LIGHT */ .cahtd-what-01 .cahtd-what-number, .cahtd-what-04 .cahtd-what-number{ color:rgba(66,96,85,.07); } .cahtd-what-01 .cahtd-what-item-content small, .cahtd-what-04 .cahtd-what-item-content small{ color:#a18e6b; } .cahtd-what-01 .cahtd-what-item-content h3, .cahtd-what-04 .cahtd-what-item-content h3{ color:#426055 !important; } .cahtd-what-01 .cahtd-what-item-content p, .cahtd-what-04 .cahtd-what-item-content p{ color:#716f69 !important; } /* DARK */ .cahtd-what-02 .cahtd-what-number, .cahtd-what-03 .cahtd-what-number{ color:rgba(255,255,255,.08); } .cahtd-what-02 .cahtd-what-item-content small, .cahtd-what-03 .cahtd-what-item-content small{ color:rgba(255,255,255,.52); } .cahtd-what-02 .cahtd-what-item-content h3, .cahtd-what-03 .cahtd-what-item-content h3{ color:#ffffff !important; } .cahtd-what-02 .cahtd-what-item-content p, .cahtd-what-03 .cahtd-what-item-content p{ color:rgba(255,255,255,.78) !important; } .cahtd-what-item-content h3{ font-size:24px !important; } .cahtd-what-item-content p{ font-size:15px !important; line-height:1.85 !important; } } /* ========================================================= MOBILE p{ max-width:335px; margin-top:17px !important; font-size:15px !important; line-height:1.8 !important; } .cahtd-what-mark{ display:none; } /* ========================= LIST ========================== */ .cahtd-what-list{ display:flex; flex-direction:column; width:100%; gap:0; } /* ========================= ITEM BASE ========================== */ .cahtd-what-item{ position:relative; display:block; width:calc(100% – 48px); min-height:225px; padding:60px 30px 30px; overflow:hidden; transform:none; } /* ===================================================== 01|暖米|LEFT ====================================================== */ .cahtd-what-01{ margin:0 48px 0 0; background:#f4f0e8; } /* ===================================================== 02|唯圓綠|RIGHT ====================================================== */ .cahtd-what-02{ margin:-12px 0 0 48px; background:#426055; } /* ===================================================== 03|暖米|LEFT ====================================================== */ .cahtd-what-03{ margin:-12px 48px 0 0; background:#f4f0e8; } /* ===================================================== 04|深綠|RIGHT ====================================================== */ .cahtd-what-04{ margin:-12px 0 0 48px; background:#354f46; } /* ========================= NUMBER ========================== */ .cahtd-what-number{ position:absolute; right:21px; top:16px; padding:0; font-size:54px !important; font-weight:400; line-height:1; letter-spacing:-.04em; } /* LIGHT NUMBER */ .cahtd-what-01 .cahtd-what-number, .cahtd-what-03 .cahtd-what-number{ color:rgba(66,96,85,.10); } /* DARK NUMBER */ .cahtd-what-02 .cahtd-what-number, .cahtd-what-04 .cahtd-what-number{ color:rgba(255,255,255,.10); } /* ========================= CONTENT ========================== */ .cahtd-what-item-content{ position:relative; z-index:2; max-width:280px; } /* ===================================================== MOBILE LIGHT 01 + 03 ====================================================== */ .cahtd-what-01 .cahtd-what-item-content small, .cahtd-what-03 .cahtd-what-item-content small{ display:block; margin-bottom:8px; font-size:9px !important; font-weight:600; line-height:1.5; letter-spacing:.15em; color:#9d8b6d; } .cahtd-what-01 .cahtd-what-item-content h3, .cahtd-what-03 .cahtd-what-item-content h3{ margin:0 0 11px !important; font-size:23px !important; font-weight:500 !important; line-height:1.4 !important; letter-spacing:.04em; color:#426055 !important; } .cahtd-what-01 .cahtd-what-item-content p, .cahtd-what-03 .cahtd-what-item-content p{ max-width:270px; margin:0 !important; font-size:14px !important; line-height:1.85 !important; color:#716e68 !important; } /* ===================================================== MOBILE DARK 02 + 04 ====================================================== */ .cahtd-what-02 .cahtd-what-item-content small, .cahtd-what-04 .cahtd-what-item-content small{ display:block; margin-bottom:8px; font-size:9px !important; font-weight:600; line-height:1.5; letter-spacing:.15em; color:rgba(255,255,255,.52); } .cahtd-what-02 .cahtd-what-item-content h3, .cahtd-what-04 .cahtd-what-item-content h3{ margin:0 0 11px !important; font-size:23px !important; font-weight:500 !important; line-height:1.4 !important; letter-spacing:.04em; color:#ffffff !important; } .cahtd-what-02 .cahtd-what-item-content p, .cahtd-what-04 .cahtd-what-item-content p{ max-width:270px; margin:0 !important; font-size:14px !important; line-height:1.85 !important; color:rgba(255,255,255,.77) !important; } } /* ========================================================= SMALL MOBILE p{ font-size:15px !important; } /* ========================= ITEMS ========================== */ .cahtd-what-item{ width:calc(100% – 38px); min-height:215px; padding:56px 25px 27px; } /* LEFT */ .cahtd-what-01, .cahtd-what-03{ margin-right:38px; } /* RIGHT */ .cahtd-what-02, .cahtd-what-04{ margin-left:38px; } /* NUMBER */ .cahtd-what-number{ right:18px; top:15px; font-size:48px !important; } /* TITLE */ .cahtd-what-item-content h3{ font-size:22px !important; } /* TEXT */ .cahtd-what-item-content p{ font-size:14px !important; } }
PROFESSIONAL FIELDS

跨越領域,
讓能力持續生長。

從專業技能、職涯發展到社會參與, 建立更多元的學習與實踐機會。

01

健康促進與身心平衡

WELLNESS & HOLISTIC CARE
02

美容・芳療・SPA 實務

BEAUTY · AROMATHERAPY · SPA
03

熟齡與全齡生活技能

ACTIVE AGING & LIFE SKILLS
04

女性職涯與創業賦能

CAREER & ENTREPRENEURSHIP
05

職能培育與第二專長

WORKFORCE & SECOND CAREER
06

講師培育與知識傳承

TRAIN-THE-TRAINER
07

公益服務與社區參與

PUBLIC WELFARE & COMMUNITY
08

跨域及國際交流

CROSS-SECTOR & GLOBAL EXCHANGE

LATEST NEWS

最新消息

查看全部消息
公益服務與社區參與
SOCIAL IMPACT

專業可以改變一個人,
也可以溫暖一個社會。

我們鼓勵專業人才走進社區、參與公益, 將所學轉化為實際服務, 讓技能不只成就自己,也能成為支持他人的力量。

看見我們的公益行動
PARTNERSHIP

讓不同專業,在這裡相遇。

串聯產業、教育、企業、社群與公益夥伴, 建立跨域合作與資源共享的平台, 讓更多好的專業被看見,也讓更多需要被回應。

產業合作 教育交流 企業連結 社區服務 公益合作 國際交流
合作洽詢
TOGETHER, WE CREATE IMPACT

每一份能力,
都可能成為改變的開始。

加入我們,讓專業被看見、被實踐,
也讓更多美好的力量持續發生。

加入協會 合作洽詢

中華全技能發展協會

連絡人

WordPress 設計