@charset "UTF-8";.ball[data-v-668b4fc2]{background:50%/cover no-repeat url(../images/bg/ball.svg);border-radius:50px;display:block;font-size:16px;font-weight:700;height:34px;letter-spacing:1px;line-height:34px;width:34px}@media (min-width:768px){.ball[data-v-668b4fc2]{font-size:20px;height:48px;letter-spacing:2px;line-height:48px;width:48px}}.color-super[data-v-668b4fc2]{background:50%/cover no-repeat url(../images/bg/ball_super.svg);color:#fff}.color-super.ball[data-v-668b4fc2]{position:relative}.color-super.ball.secondary-area[data-v-668b4fc2],.color-super.ball.special-number[data-v-668b4fc2]{margin-top:20px}@media (min-width:768px){.color-super.ball.secondary-area[data-v-668b4fc2],.color-super.ball.special-number[data-v-668b4fc2]{margin-top:34px}}.color-super.ball.secondary-area[data-v-668b4fc2]:before{content:"第二區"}.color-super.ball.special-number[data-v-668b4fc2]:before{content:"特別號"}.color-super.ball.secondary-area[data-v-668b4fc2]:before,.color-super.ball.special-number[data-v-668b4fc2]:before{color:#000;font-size:14px;font-weight:400;left:50%;letter-spacing:1px;line-height:1;min-width:-moz-max-content;min-width:max-content;position:absolute;top:0;transform:translate(-50%,-150%)}@media (min-width:768px){.color-super.ball.secondary-area[data-v-668b4fc2]:before,.color-super.ball.special-number[data-v-668b4fc2]:before{font-size:16px;line-height:1.4}}.color-bigSmall[data-v-668b4fc2]{background:50%/cover no-repeat url(../images/bg/ball_big_small.svg)}.color-singleDouble[data-v-668b4fc2]{background:50%/cover no-repeat url(../images/bg/ball_single_double.svg);color:#fff}.custom-container[data-v-668b4fc2]{margin-inline:auto!important;width:calc(100vw - 32px)!important}@media (min-width:768px){.custom-container[data-v-668b4fc2]{width:90vw!important}}@media (min-width:1024px){.custom-container[data-v-668b4fc2]{max-width:1200px!important;width:75vw!important}}.welfare-report-root[data-v-668b4fc2]{width:100%}.welfare-report-root .welfare-report-banner[data-v-668b4fc2]{align-items:flex-start;background-color:#000;background-image:url(../images/bg/welfare-report-banner-mobile.png);background-position:bottom;background-repeat:no-repeat;background-size:auto;display:flex;height:524px;justify-content:center;padding-top:62px;position:relative;width:100%}@media (min-width:768px){.welfare-report-root .welfare-report-banner[data-v-668b4fc2]{align-items:center;background-image:url(../images/bg/welfare-report-banner.png);background-position:0;background-size:cover;height:492px;margin-top:62px;padding-top:0}}.welfare-report-root .welfare-report-banner .welfare-report-banner-container[data-v-668b4fc2]{align-items:center;display:flex;flex-direction:column;max-width:1160px;width:100%}@media (min-width:768px){.welfare-report-root .welfare-report-banner .welfare-report-banner-container[data-v-668b4fc2]{align-items:flex-start;padding:0;width:90%}}.welfare-report-root .welfare-report-banner .welfare-report-banner-container .title-word[data-v-668b4fc2]{background-image:linear-gradient(180deg,#fff59b,#efdd00);padding:0 36px;text-align:center}@media (min-width:768px){.welfare-report-root .welfare-report-banner .welfare-report-banner-container .title-word[data-v-668b4fc2]{text-align:left}}.welfare-report-root .welfare-report-banner .welfare-report-banner-container .welfare-report-banner-text[data-v-668b4fc2]{color:#fff;font-size:14px;letter-spacing:1px;line-height:24px;margin-top:14px;padding:0 36px;text-align:center}@media (min-width:768px){.welfare-report-root .welfare-report-banner .welfare-report-banner-container .welfare-report-banner-text[data-v-668b4fc2]{font-size:18px;line-height:32px;margin-top:0;max-width:630px;text-align:start}}.welfare-report-root .welfare-report-content-area[data-v-668b4fc2]{background-color:#fff;background-position:bottom;background-repeat:no-repeat;background-size:contain;display:flex;justify-content:center;width:100%}.welfare-report-root .welfare-report-content-area.profit[data-v-668b4fc2]{background-image:url(../images/wave/double_yellow_with_green_triangle.svg);padding:32px 16px 76px}@media (min-width:768px){.welfare-report-root .welfare-report-content-area.profit[data-v-668b4fc2]{padding:72px 0 254px}}.welfare-report-root .welfare-report-content-area.profit .show-all-video-btn-container[data-v-668b4fc2]{box-shadow:0 10px 60px 60px #fff}.welfare-report-root .welfare-report-content-area.feedback[data-v-668b4fc2]{background-color:#ffe87d;background-image:url(../images/wave/welfare_feedback.svg);padding:32px 16px 63px}@media (min-width:768px){.welfare-report-root .welfare-report-content-area.feedback[data-v-668b4fc2]{padding:9px 0 156px}}.welfare-report-root .welfare-report-content-area.feedback .title-word[data-v-668b4fc2]{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-color:#eb5e00}.welfare-report-root .welfare-report-content-area.feedback .show-all-video-btn-container[data-v-668b4fc2]{box-shadow:0 10px 60px 60px #ffe87d}.welfare-report-root .welfare-report-content-area.distributor[data-v-668b4fc2]{background-color:#fffcf3;background-image:url(../images/wave/welfare_donate.svg);padding:32px 16px 63px}@media (min-width:768px){.welfare-report-root .welfare-report-content-area.distributor[data-v-668b4fc2]{padding:36px 0 134px}}.welfare-report-root .welfare-report-content-area.distributor .title-word[data-v-668b4fc2]{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-color:#eb5e00}.welfare-report-root .welfare-report-content-area.distributor .show-all-video-btn-container[data-v-668b4fc2]{box-shadow:0 10px 60px 60px #fffcf3}.welfare-report-root .welfare-report-content-area.donate[data-v-668b4fc2]{background-color:#fff9db;background-image:url(../images/wave/welfare_distributor.svg);padding:32px 16px 63px}@media (min-width:768px){.welfare-report-root .welfare-report-content-area.donate[data-v-668b4fc2]{padding:36px 0 134px}}.welfare-report-root .welfare-report-content-area.donate .title-word[data-v-668b4fc2]{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-color:#eb5e00}.welfare-report-root .welfare-report-content-area.donate .show-all-video-btn-container[data-v-668b4fc2]{box-shadow:0 10px 60px 60px #fff9db}.welfare-report-root .welfare-report-content-area.taiwan[data-v-668b4fc2]{align-items:center;background-color:#fff;flex-direction:column;padding:32px 16px 64px;position:relative}@media (min-width:768px){.welfare-report-root .welfare-report-content-area.taiwan[data-v-668b4fc2]{background-size:196px;background-size:initial;padding:4.5px 0 106px}}.welfare-report-root .welfare-report-content-area.taiwan[data-v-668b4fc2]:after,.welfare-report-root .welfare-report-content-area.taiwan[data-v-668b4fc2]:before{background:bottom/contain no-repeat url(../images/bg/man.svg);bottom:0;content:"";height:103px;position:absolute;right:0;width:69px}@media (min-width:768px){.welfare-report-root .welfare-report-content-area.taiwan[data-v-668b4fc2]:after,.welfare-report-root .welfare-report-content-area.taiwan[data-v-668b4fc2]:before{height:296px;width:205px}}.welfare-report-root .welfare-report-content-area.taiwan[data-v-668b4fc2]:before{background:bottom/contain no-repeat url(../images/bg/woman2.svg);left:0;right:auto}.welfare-report-root .welfare-report-content-area.taiwan .show-all-video-btn-container[data-v-668b4fc2]{box-shadow:0 10px 60px 60px #fff}.welfare-report-root .welfare-report-content-area .welfare-report-content-container[data-v-668b4fc2]{align-items:center;display:flex;flex-direction:column;max-width:1160px;width:90%}.welfare-report-root .welfare-report-content-area .welfare-report-content-container .welfare-report-content-text[data-v-668b4fc2]{font-size:18px;letter-spacing:2px;line-height:32px;margin-top:16px}.welfare-report-root .welfare-report-content-area .welfare-report-content-container .welfare-report-video-container[data-v-668b4fc2]{grid-gap:12px;display:none;grid-template-columns:1fr;margin-top:20px;width:100%}.welfare-report-root .welfare-report-content-area .welfare-report-content-container .welfare-report-video-container.mobile[data-v-668b4fc2]{display:grid}@media (min-width:768px){.welfare-report-root .welfare-report-content-area .welfare-report-content-container .welfare-report-video-container.mobile[data-v-668b4fc2]{display:none}.welfare-report-root .welfare-report-content-area .welfare-report-content-container .welfare-report-video-container[data-v-668b4fc2]{grid-gap:28px;display:grid;grid-template-columns:1fr 1fr;margin-top:32px}}.welfare-report-root .welfare-report-content-area .welfare-report-content-container .welfare-report-video-container .video-item[data-v-668b4fc2]{background-color:#fff;border:1px solid #dadada;border-radius:6px;display:flex;overflow:hidden;transition:all .3s;width:100%}@media (min-width:768px){.welfare-report-root .welfare-report-content-area .welfare-report-content-container .welfare-report-video-container .video-item[data-v-668b4fc2]{flex-direction:column;max-height:none}}.welfare-report-root .welfare-report-content-area .welfare-report-content-container .welfare-report-video-container .video-item[data-v-668b4fc2] img{width:30%}@media (min-width:768px){.welfare-report-root .welfare-report-content-area .welfare-report-content-container .welfare-report-video-container .video-item[data-v-668b4fc2] img{height:auto;width:100%}}.welfare-report-root .welfare-report-content-area .welfare-report-content-container .welfare-report-video-container .video-item[data-v-668b4fc2]:hover{box-shadow:4px 4px 10px #0000001a;transform:translate(-4px,-4px)}.welfare-report-root .welfare-report-content-area .welfare-report-content-container .welfare-report-video-container .video-item:hover .video-title[data-v-668b4fc2]{color:#ff8550}.welfare-report-root .welfare-report-content-area .welfare-report-content-container .welfare-report-video-container .video-item .video-preview[data-v-668b4fc2]{aspect-ratio:566/319;background-color:#0ff;width:100%}.welfare-report-root .welfare-report-content-area .welfare-report-content-container .welfare-report-video-container .video-item .video-title[data-v-668b4fc2]{align-items:center;display:flex;font-size:14px;font-weight:700;letter-spacing:1px;margin:16px 14px;transition:all .3s}@media (min-width:768px){.welfare-report-root .welfare-report-content-area .welfare-report-content-container .welfare-report-video-container .video-item .video-title[data-v-668b4fc2]{font-size:20px;font-weight:700;letter-spacing:2px;margin:16px 12px 20px}}.welfare-report-root .welfare-report-content-area .welfare-report-content-container .show-all-video-btn-container[data-v-668b4fc2]{align-items:center;display:none;margin-top:4px;width:100%}@media (min-width:768px){.welfare-report-root .welfare-report-content-area .welfare-report-content-container .show-all-video-btn-container[data-v-668b4fc2]{display:flex}}.welfare-report-root .welfare-report-content-area .welfare-report-content-container .show-all-video-btn-container .line[data-v-668b4fc2]{background-color:#ff8550;flex-grow:1;height:1px}.welfare-report-root .welfare-report-content-area .welfare-report-content-container .show-all-video-btn-container .show-all-video-btn[data-v-668b4fc2]{align-items:center;border:1px solid #ff8550;border-radius:10px;color:#ff8550;display:flex;font-size:20px;font-weight:700;height:45px;justify-content:flex-start;letter-spacing:2px;padding-left:31px;width:123px}.welfare-report-root .welfare-report-content-area .welfare-report-content-container .show-all-video-btn-container .show-all-video-btn img[data-v-668b4fc2]{height:28px;width:28px}.welfare-report-root .welfare-report-content-area .more-story-btn[data-v-668b4fc2]{align-items:center;background-color:#efdd00;border-radius:6px;display:flex;font-size:18px;font-weight:700;height:44px;justify-content:center;line-height:32px;margin-top:40px;padding:6px 20px;width:180px}.welfare-report-root .title-word[data-v-668b4fc2]{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-color:#eb5e00;display:flex;flex-direction:column;font-size:24px;font-weight:700;letter-spacing:3px;line-height:43px}.welfare-report-root .title-word span[data-v-668b4fc2]:last-child{margin-left:0}@media (min-width:768px){.welfare-report-root .title-word span[data-v-668b4fc2]:last-child{margin-left:24px}.welfare-report-root .title-word[data-v-668b4fc2]{flex-direction:row;font-size:40px;letter-spacing:7px;line-height:52px}}
