﻿.mb_olny{display:none}@media screen and (min-width: 480px){.mb_olny{display:block}}html{scroll-behavior:smooth}body{font-family:"Noto Sans",sans-serif}body.fixed{overflow:hidden}header{position:fixed;left:0;top:-150%;width:100%;background-color:#184588;display:flex;flex-wrap:wrap;transition:1s top;z-index:12}header.active{top:0}header>div{width:100%;max-width:1340px;margin:auto}header .main{display:flex;align-items:center;justify-content:space-between;padding:14.6px 20px;position:relative}header .main.active::after{content:"";position:absolute;width:calc(100% - 40px);height:1px;background-color:#00f4c9;z-index:1;bottom:0;left:50%;transform:translateX(-50%)}@media screen and (min-width: 821px){header .main.active::after{width:100%}}header .main .logo{height:40.5px;text-align:center;display:inline-block}header .main .logo img{width:100px}header .main .hamburger{width:40px;height:40px;display:flex;align-items:center;justify-content:center}header .main .hamburger.active{width:28px}header .main .hamburger img{height:100%;width:100%}header .nav{display:none;justify-content:center;position:absolute;height:100vh;align-items:self-start;z-index:-1;width:100%}@media screen and (min-width: 821px){header .nav{height:100%}}header .nav.active{position:relative;display:flex}header .nav img{position:absolute;bottom:-40%;right:-30%;width:100%;height:100%;animation:nav_circle 20s linear infinite}@media screen and (min-width: 480px){header .nav img{bottom:-30%;right:-30%;width:70%;height:70%}}@keyframes nav_circle{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}header .nav ul{display:flex;transition:.5s;flex-wrap:wrap;text-align:center;margin-top:20px;width:100%}header .nav ul li{width:100%;position:relative}header .nav ul li a{width:100%;font-size:22px;padding:30px 0px;color:#fff;text-decoration:none;display:flex;transition:.3s color;line-height:26px;justify-content:center;font-weight:bold}header .nav ul li a:hover{color:#00f4c9;font-weight:bold}header .nav ul li+li::before{content:"";width:calc(100% - 40px);height:1px;background-image:url("./../images/dashed-mb.svg");margin:0 20px;position:absolute;left:0%;top:0}@media screen and (min-width: 821px){header .nav ul{flex-wrap:nowrap;margin-top:0px;width:unset}header .nav ul li{position:relative;width:unset;justify-content:start}header .nav ul li a{font-size:22px;padding:20px 40px;color:#fff;text-decoration:none;display:flex;transition:.3s color;line-height:26px;width:unset;font-weight:bold}}@media screen and (min-width: 821px)and (min-width: 992px){header .nav ul li a{padding:20px 60px}}@media screen and (min-width: 821px){header .nav ul li a:hover{color:#00f4c9}header .nav ul li+li::before{content:"";width:1px;height:30px;background-image:url("./../images/dashed-pc.svg");margin:0 20px;position:absolute;left:-20px;top:50%;transform:translateY(-50%)}}main section{position:relative}main section.kv{position:relative;overflow:hidden;min-height:unset;background-color:#fff;z-index:1}@media screen and (max-width: 1200px){main section.kv{min-height:105vh}}@media screen and (max-width: 600px){main section.kv{min-height:100vh}}@media screen and (max-width: 380px){main section.kv{min-height:125vh}}main section.kv .kv-wrapper img{width:100%;z-index:1;pointer-events:none;object-fit:cover}@media screen and (width: 1024px){main section.kv .kv-wrapper img{height:100vh}}main section.kv .kv-wrapper .absolute{position:absolute;top:0;left:0}main section.kv .title-wrapper{position:absolute;top:25%;left:50%;transform:translateX(-50%);width:90%;z-index:2}@media screen and (max-width: 821px){main section.kv .title-wrapper{top:25%}}@media screen and (max-width: 480px){main section.kv .title-wrapper{top:21%}}main section.kv .title-wrapper .logo{text-align:center}main section.kv .title-wrapper .logo img{height:50px}main section.kv .title-wrapper .title{display:flex;gap:5px;margin-top:10px;justify-content:center}@media screen and (max-width: 821px){main section.kv .title-wrapper .title{margin-top:6px;gap:3px}}main section.kv .title-wrapper .title img{width:20%;max-width:120px}@media screen and (max-width: 1200px){main section.kv .title-wrapper .title img{max-width:100px}}@media screen and (max-width: 992px){main section.kv .title-wrapper .title img{max-width:80px}}@media screen and (max-width: 821px){main section.kv .title-wrapper .title img{width:calc(20% - 5px)}}main section.kv .title-wrapper .title_1{animation:title .5s .5s linear 1 forwards;opacity:0;transform:scale(0.3)}main section.kv .title-wrapper .title_2{opacity:0;transform:scale(0.3);animation:title .5s .8s linear 1 forwards}main section.kv .title-wrapper .title_3{opacity:0;transform:scale(0.3);animation:title .5s 1.3s linear 1 forwards}main section.kv .title-wrapper .title_4{opacity:0;transform:scale(0.3);animation:title .5s 1.8s linear 1 forwards}main section.kv .title-wrapper .title_5{opacity:0;transform:scale(0.3);animation:title .5s 2.3s linear 1 forwards}@keyframes title{0%{opacity:0;transform:scale(0.5)}100%{opacity:1;transform:scale(1)}}main section.kv .info-wrapper{position:absolute;top:67%;left:50%;transform:translate(-50%, 0);text-align:center;width:33%}@media screen and (max-width: 1200px){main section.kv .info-wrapper{top:64%}}@media screen and (max-width: 821px){main section.kv .info-wrapper{width:88%;top:66%}}@media screen and (max-width: 480px){main section.kv .info-wrapper{top:58%;width:88%}}@media screen and (max-width: 380px){main section.kv .info-wrapper{top:56%}}main section.kv .info-wrapper .line{position:absolute;top:-40%;left:50%;transform:translateX(-50%);display:block;height:100px;width:1px;background-color:#e60012}@media screen and (max-width: 480px){main section.kv .info-wrapper .line{top:-40%;height:100px}}main section.kv .info-wrapper .type_1 span{font-size:15px;line-height:30px;background-color:#184588;color:#fff;display:inline}@media screen and (max-width: 380px){main section.kv .info-wrapper .type_1 span{font-size:14px}}main section.kv .info-wrapper .type_2{font-size:15px;line-height:30px;color:#fff}main section.kv .info-wrapper .type_2 strong{display:block;font-weight:600;font-size:17px;color:#e60012;margin-top:13px;line-height:29px;margin-bottom:13px;font-family:"Noto Serif TC",serif}main section.kv .info-wrapper .type_3{font-size:15px;line-height:30px}main section.kv .info-wrapper .type_3 span{display:block;font-size:15px;line-height:29px;font-weight:400;color:#000}main section.kv .cloude-wrapper .cloude-left{position:absolute;left:-30%;bottom:3%;width:50%;z-index:1;animation:kv_cloude_l 3s linear infinite alternate}@keyframes kv_cloude_l{0%{left:-25%}100%{left:-20%}}@media screen and (max-width: 600px){main section.kv .cloude-wrapper .cloude-left{bottom:10%}}@media screen and (max-width: 450px){main section.kv .cloude-wrapper .cloude-left{bottom:0%}}@media screen and (max-width: 380px){main section.kv .cloude-wrapper .cloude-left{bottom:0%}}@media screen and (min-width: 821px){main section.kv .cloude-wrapper .cloude-left{width:20%;bottom:10%;left:2%}@keyframes kv_cloude_l{0%{left:2%}100%{left:5%}}}@media screen and (width: 1024px){main section.kv .cloude-wrapper .cloude-left{width:33%}@keyframes kv_cloude_l{0%{left:-25%}100%{left:-20%}}}main section.kv .cloude-wrapper .cloude-right{position:absolute;right:-30%;bottom:50%;width:45%;z-index:1;animation:kv_cloude_r 3s linear infinite alternate}@keyframes kv_cloude_r{0%{right:-25%}100%{right:-20%}}@media screen and (min-width: 821px){main section.kv .cloude-wrapper .cloude-right{width:15%;bottom:16%;right:2%}@keyframes kv_cloude_r{0%{right:2%}100%{right:4%}}}@media screen and (width: 1024px){main section.kv .cloude-wrapper .cloude-right{width:33%;bottom:40%}@keyframes kv_cloude_r{0%{right:-25%}100%{right:-20%}}}main section.pray{min-height:830px;overflow:hidden;background-color:#fff;z-index:1;display:flex;align-items:end}@media screen and (min-width: 821px){main section.pray{height:800px;min-height:800px}}@media screen and (width: 1024px){main section.pray{min-height:830px;height:830px}}main section.pray .anchor{position:absolute;top:-50px;left:0;height:1px}main section.pray .bg-wrapper{width:100%}main section.pray .bg-wrapper img{height:700px;width:100%;object-fit:cover;margin-bottom:-5px;object-position:62% 70%}@media screen and (max-width: 821px){main section.pray .bg-wrapper img{height:830px}}@media screen and (width: 1024px){main section.pray .bg-wrapper img{height:830px}}@media screen and (min-width: 1500px){main section.pray .bg-wrapper img{object-position:62% 80%}}main section.pray .cover-wrapper{width:100%;height:100%;position:absolute;top:0;display:flex;align-items:flex-end;justify-content:center;text-align:center}@media screen and (min-width: 821px){main section.pray .cover-wrapper{align-items:center}}main section.pray .cover-wrapper img{max-width:100px}main section.pray .cover-wrapper>div{width:100%;display:flex;flex-wrap:wrap;gap:20px}@media screen and (max-width: 821px){main section.pray .cover-wrapper>div{gap:0px}}main section.pray .cover-wrapper .mcqueen-wrapper{width:100%}@media screen and (max-width: 480px){main section.pray .cover-wrapper .mcqueen-wrapper{order:1}}main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_1{top:30px}@media screen and (min-width: 821px){main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_1{top:80px}}main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_2{top:90px}@media screen and (min-width: 821px){main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_2{top:140px}}main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_3{top:150px}@media screen and (min-width: 821px){main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_3{top:200px}}main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_3,main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_2,main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_1{position:absolute;display:flex;min-width:max-content}main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_3>div,main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_2>div,main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_1>div{display:flex;align-items:center;min-width:max-content;width:100%}main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_3>div.m1,main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_2>div.m1,main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_1>div.m1{animation:200s 0s linear infinite mcqueen_f forwards}main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_3>div.m2,main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_2>div.m2,main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_1>div.m2{animation:200s -100s linear infinite mcqueen_s forwards}@keyframes mcqueen_f{to{transform:translateX(100%)}from{transform:translateX(-100%)}}@keyframes mcqueen_s{to{transform:translateX(0%)}from{transform:translateX(-200%)}}main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_3>div .company,main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_2>div .company,main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_1>div .company{color:#fff;background:#184588;display:flex;align-items:center;height:30px}main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_3>div .company p,main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_2>div .company p,main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_1>div .company p{display:flex;align-items:center}main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_3>div .company span,main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_2>div .company span,main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_1>div .company span{background:#fff;width:30px;height:1px;display:inline-flex;margin-left:5px}main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_3>div .company img,main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_2>div .company img,main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_1>div .company img{height:27px;width:auto;display:inline-flex;margin-left:5px}main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_3>div>div,main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_2>div>div,main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_1>div>div{background:#fcf5e8;height:30px;display:flex;align-items:center;padding:0 5px;gap:5px;line-height:19px;margin-left:20px}main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_3>div>div::before,main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_2>div>div::before,main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_1>div>div::before{content:"";width:20px;height:20px;display:flex;background-image:url("./../images/pray/before.svg");background-repeat:no-repeat}main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_3>div>div::after,main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_2>div>div::after,main section.pray .cover-wrapper .mcqueen-wrapper .mcqueen_1>div>div::after{content:"";width:20px;height:20px;display:flex;background-image:url("./../images/pray/after.svg");background-repeat:no-repeat}main section.pray .cover-wrapper .god-wrapper{width:106%;position:absolute;z-index:0;top:29%;left:50%;order:2;transform:translateX(-50%);transform-origin:left;animation:god .8s linear alternate infinite forwards;max-width:500px}@media screen and (min-width: 600px){main section.pray .cover-wrapper .god-wrapper{max-width:400px}}@media screen and (min-width: 821px){main section.pray .cover-wrapper .god-wrapper{width:666px;max-width:unset;position:absolute;z-index:0;top:35%;left:50%;transform:translateX(-50%)}}@keyframes god{0%{transform:rotate(-1.5deg) translateX(-50%)}100%{transform:rotate(1.5deg) translateX(-50%)}}main section.pray .cover-wrapper .god-wrapper img{width:100%;max-width:unset}main section.pray .cover-wrapper .people-wrapper{width:100%;height:300px}@media screen and (max-width: 821px){main section.pray .cover-wrapper .people-wrapper{order:4;height:220px;transform:matrix(1, 0, 0, 1, 0, 0)}}main section.pray .cover-wrapper .people-wrapper img:nth-child(1){width:100%;max-width:138px;left:10%;animation:57s -30s linear infinite people_1 forwards,.7s linear infinite alternate people_r forwards;position:absolute;bottom:15%;z-index:2}@media screen and (max-width: 821px){main section.pray .cover-wrapper .people-wrapper img:nth-child(1){max-width:93px}}main section.pray .cover-wrapper .people-wrapper img:nth-child(2){width:100%;max-width:92px;left:10%;animation:120s -7s linear infinite people_2 forwards,1.5s linear infinite alternate people_r forwards;position:absolute;bottom:5%;z-index:6}@media screen and (max-width: 821px){main section.pray .cover-wrapper .people-wrapper img:nth-child(2){max-width:60px}}main section.pray .cover-wrapper .people-wrapper img:nth-child(3){width:100%;max-width:100px;left:10%;animation:92s -33s linear infinite people_3 forwards,1.2s linear infinite alternate people_r forwards;position:absolute;bottom:7%;z-index:5}@media screen and (max-width: 821px){main section.pray .cover-wrapper .people-wrapper img:nth-child(3){max-width:75px}}main section.pray .cover-wrapper .people-wrapper img:nth-child(4){width:100%;max-width:96px;left:10%;animation:56s -20s linear infinite people_4 forwards,.72s linear infinite alternate people_r forwards;position:absolute;bottom:11%;z-index:3}@media screen and (max-width: 821px){main section.pray .cover-wrapper .people-wrapper img:nth-child(4){max-width:64px}}main section.pray .cover-wrapper .people-wrapper img:nth-child(5){width:100%;max-width:110px;left:100%;animation:59s -12s linear infinite people_5 forwards,.7s linear infinite alternate people_r forwards;position:absolute;bottom:10%;z-index:4}@media screen and (max-width: 821px){main section.pray .cover-wrapper .people-wrapper img:nth-child(5){max-width:65px}}main section.pray .cover-wrapper .people-wrapper img:nth-child(6){width:100%;max-width:100px;left:100%;animation:55s linear infinite people_6 forwards,.82s linear infinite alternate people_r forwards;position:absolute;bottom:18%;z-index:1}@media screen and (max-width: 821px){main section.pray .cover-wrapper .people-wrapper img:nth-child(6){max-width:65px}}@keyframes people_r{0%{transform:rotate(-2deg)}100%{transform:rotate(2deg)}}@keyframes people_1{0%{left:110%;bottom:15%}100%{left:-30%;bottom:15%}}@keyframes people_2{0%{left:110%;bottom:8%}100%{left:-30%;bottom:8%}}@keyframes people_3{0%{left:110%;bottom:9%}100%{left:-30%;bottom:9%}}@keyframes people_4{0%{left:110%;bottom:11%}100%{left:-30%;bottom:11%}}@keyframes people_5{0%{left:110%;bottom:10%}100%{left:-30%;bottom:10%}}@keyframes people_6{0%{left:130%;bottom:18%}100%{left:-30%;bottom:19%}}main section.pray .cover-wrapper .pray-wrapper{background-color:#fcf5e8;padding-top:7px;padding-bottom:5px;border:2px solid #000;width:90vw;max-width:450px;margin:auto;z-index:7;position:relative}@media screen and (min-width: 821px){main section.pray .cover-wrapper .pray-wrapper{margin-top:100px}}main section.pray .cover-wrapper .pray-wrapper::before{opacity:0;content:"+1";position:absolute;right:0;top:-60px;font-size:48px;font-weight:900;line-height:58px;transition:.3s}main section.pray .cover-wrapper .pray-wrapper.active::before{content:"+1";position:absolute;right:0;opacity:0;top:-60px;font-size:48px;font-weight:900;line-height:58px;animation:fadeInAndOut 4s 1 forwards}@keyframes fadeInAndOut{0%{opacity:0;top:-40px}40%{top:-60px;opacity:1}50%{opacity:1;top:-60px}80%{top:-60px;opacity:1}100%{top:-90px;opacity:0}}@media screen and (max-width: 480px){main section.pray .cover-wrapper .pray-wrapper{order:3}}@media screen and (max-width: 480px){main section.pray .cover-wrapper .pray-wrapper{width:calc(100% - 40px)}}main section.pray .cover-wrapper .pray-wrapper .title{color:#000;font-size:24px;line-height:29px;font-weight:bold}main section.pray .cover-wrapper .pray-wrapper .mcqueen{width:100%;height:19px;position:relative;border-top:2px solid #000;border-bottom:2px solid #000;margin-top:7px;overflow:hidden}main section.pray .cover-wrapper .pray-wrapper .mcqueen div{max-width:max-content;flex-wrap:nowrap;display:flex;width:200%;height:100%;max-width:max-content;flex-wrap:nowrap}main section.pray .cover-wrapper .pray-wrapper .mcqueen img{width:200%;max-width:max-content}main section.pray .cover-wrapper .pray-wrapper .mcqueen img:nth-child(1){animation:35s 0s linear infinite mcqueen_1 forwards}@keyframes mcqueen_1{to{transform:translateX(100%)}from{transform:translateX(-100%)}}main section.pray .cover-wrapper .pray-wrapper .mcqueen img:nth-child(2){animation:35s -17.5s linear infinite mcqueen_2 forwards}@keyframes mcqueen_2{to{transform:translateX(0%)}from{transform:translateX(-200%)}}main section.pray .cover-wrapper .pray-wrapper .pray{margin-top:0px;position:relative}main section.pray .cover-wrapper .pray-wrapper .pray .successMsg{position:absolute;top:0;height:0;height:100%;width:100%;background-color:#000;z-index:3;display:none;align-items:center;justify-content:center;flex-wrap:wrap;padding:10px 0}main section.pray .cover-wrapper .pray-wrapper .pray .successMsg.active{display:flex}main section.pray .cover-wrapper .pray-wrapper .pray .successMsg>div>p{width:100%;color:#fff;font-size:16px;line-height:19px;text-align:center;color:#eee6d6}main section.pray .cover-wrapper .pray-wrapper .pray .successMsg>div .btn{display:inline-flex}main section.pray .cover-wrapper .pray-wrapper .pray .successMsg>div .btn p{font-size:18px;line-height:22px;color:#fff;font-weight:bold;transition:.3s;vertical-align:middle}main section.pray .cover-wrapper .pray-wrapper .pray .successMsg>div .btn a{text-decoration:none;background-color:#e60012;margin-top:10px;display:inline-flex;align-items:center;justify-content:center;width:112px;height:36px;border:2px solid #e60012;border-radius:30px;transition:.3s;cursor:pointer}main section.pray .cover-wrapper .pray-wrapper .pray .successMsg>div .btn:hover a{background-color:#fff}main section.pray .cover-wrapper .pray-wrapper .pray .successMsg>div .btn:hover p{color:#e60012}main section.pray .cover-wrapper .pray-wrapper .pray .successMsg>div span{cursor:pointer;width:100%;display:block;margin-top:6px;color:#939393;text-decoration:underline;font-size:12px;line-height:14px}main section.pray .cover-wrapper .pray-wrapper .pray textarea{width:calc(100% - 50px);height:75px;padding:10px;border-left:2px solid #000;border-right:2px solid #000;resize:none;font-weight:300;outline:none;font-size:16px;line-height:20px;background-color:#fcf5e8;position:relative;border-bottom:0;border-top:0;font-weight:400}main section.pray .cover-wrapper .pray-wrapper .pray textarea::placeholder{color:#a3a3a3;font-weight:400;line-height:20px}main section.pray .cover-wrapper .pray-wrapper .pray>.btn{margin-top:-3px;z-index:1;width:100%;background-color:#000;height:36px;display:flex;align-items:center;justify-content:center;transition:.3s;border-top:2px solid #000;border-bottom:2px solid #000;cursor:pointer;position:relative}main section.pray .cover-wrapper .pray-wrapper .pray>.btn p{color:#fff;font-size:18px;line-height:22px;transition:.3s;vertical-align:middle}main section.pray .cover-wrapper .pray-wrapper .pray>.btn:hover{background-color:#fff}main section.pray .cover-wrapper .pray-wrapper .pray>.btn:hover p{color:#000}main section.pray .cover-wrapper .pray-wrapper .count{margin-top:4px;width:100%}main section.pray .cover-wrapper .pray-wrapper .count p{font-size:18px;font-weight:bold}main section.pray .cover-wrapper .pray-wrapper .count p span{font-size:22px}main section.cta{position:relative;background-color:#fcf5e8;padding:45px 20px 20px;overflow:hidden;z-index:1}@media screen and (min-width: 821px){main section.cta{padding:90px 20px 10px}}main section.cta .anchor{position:absolute;top:-50px;left:0;height:1px}main section.cta::before{content:"";position:absolute;top:0;left:0;width:100%;height:90px;background-color:#f2944c;z-index:0}@media screen and (min-width: 821px){main section.cta::before{height:190px}}main section.cta>div:not(.cloude-wrapper){max-width:1100px;margin:auto;position:relative;z-index:1}main section.cta>div:not(.cloude-wrapper) .content-wrapper{display:flex;background-color:#e60012;padding:60px 25px 0px;gap:5px;flex-wrap:wrap;overflow:hidden}@media screen and (min-width: 821px){main section.cta>div:not(.cloude-wrapper) .content-wrapper{padding:50px 0 0 120px;flex-wrap:nowrap}}main section.cta>div:not(.cloude-wrapper) .content-wrapper>div{width:50%;display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}@media screen and (min-width: 821px){main section.cta>div:not(.cloude-wrapper) .content-wrapper>div{flex-wrap:nowrap}}main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.left{width:100%;text-align:center}@media screen and (min-width: 821px){main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.left{width:55%;text-align:left}}main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.left .wording h2{font-size:34px;color:#fcf5e8;display:block;line-height:41px}@media screen and (min-width: 821px){main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.left .wording h2{font-weight:bold}}main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.left .wording p{margin:8px auto 0;font-size:20px;line-height:27px;color:#fff;display:block;max-width:250px}@media screen and (min-width: 821px){main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.left .wording p{margin:4px 0 0 0;max-width:unset}}main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.left .wording span{margin-top:21px;font-size:16px;color:#ffcca5;font-weight:bold;display:block;text-align:left}main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.left .wording .img{width:123px;height:123px;display:block;margin:22px auto 0}main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.left .wording .img img{width:108px;height:108px}main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.left .wording ul{margin-top:12px;text-align:left;list-style-type:decimal;list-style-position:outside;padding-left:16px}main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.left .wording ul li{font-size:16px;line-height:1.6;color:#fcf5e8}main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.left .wording .info{display:flex;gap:10px}main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.left .wording .info img{width:108px;height:108px}main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.left .wording .btn{margin-top:32px;margin-bottom:42px;display:inline-block}main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.left .wording .btn a{background-color:#000;padding:15px 30px;display:inline-block;color:#fff;text-decoration:none;font-size:20px;line-height:24px;font-weight:bold;transition:.3s;border-radius:40px;border:#000 2px solid}main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.left .wording .btn a p{transition:.3s;margin:0}main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.left .wording .btn:hover a{background-color:#fff}main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.left .wording .btn:hover a p{color:#000}main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.right{position:relative;display:flex;align-items:end;width:100%;margin-left:auto;flex-wrap:wrap;transform:translateX(25px)}@media screen and (min-width: 821px){main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.right{width:45%;flex-wrap:nowrap;transform:translateX(0px)}}main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.right .mazu{max-width:400px;margin-left:auto}@media screen and (min-width: 821px){main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.right .mazu{max-width:100%;min-width:400px;object-fit:contain;object-position:left}}@media screen and (max-width: 420px){main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.right .mazu{max-width:120%;margin-right:-10%}}main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.right .deco-flag{position:absolute;bottom:18px;right:0;width:123px}@media screen and (min-width: 821px){main section.cta>div:not(.cloude-wrapper) .content-wrapper>div.right .deco-flag{width:164px}}main section.cta>div:not(.cloude-wrapper) .decoration-wrapper .deco-left{position:absolute;left:23px;top:23px;width:52px;z-index:1}@media screen and (min-width: 821px){main section.cta>div:not(.cloude-wrapper) .decoration-wrapper .deco-left{width:73px}}main section.cta>div:not(.cloude-wrapper) .decoration-wrapper .deco-right{position:absolute;right:23px;top:23px;width:52px;z-index:1}@media screen and (min-width: 821px){main section.cta>div:not(.cloude-wrapper) .decoration-wrapper .deco-right{width:73px}}main section.cta .cloude-wrapper .cloude-left{pointer-events:none;position:absolute;left:-5%;bottom:0px;width:50%;z-index:1;animation:cloude_l 3s linear infinite alternate}@keyframes cloude_l{0%{left:-30%}100%{left:-25%}}@media screen and (min-width: 821px){main section.cta .cloude-wrapper .cloude-left{width:30%;bottom:0px;left:-5%;max-width:500px}@keyframes cloude_l{0%{left:-5%}100%{left:-7%}}}main section.cta .cloude-wrapper .cloude-right{pointer-events:none;position:absolute;right:-30%;top:20px;width:45%;z-index:1;animation:cloude_r 3s linear infinite alternate}@keyframes cloude_r{0%{right:-30%}100%{right:-25%}}@media screen and (min-width: 821px){main section.cta .cloude-wrapper .cloude-right{width:20%;top:90px;right:-5%;max-width:400px}@keyframes cloude_r{0%{right:-5%}100%{right:-7%}}}main section.partners{text-align:center;padding-top:87px;background-color:#fcf5e8}@supports(-webkit-touch-callout: none){main section.partners{background-attachment:initial !important}}@media screen and (min-width: 1000px){main section.partners{background:url("./../images/partners/partner_fixedbg_left.png") repeat-y left,url("./../images/partners/partner_fixedbg_right.png") repeat-y right;background-size:18%,18%;background-attachment:fixed;background-color:#fcf5e8}}@media screen and (max-width: 1000px){main section.partners::before{content:"";background:url(./../images/partners/partner_fixedbg_left.png) repeat-y left 120px;width:30%;height:100%;background-size:contain;position:fixed;background-repeat:no-repeat;top:0;left:0;z-index:0}}@media screen and (max-width: 1000px){main section.partners::after{content:"";background:url("./../images/partners/partner_fixedbg_right.png") repeat-y right 120px;width:30%;height:100%;background-size:contain;position:fixed;background-repeat:no-repeat;top:0;right:0;z-index:0}}main section.partners .slick-prev:before,main section.partners .slick-next:before{content:"";display:inline-block;color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;width:48px;height:48px;transition:.3s;opacity:1}@media screen and (min-width: 821px){main section.partners .slick-prev:before,main section.partners .slick-next:before{width:50px;height:50px}}main section.partners .slick-prev:before{background-image:url(../images/arrow2.svg);transform:rotate(180deg)}@media screen and (min-width: 821px){main section.partners .slick-prev:before{background-image:url(../images/arrow2.svg)}}main section.partners .slick-next:before{background-image:url(../images/arrow2.svg)}@media screen and (min-width: 821px){main section.partners .slick-next:before{background-image:url(../images/arrow2.svg)}}main section.partners .slick-prev{left:0px;top:50%;transform:translateY(-50%);z-index:1;bottom:unset;right:unset}@media screen and (min-width: 821px){main section.partners .slick-prev{left:20px;top:50%;transform:translateY(-50%);z-index:1;bottom:unset;right:unset}}@media screen and (min-width: 1200px){main section.partners .slick-prev{left:-50px}}main section.partners .slick-next{left:initial;right:30px;top:50%;bottom:unset;z-index:1}@media screen and (min-width: 821px){main section.partners .slick-next{left:initial;right:40px;top:50%;bottom:unset;z-index:1}}@media screen and (min-width: 1200px){main section.partners .slick-next{right:-20px}}main section.partners .title img{width:90%;max-width:278px}@media screen and (min-width: 821px){main section.partners .title img{width:320px}}main section.partners .content{margin-top:40px;display:flex;align-items:center;flex-wrap:wrap;flex-direction:column-reverse;z-index:1;position:relative;padding:0 20px 40px 20px}@media screen and (min-width: 821px){main section.partners .content{margin-top:60px;flex-wrap:nowrap;flex-direction:row}}main section.partners .content .wording{width:100%;position:relative}@media screen and (min-width: 821px){main section.partners .content .wording{width:45%}}main section.partners .content .img{width:100%;height:100%}@media screen and (min-width: 821px){main section.partners .content .img{width:55%}}main section.partners .content .img .logo{margin:auto;max-width:200px}main section.partners .content .img .prayImg{border-radius:190px;overflow:hidden;width:100%;margin-top:20px}@media screen and (min-width: 821px){main section.partners .content .img .prayImg{margin-top:0}}main section.partners .partners-pray{padding:0px 0px 130px;position:relative}main section.partners .partners-pray .anchor{position:absolute;top:-150px;left:0;height:1px}main section.partners .partners-pray .wording .logo{max-width:300px;margin:auto;width:50%;object-fit:contain;max-height:60px}main section.partners .partners-tough{padding:0px 0px 82px;position:relative}main section.partners .partners-tough .anchor{position:absolute;top:-150px;left:0;height:1px}main section.partners .partners-tough .wording .logo{max-width:270px;margin:auto;width:50%;object-fit:contain;max-height:60px}main section.partners .partners-pray,main section.partners .partners-tough{display:flex;flex-wrap:wrap;z-index:1}main section.partners .partners-pray>div,main section.partners .partners-tough>div{max-width:1100px;width:100%;margin:auto}main section.partners .partners-pray>div .provide,main section.partners .partners-tough>div .provide{margin-top:-30px;position:relative;margin-left:auto;margin-right:0;max-width:90%;width:100%}@media screen and (min-width: 480px){main section.partners .partners-pray>div .provide,main section.partners .partners-tough>div .provide{max-width:85%}}@media screen and (min-width: 821px){main section.partners .partners-pray>div .provide,main section.partners .partners-tough>div .provide{margin-top:38px;max-width:350px;transform:translateX(60px)}}main section.partners .partners-pray>div .provide span,main section.partners .partners-tough>div .provide span{position:absolute;top:-15px;left:50%;transform:translateX(-50%);padding:6.6px 20px;font-size:16px;line-height:19px;color:#fff;background-color:#f2944c;border-radius:30px;display:inline-block;font-family:"Noto Serif TC",serif}main section.partners .partners-pray>div .provide ol,main section.partners .partners-tough>div .provide ol{padding:27px 15px 12px 15px;background-color:#fff;border:#f2944c 1px solid;text-align:left;list-style-type:none;list-style-position:outside}main section.partners .partners-pray>div .provide ol li,main section.partners .partners-tough>div .provide ol li{color:#dd6000;font-size:16px;line-height:1.4;font-weight:300}main section.partners .partners-pray>div .provide ol li a,main section.partners .partners-tough>div .provide ol li a{color:#dd6000;text-decoration:underline;word-break:break-all}main section.partners .partners-pray>div .pray,main section.partners .partners-tough>div .pray{margin-top:55px;position:relative;max-width:90%;width:100%}@media screen and (min-width: 480px){main section.partners .partners-pray>div .pray,main section.partners .partners-tough>div .pray{max-width:85%}}@media screen and (min-width: 821px){main section.partners .partners-pray>div .pray,main section.partners .partners-tough>div .pray{max-width:350px;transform:translateX(60px)}}main section.partners .partners-pray>div .pray>div,main section.partners .partners-tough>div .pray>div{position:relative}main section.partners .partners-pray>div .pray>div::before,main section.partners .partners-tough>div .pray>div::before{content:"“";position:absolute;top:-20px;left:-50px;font-size:90px;color:#184588;z-index:22;font-family:"Noto Serif TC",serif;font-weight:900}main section.partners .partners-pray>div .pray>div::after,main section.partners .partners-tough>div .pray>div::after{content:"”";position:absolute;top:calc(100% - 20px);right:-50px;font-size:90px;color:#184588;z-index:22;font-family:"Noto Serif TC",serif;font-weight:900}main section.partners .partners-pray>div .pray span,main section.partners .partners-tough>div .pray span{position:absolute;top:-15px;left:50%;transform:translateX(-50%);padding:6.6px 20px;font-size:16px;line-height:19px;color:#fff;background-color:#184588;border-radius:30px;display:inline-block;font-family:"Noto Serif TC",serif}main section.partners .partners-pray>div .pray p,main section.partners .partners-tough>div .pray p{padding:27px 14px 12px 14px;background-color:#fff;border:#184588 1px solid;text-align:center;font-weight:700;font-size:17px;line-height:24px;font-family:"Noto Serif TC",serif}main section.partners .partners-pray>div .btn,main section.partners .partners-tough>div .btn{margin-top:30px}@media screen and (min-width: 821px){main section.partners .partners-pray>div .btn,main section.partners .partners-tough>div .btn{position:absolute;bottom:6px;left:430px;margin-top:0}}main section.partners .partners-pray>div .btn:hover a,main section.partners .partners-tough>div .btn:hover a{background-color:#fff}main section.partners .partners-pray>div .btn:hover a p,main section.partners .partners-tough>div .btn:hover a p{color:#000}main section.partners .partners-pray>div .btn a,main section.partners .partners-tough>div .btn a{background-color:#000;padding:15px 30px;display:inline-block;border-radius:40px;color:#fff;text-decoration:none;font-size:20px;line-height:24px;font-weight:bold;transition:.3s;border:#000 2px solid}main section.partners .partners-pray>div .btn a p,main section.partners .partners-tough>div .btn a p{margin:0;transition:.3s;white-space:nowrap}.fixedButton{position:fixed;left:0px;bottom:0px;width:100%;height:auto;background-color:#e70112;color:#fff;display:flex;align-items:center;justify-content:center;z-index:10}.fixedButton a{color:#fff;font-size:16px;line-height:16px;font-weight:bold;text-align:center;text-decoration:none;width:100%;height:auto;padding:20px 0;background-color:#e70112;transition:.4s}.fixedButton a:hover{background-color:#184588}.fixedButton img{width:10px;margin-left:6px}footer{background-color:#184588;padding:25px 20px 75px;text-align:center;z-index:1;position:relative}footer p{font-size:14px;line-height:27px;color:#fff}footer p a{color:#fff;text-decoration:underline}@media screen and (min-width: 821px){footer{padding:25px 20px 75px}}.mb{display:none !important}@media screen and (max-width: 821px){.mb{display:block !important}}.pc{display:block !important}@media screen and (max-width: 821px){.pc{display:none !important}}.slick-list,.slick-track{width:100%}/*# sourceMappingURL=style.min.css.map */