@charset "utf-8";:root{--l-header:76px;--l-header--mobile:60px;--l-hero--s:600px;--l-hero--s--mobile:460px;--l-left:230px;--l-right:400px}:root{--l-inner:1280px}.page-home .hero{aspect-ratio:16/9;position:relative;width:100%}.page-home .hero video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.page-home .hero:after{content:"";position:absolute;inset:auto 0 0 0;height:200px;z-index:2;background:linear-gradient(to bottom,hsla(0,0%,0%,0) 0%,hsla(0,0%,0%,0.013) 8.1%,hsla(0,0%,0%,0.049) 15.5%,hsla(0,0%,0%,0.104) 22.5%,hsla(0,0%,0%,0.175) 29%,hsla(0,0%,0%,0.259) 35.3%,hsla(0,0%,0%,0.352) 41.2%,hsla(0,0%,0%,0.45) 47.1%,hsla(0,0%,0%,0.55) 52.9%,hsla(0,0%,0%,0.648) 58.8%,hsla(0,0%,0%,0.741) 64.7%,hsla(0,0%,0%,0.825) 71%,hsla(0,0%,0%,0.896) 77.5%,hsla(0,0%,0%,0.951) 84.5%,hsla(0,0%,0%,0.987) 91.9%,hsl(0,0%,0%) 100%)}.page-home .works-cat__more{display:inline-block;padding:8px 20px 12px;font-size:1rem;color:#fff;margin:60px auto 20px;position:relative;transition:0.3s;border-radius:500px;border:1px solid rgba(255,255,255,0.9)}.page-home .works-cat__more span{position:relative;z-index:2}.page-home .works-cat__more:hover{color:#fff;background:rgba(2,122,255,0.8);border:1px solid #6D14FE;background-blend-mode:multiply}.page-home .sec-works .l-inner{text-align:center}.page-home .sec-works .swiper-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-rows:1fr;gap:10px}@media only screen and (max-width:551px){.page-home .sec-works .swiper-wrapper{display:block}}@media only screen and (max-width:551px){.page-home .sec-works .swiper-wrapper .swiper-slide{display:none}.page-home .sec-works .swiper-wrapper .swiper-slide:first-child{display:block}}.sec-works{position:relative;padding-block:5rem 6rem;padding-inline:2rem;text-align:center;background:no-repeat center/cover}._jch-sec-works.jch-lazyloaded{background-image:url(https://alphafilmstudio.com.tw/media/templates/site/alphafilmstudio/images/blur2.jpeg) !important}.sec-works:after{z-index:1;content:"";position:absolute;inset:0;background:linear-gradient(45deg,rgb(0,49.3280632411,104) 0,rgb(26.6949152542,0.2966101695,69.7033898305) 100%);mix-blend-mode:multiply;opacity:0.9;pointer-events:none}.sec-works:before{z-index:1;content:"";position:absolute;inset:0 0 50% 0;background:linear-gradient(to top,hsla(0,0%,0%,0) 0%,hsla(0,0%,0%,0.013) 8.1%,hsla(0,0%,0%,0.049) 15.5%,hsla(0,0%,0%,0.104) 22.5%,hsla(0,0%,0%,0.175) 29%,hsla(0,0%,0%,0.259) 35.3%,hsla(0,0%,0%,0.352) 41.2%,hsla(0,0%,0%,0.45) 47.1%,hsla(0,0%,0%,0.55) 52.9%,hsla(0,0%,0%,0.648) 58.8%,hsla(0,0%,0%,0.741) 64.7%,hsla(0,0%,0%,0.825) 71%,hsla(0,0%,0%,0.896) 77.5%,hsla(0,0%,0%,0.951) 84.5%,hsla(0,0%,0%,0.987) 91.9%,hsl(0,0%,0%) 100%)}.sec-works .sec-content{position:relative;z-index:6;isolation:isolate}.works-category .swiper-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));grid-auto-rows:1fr;gap:1rem}.works-category__item{position:relative}.works-category__item:hover:after{opacity:0}.works-category__item:hover .works-category__title:after{inset:0 0 0 0;opacity:1}.works-category__item:after{content:"";position:absolute;inset:0 0 0 0;background:linear-gradient(192deg,hsla(0,0%,0%,0) 0%,hsla(0,0%,0%,0.01) 8.1%,hsla(0,0%,0%,0.038) 15.5%,hsla(0,0%,0%,0.081) 22.5%,hsla(0,0%,0%,0.137) 29%,hsla(0,0%,0%,0.202) 35.3%,hsla(0,0%,0%,0.275) 41.2%,hsla(0,0%,0%,0.351) 47.1%,hsla(0,0%,0%,0.429) 52.9%,hsla(0,0%,0%,0.505) 58.8%,hsla(0,0%,0%,0.578) 64.7%,hsla(0,0%,0%,0.643) 71%,hsla(0,0%,0%,0.699) 77.5%,hsla(0,0%,0%,0.742) 84.5%,hsla(0,0%,0%,0.77) 91.9%,hsla(0,0%,0%,0.78) 100%);transition:0.3s;z-index:1}.works-category__img{aspect-ratio:16/9;position:relative}.works-category__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.works-category__title{position:absolute;inset:auto 0 0 0;text-align:left;padding:20px;color:#fff;z-index:3;font-size:1.125rem}.works-category__title span{position:relative;z-index:3;display:inline-block}.works-category__title:after{content:"";position:absolute;inset:100% 0 0 0;opacity:0;background:rgba(0,0,0,0.6);backdrop-filter:blur(10px);transition:0.3s cubic-bezier(0.68,-0.55,0.265,1.55);z-index:1}.works-items{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:1rem}@media only screen and (max-width:1024px){.works-items{grid-template-columns:repeat(2,1fr)}}.works-item{display:block}.works-item:hover .works-item__title{color:#fff}.works-item:hover img{transform:scale(1.1)}.works-item__img{position:relative;aspect-ratio:16/9;overflow:hidden}.works-item__img img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;transition:0.3s}.works-item__title{display:block;padding:10px 0;color:rgba(255,255,255,0.7);line-height:1.5;font-size:0.875rem;transition:0.3s}.members-items{display:flex}@media only screen and (max-width:1024px){.members-items{display:grid;grid-template-columns:repeat(3,1fr)}.members-items .members-item#a3afa{grid-area:1}}@media only screen and (max-width:860px){.members-items{grid-template-columns:repeat(2,1fr)}}.members-item{flex:1 0 auto;position:relative;transform:0.3s}.members-item:before{opacity:0;transition:0.3s;content:"";position:absolute;inset:0;background:rgba(0,0,0,0.2);transition:0.3s 0.2s}.members-item:hover{box-shadow:0 5px 60px 10px rgba(0,0,0,0.2);z-index:9}.members-item:hover .members-item__img img{transform:scale(1.07)}.members-item:hover .members-item__img:before{opacity:0}.members-item__img{position:relative;aspect-ratio:5/6;overflow:hidden}.members-item__img:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.2);z-index:2;transition:0.2s}.members-item__img img{transition:0.3s;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.members-item__name{font-size:1.125rem;font-weight:bold}@media only screen and (max-width:1024px){.members-item__name{font-size:1rem}}@media only screen and (max-width:860px){.members-item__name{font-size:0.875rem}}@media only screen and (max-width:551px){.members-item__name{font-size:0.75rem}}.members-item__position{font-size:0.875rem}@media only screen and (max-width:1024px){.members-item__position{font-size:0.625rem}}.members-item__content{color:#fff;position:absolute;inset:auto 0 0 0;padding:1rem;z-index:4;line-height:1.5;background:linear-gradient(to bottom,hsla(0,0%,0%,0) 0%,hsla(0,0%,0%,0.008) 8.1%,hsla(0,0%,0%,0.03) 15.5%,hsla(0,0%,0%,0.063) 22.5%,hsla(0,0%,0%,0.107) 29%,hsla(0,0%,0%,0.158) 35.3%,hsla(0,0%,0%,0.215) 41.2%,hsla(0,0%,0%,0.275) 47.1%,hsla(0,0%,0%,0.335) 52.9%,hsla(0,0%,0%,0.395) 58.8%,hsla(0,0%,0%,0.452) 64.7%,hsla(0,0%,0%,0.503) 71%,hsla(0,0%,0%,0.547) 77.5%,hsla(0,0%,0%,0.58) 84.5%,hsla(0,0%,0%,0.602) 91.9%,hsla(0,0%,0%,0.61) 100%)}.sec-progress{padding:5rem 0 6rem;position:relative;background:no-repeat center/cover}._jch-sec-progress.jch-lazyloaded{background-image:url(https://alphafilmstudio.com.tw/media/templates/site/alphafilmstudio/images/blur1.jpeg) !important}.sec-progress:after{z-index:1;content:"";position:absolute;inset:0;background:linear-gradient(45deg,rgb(0,49.3280632411,104) 0,rgb(26.6949152542,0.2966101695,69.7033898305) 100%);mix-blend-mode:multiply;opacity:0.9;pointer-events:none}.sec-progress:before{z-index:2;content:"";position:absolute;inset:10% 0 0 0;background:linear-gradient(to bottom,hsla(0,0%,0%,0) 0%,hsla(0,0%,0%,0.013) 8.1%,hsla(0,0%,0%,0.049) 15.5%,hsla(0,0%,0%,0.104) 22.5%,hsla(0,0%,0%,0.175) 29%,hsla(0,0%,0%,0.259) 35.3%,hsla(0,0%,0%,0.352) 41.2%,hsla(0,0%,0%,0.45) 47.1%,hsla(0,0%,0%,0.55) 52.9%,hsla(0,0%,0%,0.648) 58.8%,hsla(0,0%,0%,0.741) 64.7%,hsla(0,0%,0%,0.825) 71%,hsla(0,0%,0%,0.896) 77.5%,hsla(0,0%,0%,0.951) 84.5%,hsla(0,0%,0%,0.987) 91.9%,hsl(0,0%,0%) 100%)}.sec-progress .sec-content{position:relative;z-index:5}.progress-items{padding-inline:2rem;display:grid;grid-template-columns:repeat(6,1fr);gap:1rem}@media only screen and (max-width:860px){.progress-items{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem}}@media only screen and (max-width:678px){.progress-items{gap:1rem}}.progress-item__img{aspect-ratio:1;width:min(100%,150px);margin:0 auto;position:relative;background:#fff}.--step1 .progress-item__img{-webkit-mask:url(https://alphafilmstudio.com.tw/media/templates/site/alphafilmstudio/images/ic01_meeting.svg) no-repeat center/contain;mask:url(https://alphafilmstudio.com.tw/media/templates/site/alphafilmstudio/images/ic01_meeting.svg) no-repeat center/contain}.--step2 .progress-item__img{-webkit-mask:url(https://alphafilmstudio.com.tw/media/templates/site/alphafilmstudio/images/ic02_sign.svg) no-repeat center/contain;mask:url(https://alphafilmstudio.com.tw/media/templates/site/alphafilmstudio/images/ic02_sign.svg) no-repeat center/contain}.--step3 .progress-item__img{-webkit-mask:url(https://alphafilmstudio.com.tw/media/templates/site/alphafilmstudio/images/ic03_script.svg) no-repeat center/contain;mask:url(https://alphafilmstudio.com.tw/media/templates/site/alphafilmstudio/images/ic03_script.svg) no-repeat center/contain}.--step4 .progress-item__img{-webkit-mask:url(https://alphafilmstudio.com.tw/media/templates/site/alphafilmstudio/images/ic04_filming.svg) no-repeat center/contain;mask:url(https://alphafilmstudio.com.tw/media/templates/site/alphafilmstudio/images/ic04_filming.svg) no-repeat center/contain}.--step5 .progress-item__img{-webkit-mask:url(https://alphafilmstudio.com.tw/media/templates/site/alphafilmstudio/images/ic05_production.svg) no-repeat center/contain;mask:url(https://alphafilmstudio.com.tw/media/templates/site/alphafilmstudio/images/ic05_production.svg) no-repeat center/contain}.--step6 .progress-item__img{-webkit-mask:url(https://alphafilmstudio.com.tw/media/templates/site/alphafilmstudio/images/ic06_finish.svg) no-repeat center/contain;mask:url(https://alphafilmstudio.com.tw/media/templates/site/alphafilmstudio/images/ic06_finish.svg) no-repeat center/contain}.progress-item__text{font-size:1rem;color:rgba(255,255,255,0.7);display:block;text-align:center;padding:1rem 10px}@media only screen and (max-width:860px){.progress-item__text{font-size:0.875rem}}
@font-face{font-family:lg;src:url(https://alphafilmstudio.com.tw/media/templates/site/alphafilmstudio/fonts/lg.woff2?io9a6k) format("woff2"),url(https://alphafilmstudio.com.tw/media/templates/site/alphafilmstudio/fonts/lg.ttf?io9a6k) format("truetype"),url(https://alphafilmstudio.com.tw/media/templates/site/alphafilmstudio/fonts/lg.woff?io9a6k) format("woff"),url(https://alphafilmstudio.com.tw/media/templates/site/alphafilmstudio/fonts/lg.svg?io9a6k#lg) format("svg");font-weight:400;font-style:normal;_JchOptimizeVendor\font-display:swap}.lg-icon{font-family:lg !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.lg-next,.lg-prev{background-color:rgba(0,0,0,0.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:0;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0 !important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:"\e095"}.lg-prev{left:20px}.lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end 0.3s;-o-animation:lg-right-end 0.3s;animation:lg-right-end 0.3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end 0.3s;-o-animation:lg-left-end 0.3s;animation:lg-left-end 0.3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,0.4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;will-change:color;-webkit-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;background:0 0;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:"\e90a"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;-webkit-transition:opacity 0.2s ease-out 0s;-o-transition:opacity 0.2s ease-out 0s;transition:opacity 0.2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,0.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0;-webkit-transition:-webkit-transform 0.08 cubic-bezier(0,0,0.25,1) 0s,opacity 0.08 cubic-bezier(0,0,0.25,1) 0s,color 0.08 linear;-moz-transition:-moz-transform 0.08 cubic-bezier(0,0,0.25,1) 0s,opacity 0.08 cubic-bezier(0,0,0.25,1) 0s,color 0.08 linear;-o-transition:-o-transform 0.08 cubic-bezier(0,0,0.25,1) 0s,opacity 0.08 cubic-bezier(0,0,0.25,1) 0s,color 0.08 linear;transition:transform 0.08 cubic-bezier(0,0,0.25,1) 0s,opacity 0.08 cubic-bezier(0,0,0.25,1) 0s,color 0.08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;-moz-transform:scale3d(0.5,0.5,0.5);-o-transform:scale3d(0.5,0.5,0.5);-ms-transform:scale3d(0.5,0.5,0.5);-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5);will-change:transform,opacity;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;-o-transition:-o-transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;transition:transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,0.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;width:100%;max-height:350px;overflow:hidden;float:left}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{padding:5px 0;height:100%;margin-bottom:-5px;display:inline-block;vertical-align:middle}@media (min-width:768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border-radius:2px;margin-bottom:5px;will-change:border-color}@media (min-width:768px){.lg-outer .lg-thumb-item{border-radius:4px;border:2px solid #fff;-webkit-transition:border-color 0.25s ease;-o-transition:border-color 0.25s ease;transition:border-color 0.25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover;display:block}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:"\e1ff"}.lg-outer.lg-animate-thumb .lg-thumb{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100% !important;height:100% !important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;-webkit-transition:opacity 0.3s ease-in;-o-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button,.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster{opacity:0 !important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;transform:translate(-50%,-50%) scale(1);will-change:opacity,transform;-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.17,0.88,0.32,1.28),opacity 0.1s;-moz-transition:-moz-transform 0.25s cubic-bezier(0.17,0.88,0.32,1.28),opacity 0.1s;-o-transition:-o-transform 0.25s cubic-bezier(0.17,0.88,0.32,1.28),opacity 0.1s;transition:transform 0.25s cubic-bezier(0.17,0.88,0.32,1.28),opacity 0.1s}.lg-video-play-button:hover .lg-video-play-icon,.lg-video-play-button:hover .lg-video-play-icon-bg{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:0.6;will-change:opacity;-webkit-transition:opacity 0.12s ease-in;-o-transition:opacity 0.12s ease-in;transition:opacity 0.12s ease-in}.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:rgba(30,30,30,0.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;transform:translate3d(-50%,-50%,0);opacity:0.6;will-change:opacity;-webkit-transition:opacity 0.12s ease-in;-o-transition:opacity 0.12s ease-in;transition:opacity 0.12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:lg-play-rotate 2s linear 0.25s infinite,lg-play-stroke 1.5s ease-in-out 0.25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%,-50%) scale(0.7)}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;will-change:opacity;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-single-item .lg-autoplay-button{opacity:0.75;pointer-events:none}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.12,0.415,0.01,1.19) 0s;-moz-transition:-moz-transform 0.5s cubic-bezier(0.12,0.415,0.01,1.19) 0s;-o-transition:-o-transform 0.5s cubic-bezier(0.12,0.415,0.01,1.19) 0s;transition:transform 0.5s cubic-bezier(0.12,0.415,0.01,1.19) 0s}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform 0.8s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:-moz-transform 0.8s cubic-bezier(0,0,0.25,1) 0s;-o-transition:-o-transform 0.8s cubic-bezier(0,0,0.25,1) 0s;transition:transform 0.8s cubic-bezier(0,0,0.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.12,0.415,0.01,1.19) 0s,opacity 0.15s !important;-moz-transition:-moz-transform 0.5s cubic-bezier(0.12,0.415,0.01,1.19) 0s,opacity 0.15s !important;-o-transition:-o-transform 0.5s cubic-bezier(0.12,0.415,0.01,1.19) 0s,opacity 0.15s !important;transition:transform 0.5s cubic-bezier(0.12,0.415,0.01,1.19) 0s,opacity 0.15s !important;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition{transition:none !important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition{transform:scale3d(1,1,1) translate3d(-50%,-50%,0) !important;max-width:none !important;max-height:none !important;top:50% !important;left:50% !important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x{transform:scale3d(1,1,1) translate3d(-50%,0,0) !important;top:0 !important;left:50% !important;max-width:none !important;max-height:none !important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y{transform:scale3d(1,1,1) translate3d(0,-50%,0) !important;top:50% !important;left:0 !important;max-width:none !important;max-height:none !important}.lg-icon.lg-zoom-in:after{content:"\e311"}.lg-actual-size .lg-icon.lg-zoom-in{opacity:1;pointer-events:auto}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:"\e033"}.lg-icon.lg-zoom-out{opacity:0.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:"\e312"}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-zoom-out{opacity:0.75;pointer-events:none}.lg-outer .lg-pager-outer{text-align:center;z-index:1080;height:10px;margin-bottom:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer.lg-single-item .lg-pager-outer{display:none}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;will-change:transform,opacity;-webkit-transition:opacity 0.15s ease 0s,-webkit-transform 0.15s ease 0s;-moz-transition:opacity 0.15s ease 0s,-moz-transform 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s,-o-transform 0.15s ease 0s;transition:opacity 0.15s ease 0s,transform 0.15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,0.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,0.7) inset;display:block;height:12px;-webkit-transition:box-shadow 0.3s ease 0s;-o-transition:box-shadow 0.3s ease 0s;transition:box-shadow 0.3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer .lg-dropdown-overlay{background-color:rgba(0,0,0,0.25);bottom:0;cursor:default;left:0;position:absolute;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;-webkit-transition:visibility 0s linear 0.18s,opacity 0.18s linear 0s;-o-transition:visibility 0s linear 0.18s,opacity 0.18s linear 0s;transition:visibility 0s linear 0.18s,opacity 0.18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active .lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active .lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);will-change:visibility,opacity,transform;-webkit-transition:-webkit-transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;-moz-transition:-moz-transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;-o-transition:-o-transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;transition:transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,0.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer .lg-share{position:relative}.lg-outer .lg-share:after{content:"\e80d"}.lg-outer .lg-share-facebook .lg-icon{color:#3b5998}.lg-outer .lg-share-facebook .lg-icon:after{content:"\e904"}.lg-outer .lg-share-twitter .lg-icon{color:#00aced}.lg-outer .lg-share-twitter .lg-icon:after{content:"\e907"}.lg-outer .lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer .lg-share-pinterest .lg-icon:after{content:"\e906"}.lg-comment-box{width:420px;max-width:100%;position:absolute;right:0;top:0;bottom:0;z-index:9999;background-color:#fff;will-change:transform;-moz-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform 0.4s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:-moz-transform 0.4s cubic-bezier(0,0,0.25,1) 0s;-o-transition:-o-transform 0.4s cubic-bezier(0,0,0.25,1) 0s;transition:transform 0.4s cubic-bezier(0,0,0.25,1) 0s}.lg-comment-box .lg-comment-title{margin:0;color:#fff;font-size:18px}.lg-comment-box .lg-comment-header{background-color:#000;padding:12px 20px;position:absolute;left:0;right:0;top:0}.lg-comment-box .lg-comment-body{height:100% !important;padding-top:43px !important;width:100% !important}.lg-comment-box .fb-comments{height:100%;width:100%;background:no-repeat scroll center center #fff;overflow-y:auto;display:inline-block}._jch-lg-comment-boxfb-comments.jch-lazyloaded{background-image:url(https://alphafilmstudio.com.tw/media/templates/site/alphafilmstudio/images/loading.gif) !important}.lg-comment-box .fb-comments[fb-xfbml-state=rendered]{background-image:none}.lg-comment-box .fb-comments>span{max-width:100%}.lg-comment-box .lg-comment-close{position:absolute;right:5px;top:12px;cursor:pointer;font-size:20px;color:#999;will-change:color;-webkit-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear}.lg-comment-box .lg-comment-close:hover{color:#fff}.lg-comment-box .lg-comment-close:after{content:"\e070"}.lg-comment-box iframe{max-width:100% !important;width:100% !important}.lg-comment-box #disqus_thread{padding:0 20px}.lg-outer .lg-comment-overlay{background-color:rgba(0,0,0,0.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;-webkit-transition:visibility 0s linear 0.18s,opacity 0.18s linear 0s;-o-transition:visibility 0s linear 0.18s,opacity 0.18s linear 0s;transition:visibility 0s linear 0.18s,opacity 0.18s linear 0s}.lg-outer .lg-comment-toggle:after{content:"\e908"}.lg-outer.lg-comment-active .lg-comment-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-comment-active .lg-comment-toggle{color:#fff}.lg-outer.lg-comment-active .lg-comment-box{-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-img-rotate{position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform 0.4s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:-moz-transform 0.4s cubic-bezier(0,0,0.25,1) 0s;-o-transition:-o-transform 0.4s cubic-bezier(0,0,0.25,1) 0s;transition:transform 0.4s cubic-bezier(0,0,0.25,1) 0s}.lg-outer[data-lg-slide-type=iframe] .lg-flip-hor,.lg-outer[data-lg-slide-type=iframe] .lg-flip-ver,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-left,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-right,.lg-outer[data-lg-slide-type=video] .lg-flip-hor,.lg-outer[data-lg-slide-type=video] .lg-flip-ver,.lg-outer[data-lg-slide-type=video] .lg-rotate-left,.lg-outer[data-lg-slide-type=video] .lg-rotate-right{opacity:0.75;pointer-events:none}.lg-outer .lg-img-rotate:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-rotate-left:after{content:"\e900"}.lg-rotate-right:after{content:"\e901"}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:"\e903"}.lg-flip-hor:after{content:"\e902"}.lg-medium-zoom-item{cursor:zoom-in}.lg-medium-zoom .lg-outer{cursor:zoom-out}.lg-medium-zoom .lg-outer.lg-grab img.lg-object{cursor:zoom-out}.lg-medium-zoom .lg-outer.lg-grabbing img.lg-object{cursor:zoom-out}.lg-relative-caption .lg-outer .lg-sub-html{white-space:normal;bottom:auto;padding:0;background-image:none}.lg-relative-caption .lg-outer .lg-relative-caption-item{opacity:0;padding:16px 0;transition:0.5s opacity ease}.lg-relative-caption .lg-outer .lg-show-caption .lg-relative-caption-item{opacity:1}.lg-group:after{content:"";display:table;clear:both}.lg-container{display:none;outline:0}.lg-container.lg-show{display:block}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;will-change:transform,opacity;-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,0.25,1) 0s,opacity 0.25s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:-moz-transform 0.25s cubic-bezier(0,0,0.25,1) 0s,opacity 0.25s cubic-bezier(0,0,0.25,1) 0s;-o-transition:-o-transform 0.25s cubic-bezier(0,0,0.25,1) 0s,opacity 0.25s cubic-bezier(0,0,0.25,1) 0s;transition:transform 0.25s cubic-bezier(0,0,0.25,1) 0s,opacity 0.25s cubic-bezier(0,0,0.25,1) 0s}.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar{opacity:1}.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0.001;outline:0;will-change:auto;overflow:hidden;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none !important}.lg-outer .lg-item:not(.lg-start-end-progress){background:no-repeat scroll center center transparent}._jch-lg-outerlg-itemnotlg-start-end-progress.jch-lazyloaded{background-image:url(https://alphafilmstudio.com.tw/media/templates/site/alphafilmstudio/images/loading.gif) !important}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:0.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity 0.2s ease-out 0.15s}.lg-outer .lg-media-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-media-cont .lg-object{width:100% !important;height:100% !important}.lg-outer .lg-has-iframe .lg-media-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;-webkit-transition:opacity 333ms ease-in 0s;-o-transition:opacity 333ms ease-in 0s;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s !important;-moz-transition:none 0s ease 0s !important;-o-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity 0.1s ease 0s;-moz-transition:opacity 0.1s ease 0s;-o-transition:opacity 0.1s ease 0s;transition:opacity 0.1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0.175,0.885,0.32,1.275) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0.175,0.885,0.32,1.275) 0s;-o-transition:-o-transform 1s cubic-bezier(0.175,0.885,0.32,1.275) 0s;transition:transform 1s cubic-bezier(0.175,0.885,0.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:"\e909"}.lg-components{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);will-change:transform;-webkit-transition:-webkit-transform 0.35s ease-out 0s;-moz-transition:-moz-transform 0.35s ease-out 0s;-o-transition:-o-transform 0.35s ease-out 0s;transition:transform 0.35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}
:root{--l-header:76px;--l-header--mobile:60px;--l-hero--s:600px;--l-hero--s--mobile:460px;--l-left:230px;--l-right:400px}:root{--l-inner:1280px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input{margin:0;padding:0;border:0;font-size:100%;font:inherit;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;vertical-align:baseline;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;position:relative;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}*{box-sizing:border-box}*::before{box-sizing:border-box}*::before{box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}html{min-height:100%}body{min-height:100vh;background:#000;color:rgba(255,255,255,0.9);scroll-behavior:smooth}.s-wrapper{width:100%;overflow:hidden;scroll-behavior:smooth}a{color:#000}a:hover{color:#027AFF}.l-inner{width:min(100%,var(--l-inner));margin:0 auto;padding:20px;position:relative}.l-inner.--smallWidth{--l-inner:860px}.flex-group{display:flex}.pagination{margin:0}.swiper{opacity:0;transition:0.3s}.swiper-initialized{opacity:1}.swiper-button-disabled{opacity:0.2;pointer-events:none}.sec__title{padding:60px 0 40px;font-size:2.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:"Barlow Condensed",sans-serif;font-weight:200;font-style:normal;position:relative;z-index:3}.sec__title--main{padding:10px 3px;text-align:center;padding-bottom:10px;position:relative;letter-spacing:0.6em;text-indent:0.6em}.sec__title--main:after{content:"";position:absolute;inset:auto 0 0 0;background:#6D14FE;height:1px}.sec__title--sub{font-size:1.125rem;padding:10px 0;color:#6D14FE}.g-invisible-recaptcha{display:none;opacity:0.3}.section__header__text{text-align:center;font-size:1.25rem}.contact-us{padding:120px 0;background:#000;position:relative;z-index:3;background:#000}@media only screen and (max-width:768px){.contact-us .flex-group{display:block}}@media only screen and (max-width:551px){.contact-us .cf-list-3-columns{display:block !important}.contact-us .cf-checkbox-group{margin-block:10px}}.contact-us .convertforms{width:100%;max-width:100%}.contact-us .convertforms .cf-control-group{padding-bottom:30px;position:relative}.contact-us .convertforms .cf-control-group[data-type=checkbox] .cf-control-input{padding-left:100px}.contact-us .convertforms .cf-control-label{position:absolute;inset:10px auto auto 10px}.contact-us .convertforms .cf-input,.contact-us .convertforms .cf-input:invalid{border:none;border-bottom:1px solid rgba(255,255,255,0.6);background:none;border-radius:0;padding-left:80px}.contact-us .convertforms .cf-input:focus,.contact-us .convertforms .cf-input:invalid:focus{border:none !important;border-bottom:1px solid rgba(109,20,254,0.6) !important}.contact-us .convertforms .cf-btn-style-flat{color:#fff !important;background:#6D14FE !important;padding:10px 50px !important}.contact-us .sec__header{flex:0 0 40%;padding:20px 40px}@media only screen and (max-width:768px){.contact-us .sec__header{padding:10px}}.contact-us .sec__header__content{font-size:0.875rem;line-height:1.6;padding:20px 40px 20px 0}@media only screen and (max-width:768px){.contact-us .sec__header__content{display:none}}.contact-us .sec__title--main{display:inline-block;font-size:1.625rem;text-align:left;letter-spacing:0.4em;text-indent:0;padding:0 0 20px 0;font-family:"Barlow Condensed",sans-serif;font-weight:200;font-style:normal}.contact-us .sec__title--sub{display:block;font-size:1.875rem;padding:10px 0;font-family:"Barlow Condensed",sans-serif}.contact-us .sec__body{flex:1 1 auto;position:relative;z-index:4}.category__wrapper{padding-top:80dvh;background:#000}.category__body{background:#000;position:relative;z-index:3}.category__hero{position:fixed;inset:var(--l-header) 0 auto 0;height:80dvh;background-position:center;background-size:cover}.category__hero:before{position:absolute;content:"";inset:0;background:rgba(0,0,0,0.3);z-index:1}.category__hero:after{content:"";position:absolute;inset:auto 0 0 0;height:80%;z-index:1;background:linear-gradient(to bottom,hsla(0,0%,0%,0) 0%,hsla(0,0%,0%,0.013) 8.1%,hsla(0,0%,0%,0.049) 15.5%,hsla(0,0%,0%,0.104) 22.5%,hsla(0,0%,0%,0.175) 29%,hsla(0,0%,0%,0.259) 35.3%,hsla(0,0%,0%,0.352) 41.2%,hsla(0,0%,0%,0.45) 47.1%,hsla(0,0%,0%,0.55) 52.9%,hsla(0,0%,0%,0.648) 58.8%,hsla(0,0%,0%,0.741) 64.7%,hsla(0,0%,0%,0.825) 71%,hsla(0,0%,0%,0.896) 77.5%,hsla(0,0%,0%,0.951) 84.5%,hsla(0,0%,0%,0.987) 91.9%,hsl(0,0%,0%) 100%)}.category__hero__title{position:relative;z-index:3}.category__hero__title__text{font-size:1.6rem;margin-block:1rem;font-weight:bold}@media only screen and (max-width:551px){.category__hero__title__text{font-size:1.4rem}}.category__hero__title__text--sub{font-size:5rem;font-family:"Barlow Condensed",sans-serif;font-weight:200;font-style:normal}@media only screen and (max-width:551px){.category__hero__title__text--sub{font-size:3rem}}.category__hero__inner{height:100%;display:flex;align-items:center;justify-content:center}.work-items{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto}@media only screen and (max-width:1024px){.work-items{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:860px){.work-items{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:551px){.work-items{display:block}}.work-item{position:relative;aspect-ratio:16/9;cursor:pointer}.work-item:hover .work-item__category{opacity:1}.work-item:hover .work-item__play{opacity:1}.work-item:hover .work-item__img:before{background:rgba(0,0,0,0.4)}.work-item:hover h3{opacity:1}.work-item__img{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;place-content:center}.work-item__img:before{transition:0.3s;content:"";position:absolute;inset:0;background:rgba(0,0,0,0.1);z-index:2;pointer-events:none}.work-item__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.work-item__category{font-size:0.75rem;padding:3px 10px;border:1px solid #fff;border-radius:50px;margin-inline:0 5px;color:#fff !important;position:absolute;inset:12px auto auto 12px;z-index:3;opacity:0;transition:0.3s}@media only screen and (max-width:1024px){.work-item__category{font-size:0.625rem}}.work-item__title{transition:0.3s;opacity:0;text-align:center;position:absolute;inset:auto 0 0 0;line-height:1.5;padding:4rem 1rem 1rem 1rem;z-index:4;background:linear-gradient(to bottom,hsla(0,0%,0%,0) 0%,hsla(0,0%,0%,0.008) 8.1%,hsla(0,0%,0%,0.03) 15.5%,hsla(0,0%,0%,0.063) 22.5%,hsla(0,0%,0%,0.107) 29%,hsla(0,0%,0%,0.158) 35.3%,hsla(0,0%,0%,0.215) 41.2%,hsla(0,0%,0%,0.275) 47.1%,hsla(0,0%,0%,0.335) 52.9%,hsla(0,0%,0%,0.395) 58.8%,hsla(0,0%,0%,0.452) 64.7%,hsla(0,0%,0%,0.503) 71%,hsla(0,0%,0%,0.547) 77.5%,hsla(0,0%,0%,0.58) 84.5%,hsla(0,0%,0%,0.602) 91.9%,hsla(0,0%,0%,0.61) 100%)}@media only screen and (max-width:1280px){.work-item__title{font-size:0.875rem}}@media only screen and (max-width:1024px){.work-item__title{font-size:0.75rem}}.work-item__play{width:45px;height:45px;border-radius:50%;border:2px solid #fff;position:relative;z-index:9;opacity:0;transition:0.3s}.work-item__play:before{position:absolute;inset:50% auto auto 50%;transform:translate3d(calc(-50% + 2px),-50%,0);content:"";width:0px;height:0px;border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent #fff}.btn-toggle{position:absolute;inset:0 auto 0 20px;width:60px;opacity:0;z-index:9;display:none}@media only screen and (max-width:678px){.btn-toggle{display:block}.btn-toggle:checked+.btn-burger b{background:rgba(0,0,0,0)}.btn-toggle:checked+.btn-burger b:before{inset:0;transform:rotate(45deg)}.btn-toggle:checked+.btn-burger b:after{inset:0;transform:rotate(-45deg)}.btn-toggle:checked~.main-nav{height:100dvh;opacity:1;pointer-events:auto}}.btn-burger{position:relative;margin-right:auto;width:44px;height:44px;align-items:center;justify-content:center;z-index:3;display:none}@media only screen and (max-width:678px){.btn-burger{display:flex}}.btn-burger b{width:80%;height:3px;background:rgba(255,255,255,0.9);position:relative}.btn-burger b:before{content:"";position:absolute;inset:-10px 0 auto 0;height:3px;background:rgba(255,255,255,0.9);transform-origin:50%;transition:0.3s cubic-bezier(0.68,-0.55,0.265,1.55)}.btn-burger b:after{content:"";position:absolute;inset:auto 0 -10px 0;height:3px;background:rgba(255,255,255,0.9);transform-origin:50%;transition:0.3s cubic-bezier(0.68,-0.55,0.265,1.55)}.s-nav{background:rgba(0,0,0,0.9);position:sticky;inset:0 0 auto 0;width:100%;z-index:99}.s-nav:before{content:"";position:absolute;inset:0;backdrop-filter:blur(20px);z-index:2}.s-nav__inner{display:flex;align-items:center}@media only screen and (max-width:678px){.s-nav__inner{justify-content:center}}.logo-nav{position:relative;z-index:3}@media only screen and (max-width:678px){.logo-nav{flex:1 1 auto;display:flex;align-items:center;justify-content:center}}.logo-nav .nav-item__url{background:no-repeat center/contain;color:transparent;font-size:0;aspect-ratio:115/23;width:160px;display:block}._jch-logo-navnav-item__url.jch-lazyloaded{background-image:url(https://alphafilmstudio.com.tw/media/templates/site/alphafilmstudio/images/logo.webp) !important}.main-nav{margin-left:auto;z-index:8}@media only screen and (max-width:678px){.main-nav{z-index:1;position:absolute;inset:0 0 0 0;height:0dvh;opacity:0;pointer-events:none;padding-top:100px;overflow:hidden;background:rgba(0,0,0,0.9);backdrop-filter:blur(20px);display:flex;flex-direction:column;align-items:center;justify-content:center;transition:0.3s ease-in}}.main-nav a{color:#fff}.main-nav .nav{display:flex}@media only screen and (max-width:678px){.main-nav .nav{flex-direction:column;align-items:center;margin-top:-100px}}.main-nav .nav-item{padding:0 11px;display:flex;position:relative}@media only screen and (max-width:678px){.main-nav .nav-item{flex-wrap:wrap}}.main-nav .nav-item:hover .nav-child{opacity:1;pointer-events:auto}.main-nav .nav-item__url{position:relative;padding:10px;font-size:1rem}@media only screen and (max-width:678px){.main-nav .nav-item__url{padding:16px 6px;font-size:1.25rem;flex:1 0 100%}}.main-nav .nav-item__url:before{content:"";position:absolute;inset:100% 100% 0 0;background:#027AFF;transition:0.3s}.main-nav .nav-item__url:hover:before{inset:calc(100% - 2px) 0 0 0}.main-nav .nav-child{transition:0.3s;position:absolute;inset:100% auto auto 0;background:rgba(0,0,0,0.9);z-index:9;width:160px;padding-block:20px;opacity:0;pointer-events:none}@media only screen and (max-width:678px){.main-nav .nav-child{position:static;inset:0;background:none;opacity:1;pointer-events:auto}}.main-nav .nav-child .nav-item__url{transition:0.3s}.main-nav .nav-child .nav-item__url:hover{color:#027AFF}.main-nav .nav-child .nav-item__url:before{display:none}.jrPage .jrFieldDiv,.jrListingFulltext,.ebd-block,.page__item__description{color:rgb(34,34,34)}.jrPage .jrFieldDiv a,.jrListingFulltext a,.ebd-block a,.page__item__description a{color:#027AFF}.jrPage .jrFieldDiv a:hover,.jrListingFulltext a:hover,.ebd-block a:hover,.page__item__description a:hover{color:rgba(255,255,255,0.9)}.jrPage .jrFieldDiv p,.jrListingFulltext p,.ebd-block p,.page__item__description p,.jrPage .jrFieldDiv div,.jrListingFulltext div,.ebd-block div,.page__item__description div{font-size:1rem;margin:0 0 1rem;color:rgb(34,34,34);font-weight:400;line-height:160% !important}.jrPage .jrFieldDiv h2,.jrListingFulltext h2,.ebd-block h2,.page__item__description h2{font-size:1.6875rem;font-weight:bold;margin:1rem 0}.jrPage .jrFieldDiv h3,.jrListingFulltext h3,.ebd-block h3,.page__item__description h3{font-size:1.4375rem;font-weight:bold;margin:1rem 0;color:#000}.jrPage .jrFieldDiv h4,.jrListingFulltext h4,.ebd-block h4,.page__item__description h4{font-size:1.0625rem;font-weight:bold}.jrPage .jrFieldDiv h5,.jrListingFulltext h5,.ebd-block h5,.page__item__description h5{font-size:0.8125rem;font-weight:bold}.jrPage .jrFieldDiv h6,.jrListingFulltext h6,.ebd-block h6,.page__item__description h6{font-size:0.75rem;font-weight:bold}.jrPage .jrFieldDiv ol,.jrListingFulltext ol,.ebd-block ol,.page__item__description ol{margin:0 0 1rem;font-size:0.9375rem;list-style:decimal;margin-left:1.25rem}
