﻿@import url("https://www.digiwin.com/tw/dsc/css/bootstrap4.0_M.css");@import url("https://www.digiwin.com/tw/dsc/css/animate-3.7.2.css");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100;300;400;500;700;900&display=swap");@import url("https://www.digiwin.com/tw/dsc/css/swiper-bundle.min.css");*:focus{outline:none !important}button{outline:none !important;border:none !important}.act-sect{position:relative}.act-wrap input{-webkit-appearance:none;-moz-appearance:none;appearance:none}ol,ul{list-style:none}body,div,span,h1,h2,h3,h4,h5,h6,p,em,img,strong,b,small,u,i,center,dl,dt,dd,ol,ul,li,sub,sup,tt,var,del,dfn,ins,kbd,q,s,samp,strike,applet,object,iframe,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,blockquote,pre,a,abbr,acronym,address,big,cite,code,mark,audio,video,input,textarea,select{margin:0;padding:0}.wow{animation-fill-mode:both}.fadeInUpSmall{animation-name:fadeInUpSmall}@keyframes fadeInUpSmall{from{opacity:0;-webkit-transform:translate3d(0, 20%, 0);transform:translate3d(0, 20%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInDownSmall{animation-name:fadeInDownSmall}@keyframes fadeInDownSmall{from{opacity:0;-webkit-transform:translate3d(0, -20%, 0);transform:translate3d(0, -20%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInLeftSmall{animation-name:fadeInLeftSmall}@keyframes fadeInLeftSmall{from{opacity:0;-webkit-transform:translate3d(-20%, 0, 0);transform:translate3d(-20%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInRightSmall{animation-name:fadeInRightSmall}@keyframes fadeInRightSmall{from{opacity:0;-webkit-transform:translate3d(20%, 0, 0);transform:translate3d(20%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInTopLeftSmall{animation-name:fadeInTopLeftSmall}@keyframes fadeInTopLeftSmall{from{opacity:0;-webkit-transform:translate3d(-20%, -20%, 0);transform:translate3d(-20%, -20%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInTopRightSmall{animation-name:fadeInTopRightSmall}@keyframes fadeInTopRightSmall{from{opacity:0;-webkit-transform:translate3d(20%, -20%, 0);transform:translate3d(20%, -20%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInBottomLeftSmall{animation-name:fadeInBottomLeftSmall}@keyframes fadeInBottomLeftSmall{from{opacity:0;-webkit-transform:translate3d(-20%, 20%, 0);transform:translate3d(-20%, 20%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInBottomRightSmall{animation-name:fadeInBottomRightSmall}@keyframes fadeInBottomRightSmall{from{opacity:0;-webkit-transform:translate3d(20%, 20%, 0);transform:translate3d(20%, 20%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInSmall{animation-name:bounceInSmall}@keyframes bounceInSmall{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.8, 0.8, 0.8)}40%{transform:scale3d(1.04, 1.04, 1.04)}60%{transform:scale3d(1, 1, 1)}80%{opacity:1;transform:scale3d(1.01, 1.01, 1.01)}to{opacity:1;transform:scale3d(1, 1, 1)}}.act-wrap .side-btn-wrap{position:fixed;z-index:999;right:0;transition:all 0.5s cubic-bezier(0.95, 0.05, 0.795, 0.035) !important;bottom:10vh}.act-wrap .side-btn{text-align:center;margin:0;width:6em;aspect-ratio:1 / 1;padding:0;letter-spacing:0;font-size:1.2em;position:relative;color:#240065;font-weight:bold;line-height:1.2;transform:translateX(100%) rotate(30deg);right:-30px;transition:all .2s ease-in-out;position:relative}.act-wrap .side-btn:hover{color:#240065}.act-wrap .side-btn:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:url("../images/side-btn.png") no-repeat center center;background-size:100% 100%;z-index:-1}.act-wrap .side-btn:hover:before{animation:Rotation .5s  linear  infinite}@keyframes Rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.act-wrap .side-btn-show .side-btn{right:10px;transform:translateX(0) rotate(0deg);transition:all 0.5s cubic-bezier(0.95, 0.05, 0.795, 0.035) !important}@media screen and (max-width: 769px){.act-wrap .footer-btn-m-wrap{z-index:999;width:100%;bottom:0;position:fixed;display:flex;background:#a606f7;font-size:calc(1vw + 1vh + .5vmin)}.act-wrap .footer-btn-m{padding:0.3em 0 0.5em !important;font-weight:bold;color:#fff;white-space:nowrap}.act-wrap .footer-btn-m:hover{color:#fff}.act-wrap .footer-btn-m p{margin-bottom:0}.act-wrap .footer-btn-m .act-btn{padding:0.25em 1.5em !important;font-size:0.9em}}.act-wrap .navbar-wrap{padding-right:1em;height:60px;background:#08092c;color:#fff}@media screen and (min-width: 769px) and (max-width: 1380px){.act-wrap .navbar-wrap{height:50px;font-size:0.85em}}.act-wrap .navbar{height:100%;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-right:0;padding-left:0}.act-wrap .navbar .navbar-brand{padding-left:1em}.act-wrap .navbar .navbar-brand img{position:relative;top:-4px;width:5.4em}.act-wrap .navbar .nav-item{padding-left:.5em;padding-right:.5em}.act-wrap .navbar .nav-link{color:#fff;font-size:1.1em;font-weight:bold}.act-wrap .navbar .nav-link:hover,.act-wrap .navbar .nav-link.active{color:#ffc1f3}.act-wrap .navbar .btn-item{padding-top:1px}.act-wrap .navbar .btn-item .btn{font-weight:bold;padding:0.4em 1.4em;font-size:1em}@media screen and (max-width: 992px){.act-wrap .navbar-wrap{padding-left:0;padding-right:0;height:50px}.act-wrap .navbar .navbar-brand{width:5.6em}.act-wrap .navbar .nav-item{text-align:center;padding-top:.25em;padding-bottom:.25em}.act-wrap .navbar .navbar-collapse{padding-bottom:1em;background:#08092c;margin-top:-3px}}#nav-icon{width:28px;height:26px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}#nav-icon span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:3px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:0px;transform-origin:left center}#nav-icon span:nth-child(2){top:8px;transform-origin:left center}#nav-icon span:nth-child(3){top:16px;transform-origin:left center}#nav-icon.open span:nth-child(1){transform:rotate(45deg);top:-2px;left:6px}#nav-icon.open span:nth-child(2){width:0%;opacity:0}#nav-icon.open span:nth-child(3){transform:rotate(-45deg);top:18px;left:6px}.act-container-wrap{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative;padding-left:1em;padding-right:1em}.act-sect{padding-top:3em;padding-bottom:3em}@media screen and (min-width: 769px) and (max-width: 1380px){.act-sect .act-container-wrap{width:80%;max-width:1000px}.act-header,.act-sect{font-size:0.85em}}@media screen and (max-width: 769px){.act-sect{font-size:calc(2vw + 1.5vmin) !important;padding-top:3em;padding-bottom:3em}}.act-wrap .act-btn{border-radius:10em;padding:.5em 2em;letter-spacing:2px}.act-wrap .act-btn-arr{padding-right:1.5em}.act-wrap .act-btn-arr .act-icon{display:inline-block;margin-left:0.5em;top:-.1em;width:1em;transition:all .3s;position:relative;left:0}.act-wrap .act-btn-arr:hover .act-icon{transition:all .3s;left:0.4em}.act-wrap .btn-pink{background:#f749d1;color:#fff}.act-wrap .btn-pink:hover{color:#fff;background:#f518c5}.act-wrap .btn-purple{background:#a606f7;color:#fff}.act-wrap .btn-purple:hover{color:#fff;background:#8505c5}.act-wrap .btn-blue{background:#0d12de;color:#fff}.act-wrap .btn-blue:hover{color:#fff;background:#0a0eae}.act-wrap .btn-red{background:#fe2a2a;color:#fff}.act-wrap .btn-red:hover{color:#fff;background:#f40101}.act-wrap .btn-green{background:#00FF82;color:#240065}.act-wrap .btn-green:hover{color:#240065;background:#00cc68}.act-wrap .btn-yellow{background:#ffea00;color:#fff}.act-wrap .btn-yellow:hover{color:#fff;background:#cb0}.act-wrap .btn-white{background:#fff;color:#a606f7}.act-wrap .btn-white:hover{color:#a606f7;background:#ffea00}.act-wrap .btn-gradient-orange{color:#fff;border:1px solid #fff;background:linear-gradient(170deg, #ffba00 0%, #ff6e02 50%)}.act-wrap .btn-gradient-orange:hover{color:#fff;background:linear-gradient(170deg, #ffc833 0%, #ff740c 50%)}.act-wrap .btn-outline-blue{color:#0d12de;background:#fff;border:1px solid #0d12de}.act-wrap .btn-outline-blue:hover{color:#0d12de;border:1px solid #0d12de;background:#fff}.act-wrap .btn-outline-white{color:#fff;border:1px solid #fff;padding-top:calc(0.6em - 1px);padding-bottom:calc(0.6em - 1px)}.act-wrap .btn-outline-white:hover{color:#fff;border:none;padding:0.6em;background:linear-gradient(to right, #00c0fa 0%, #0196ff 100%)}.act-wrap .btn-sect-center{display:block;margin-top:2em;margin-left:auto;margin-right:auto;width:80%;max-width:180px}.act-wrap .btn-wrap-center{text-align:center;margin-top:3em}.act-wrap .btn-wrap-center .btn{max-width:220px;width:45%}.act-wrap .btn-wrap-center .btn:not(:last-child){margin-right:1.2em}@media screen and (max-width: 769px){.act-wrap .btn-wrap-center .btn:not(:last-child){margin-right:.5em}}.act-wrap a:hover{color:#0d12de}.act-wrap .sect-title{text-align:center;margin-bottom:4em}.act-wrap .sect-title h2{font-size:2.4em;font-weight:300;line-height:1.4;color:#fff;margin-bottom:0.3em;letter-spacing:0.2em}.act-wrap .sect-title p{font-size:1.6em;line-height:1.8;color:#fff;letter-spacing:0.4em}.act-wrap .sect-title h2{display:flex;white-space:nowrap;text-align:center;align-items:center;width:100%;overflow:hidden;max-width:1200px;margin-left:auto;margin-right:auto}.act-wrap .sect-title h2:after,.act-wrap .sect-title h2::before{border-top:.5px solid #fff;content:'';position:relative;width:50%}.act-wrap .sect-title h2:before{right:2%}.act-wrap .sect-title h2:after{left:2%}.act-wrap .sect-title .act-icon{width:3em;max-width:47px;display:block;margin-bottom:1em;margin-left:auto;margin-right:auto}@media screen and (max-width: 769px){.act-wrap .sect-title{padding-right:.75em;padding-left:.75em;margin-bottom:2em}.act-wrap .sect-title h2{font-size:1.8em}.act-wrap .sect-title p{font-size:1.2em;line-height:1.6;color:#fff;letter-spacing:.1em}}.act-wrap .act-nb,.act-wrap .nb{font-family:"Helvetica Neue", Helvetica, Arial}.act-wrap .text-blue{color:#0d12de !important}.act-wrap .text-aqua{color:#0DF8F8 !important}.act-wrap .text-green{color:#00FF82 !important}.act-wrap .text-red{color:#fe2a2a !important}.act-wrap .text-yellow{color:#ffea00 !important}.act-wrap .bg-black{background:#240065 !important}.act-wrap .bg-blue{background:#0d12de !important}.act-wrap .bg-aqua{background:#0DF8F8 !important}.act-wrap .bg-green{background:#00A84E !important}.act-wrap .bg-red{background:#fe2a2a !important}.act-wrap .bg-yellow{background:#ffea00 !important}.act-wrap .text-list-decimal{list-style-type:decimal;padding-left:1em}.act-wrap .text-list-disc{list-style-type:disc;padding-left:1em}@media screen and (max-width: 769px){#hubspot-messages-iframe-container{display:none !important;opacity:0 !important;left:-50vw !important}}#toolbar{display:none !important}html{max-width:100vw;overflow-X:hidden;background:#1e1a69}body{font-size:16px;background:#1e1a69}@media screen and (max-width: 769px){body{margin-bottom:46px}}.act-wrap{width:100%;height:auto;position:relative;font-family:'Noto Sans TC',"微軟正黑體",Microsoft Yahei,Poppins,Helvetica, Arial;font-weight:400;line-height:1.5;color:#240065;text-align:left;background:#1e1a69;font-size:1em;max-width:100vw;overflow-x:hidden}@media screen and (max-width: 769px){.act-wrap{max-width:100vw;overflow-X:hidden}}.header-bg{background:url("../images/header-bg.png") no-repeat top center;background-size:100% auto}.act-header{width:100%;position:relative;height:clamp(500px, 90vh, 900px);margin-bottom:6em}.act-header .act-container-wrap{padding-top:8em;font-size:clamp(10px, 2vh, 30px);max-width:1680px}@media screen and (min-width: 769px) and (max-width: 1400px){.act-header .act-container-wrap{width:85%}}.act-header .act-title-wrap{padding-top:3em}.act-header .act-title-wrap h1{color:#fff;font-weight:800;text-align:center;margin-bottom:-6%;font-size:1em;letter-spacing:2px;padding-left:0.2em}.act-header .act-title-wrap h1 span{font-weight:bold}.act-header .act-title-wrap .act-title{display:block;margin-left:auto;margin-right:auto;width:82%}.act-header .act-char-wrap{margin-top:-4em;padding-left:1em;padding-right:1em;transform:translateX(1em)}.act-header .act-item{flex:1;margin-left:-4em;max-width:250px}.act-header .act-item .act-char{width:100%;mask:linear-gradient(to bottom, #000 90%, transparent 100%);-webkit-mask:linear-gradient(to bottom, #000 90%, transparent 100%)}.act-header .act-item .text-part{transform:skewY(-10deg);margin-top:-40%;color:#fff;font-size:.7em;position:relative}.act-header .act-item .text-part .text-place{margin-left:0.5em;margin-bottom:0.5em;font-size:1em;line-height:1.5;white-space:nowrap;z-index:3;position:relative;padding:.22em .6em;display:inline-block;position:relative;color:#fff}.act-header .act-item .text-part .text-place span{position:relative}.act-header .act-item .text-part .text-place:before{content:"";background:#3158e7;width:100%;height:100%;position:absolute;z-index:0;left:0;top:0;transform:skew(-15deg);border-radius:1em}.act-header .act-item .text-part .text-place-green:before{background:#15a1aa}.act-header .act-item .text-part .text-lg{font-size:125%}.act-header .act-item .text-part h4{font-size:.9em;line-height:1.2;margin-bottom:0;white-space:nowrap;padding:.5em 1.5em;display:inline-block;position:relative;color:#fff;margin-top:-.8em;z-index:1;text-align:center}.act-header .act-item .text-part h4 span{position:relative;z-index:2;white-space:nowrap}.act-header .act-item .text-part h4:before{content:"";background:#b403fe;width:100%;height:100%;position:absolute;z-index:0;left:0;top:0;transform:skew(-15deg)}.act-header .act-item .text-part h3{display:block;font-size:1em;line-height:1.2;margin-bottom:0;white-space:nowrap;margin-top:-.2em;padding:.5em 1.5em;display:inline-block;position:relative;color:#fff;text-align:center}.act-header .act-item .text-part h3 span{position:relative;z-index:2;white-space:nowrap;text-align:center}.act-header .act-item .text-part h3:before{content:"";background:#000000;width:100%;height:100%;position:absolute;z-index:0;left:0;top:0;transform:skew(-15deg)}.act-header .act-item04{z-index:4}.act-header .act-item05{z-index:3}.act-header .act-item06{z-index:2}.act-header .act-item07{z-index:1}.act-header .act-item08{z-index:0}.act-header .btn-arr{display:block;width:3em;z-index:99;margin:4em auto auto;z-index:9;position:relative}.act-header .btn-arr img{animation:arr-move 1s both infinite linear;position:relative}@keyframes arr-move{0%, 100%{transform:translateY(0)}45%,55%{transform:translateY(-6px)}}@media screen and (max-width: 769px){.header-bg{background:url("../images/header-bg-m.png") no-repeat top 2em center,linear-gradient(to bottom, #2425a1 60%, rgba(36,37,161,0) 80%);background-size:100% auto}.act-header{font-size:calc(2vw + 1.5vmin) !important;margin-bottom:0em;height:auto}.act-header .act-container-wrap{padding-top:6em}.act-header .act-title-wrap h1{margin-bottom:-2.8em;font-size:.75em;font-weight:bold}.act-header .act-title-wrap .act-title{width:100%}.act-header .act-char-wrap{margin-top:-1.6em;padding-left:1em;padding-right:1em;transform:translateX(0em)}.act-header .act-item{flex:1;margin-left:0;min-width:32%;max-width:32%;margin-bottom:1em}.act-header .act-item .text-part{font-size:.6em;left:3% !important}.act-header .act-item .text-part h4{margin-top:0em}.act-header .act-item08{margin-left:1em}.act-header .btn-arr{display:none}}.act-bg01{background:url("../images/bg01.png") no-repeat top center,linear-gradient(to bottom, rgba(193,97,237,0) 0%, #d066ff 20%, #554cfb 40%, #1e1a69 60%);background-size:100%}@media screen and (max-width: 769px){.act-bg01{background:url("../images/bg01-m.png") no-repeat top center,linear-gradient(to bottom, rgba(45,54,231,0) 0%, #2d36e7 10%, #d066ff 15%, #554cfb 30%, #1e1a69 60%);background-size:100%}}.act-sect-aspect{padding-top:8em}.act-sect-aspect .text-light{text-align:center;margin-bottom:2em;text-shadow:0 0 0.1em #bf6efe,0 0 0.2em #bf6efe,0 0 0.3em #bf6efe,0 0 0.4em #bf6efe,0 0 0.5em #bf6efe}.act-sect-aspect .act-item{position:relative;color:#fff;text-align:center;flex:1}.act-sect-aspect .act-item .act-pic{display:block;margin-left:auto;margin-right:auto}.act-sect-aspect .act-item .text-ball{margin-left:auto;margin-right:auto;width:100%;max-width:211px;background:url("../images/light-ball.png") no-repeat top center;background-size:100% 100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;margin-bottom:1em}.act-sect-aspect .act-item h3{font-size:2em;font-weight:bold;text-shadow:0 0 0.1em #5897e5,0 0 0.2em #5897e5,0 0 0.3em #5897e5,0 0 0.4em #5897e5,0 0 0.5em #5897e5}.act-sect-aspect .act-item p{font-size:1.1em}.act-sect-aspect .p-center{text-align:center;color:#fff;margin-top:3em;font-size:1.1em;line-height:1.6}.act-sect-aspect .p-center2{color:#fffc00}.act-sect-aspect .p-center2 .text-lg{font-size:130%}.act-sect-aspect .btn-wrap{text-align:center;margin-top:2em}.act-sect-aspect .btn-join{font-size:1.2em;padding:0.8em 5em}@media screen and (max-width: 769px){.act-sect-aspect{padding-top:4em}.act-sect-aspect .act-container-wrap{padding-left:2em;padding-right:2em}.act-sect-aspect .text-light{font-size:1.8em}.act-sect-aspect .act-item{margin-bottom:0em;display:flex;align-items:center}.act-sect-aspect .act-item .act-pic{width:100%}.act-sect-aspect .act-item .text-ball{margin-left:auto;margin-right:auto;width:40%;background:url("../images/light-ball.png") no-repeat top center;background-size:100% 100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;margin-bottom:1em}.act-sect-aspect .act-item h3{font-size:1.6em}.act-sect-aspect .act-item p{font-size:1.2em;text-align:left;width:60%;margin-left:0.5em}}@media screen and (min-width: 769px) and (max-width: 1380px){.act-sect-lecturer .act-container-wrap{width:92%;max-width:none}}.act-sect-lecturer .sect-title{margin-bottom:0}.act-sect-lecturer .act-container-wrap{max-width:1460px}.act-sect-lecturer .act-char-part .act-char-item{padding-top:3em;overflow:hidden}.act-sect-lecturer .act-char-part .act-char-item .text-title{font-size:1.3em;color:#fff;white-space:nowrap;text-align:center;width:100%;position:absolute;top:0;font-weight:300}.act-sect-lecturer .act-char-part .act-char-item:hover .hover-inner{transform:translate3d(-1%, 0, 0);transition:all .3s}.act-sect-lecturer .act-char-part .act-char-item:hover .hover-inner p{opacity:1;transition:all .5s .2s;transform:translateY(0%)}.act-sect-lecturer .act-char-part .act-char{border-radius:10px 10px 0 0;overflow:hidden;position:relative;height:310px;background:linear-gradient(to bottom, #c7cdd3 0%, #fff 100%)}.act-sect-lecturer .act-char-part .act-char .hover-inner{width:102%;height:100%;background:rgba(3,14,134,0.8);padding:1.5em 1em 0;padding-left:1.3em;transform:translate3d(-1%, 100%, 0);transition:all .2s;position:absolute;z-index:1}.act-sect-lecturer .act-char-part .act-char .hover-inner p{color:#fff;opacity:.2;transition:all .3s;transform:translateY(30%);font-size:1.1em}.act-sect-lecturer .act-char-part .act-char .act-pic{position:absolute;right:0;top:0;bottom:0;left:0;margin:auto auto 0;width:229px;height:288px}.act-sect-lecturer .act-char-part .act-text{border-radius:0 0 10px 10px;position:relative;z-index:9;background:linear-gradient(to bottom, #b400ff 0%, #512dc4 100%);color:#fff;text-align:center;overflow:hidden;width:100%;height:13ch}.act-sect-lecturer .act-char-part .act-text .act-inner{position:absolute;left:0;top:0;width:100%;height:100%;padding:0.75em}.act-sect-lecturer .act-char-part .act-text h3{font-weight:bold;font-size:1.4em;line-height:1.4;margin-bottom:0;white-space:nowrap}.act-sect-lecturer .act-char-part .act-text h3 span{margin-right:0.3em;display:inline-block;font-size:120%}.act-sect-lecturer .act-char-part .act-text p{font-size:.95em;margin:0;white-space:nowrap}.act-sect-lecturer .act-char-part .act-text .p-small{line-height:1.1;margin-top:0;font-size:1em}@media screen and (max-width: 769px){.act-sect-lecturer .act-char-part .act-char-item{padding-top:3em}.act-sect-lecturer .act-char-part .act-char-item .text-title{font-size:1.8em;color:#fff;white-space:nowrap;text-align:center;width:100%;position:absolute;top:0}.act-sect-lecturer .act-char-part .act-char{height:26em}.act-sect-lecturer .act-char-part .act-char .hover-inner p{font-size:1.2em}.act-sect-lecturer .act-char-part .act-char .act-pic{max-width:100%;width:82%;height:auto}.act-sect-lecturer .act-char-part .act-text{height:16ch}.act-sect-lecturer .act-char-part .act-text h3{font-size:1.6em}.act-sect-lecturer .act-char-part .act-text p{font-size:1.3em}}@media screen and (min-width: 769px){.act-wrap .act-sect-lecturer .swiper-arrows-wrap{display:block}.act-wrap .act-sect-lecturer .swiper-slide{width:auto;flex:1;flex-grow:1;transition:all .3s}.act-wrap .act-sect-lecturer .swiper-slide:not(:last-child){margin-right:.5em}.act-wrap .act-sect-lecturer .swiper-slide:hover{flex-grow:2.4;transition:all .3s}}@media screen and (max-width: 769px){.act-wrap .act-sect-lecturer .swiper-container{width:82%;margin-left:auto;margin-right:auto;height:38em}.act-wrap .act-sect-lecturer .swiper-slide{border-radius:10px;overflow:hidden}.act-wrap .act-sect-lecturer .swiper-button-next{right:5px}.act-wrap .act-sect-lecturer .swiper-button-prev{left:5px}.act-wrap .act-sect-lecturer .swiper-button-next,.act-wrap .act-sect-lecturer .swiper-button-prev{top:50%;color:#fff}}.act-sect-agenda{padding-bottom:4em}.act-sect-location .act-content{max-width:980px;width:100%;margin-left:auto;margin-right:auto;padding-right:1em;padding-left:1em}.act-sect-location .act-content .act-item{color:#fff}.act-sect-location .act-content .act-item .act-time{color:#fff}.act-sect-location .act-content .act-item .act-time .act-small{font-size:1.5em;font-family:Arial;font-weight:200;position:relative;left:.5em;top:.7em;margin-bottom:0;display:block}.act-sect-location .act-content .act-item .act-time .act-date{font-size:8em;font-family:Arial;font-weight:200;line-height:1;margin-bottom:0;display:inline-block}.act-sect-location .act-content .act-item .act-time .act-date .sm{font-size:60%}.act-sect-location .act-content .act-item .act-time .act-date .day{font-size:15%;margin-left:0em;background:#fff;color:#fff;padding:0.4em;border-radius:10em;position:relative;top:-0.4em;font-weight:500}.act-sect-location .act-content .act-item .act-time .act-place{font-size:2.8em;font-weight:500;line-height:1;display:inline-block;font-style:normal}.act-sect-location .act-content .act-item .act-location{font-size:1.6em;font-weight:300;line-height:1.3;margin-top:.5em;color:#fff}.act-sect-location .act-content .act-item .act-location p{margin-bottom:.5em}.act-sect-location .act-content .act-item .act-location span{font-weight:bold}.act-sect-location .act-content .act-item .act-location .icon-map{position:relative;top:-.2em;width:.8em}@media screen and (min-width: 769px) and (max-width: 1380px){.act-sect-location .act-content{max-width:800px}}.act-sect-location .text-suit{margin-bottom:1em}.act-sect-location .text-suit h3{text-align:center;color:#fff;font-size:1.6em}.act-sect-location .text-suit ul li{font-size:1em;color:#fff}.act-sect-location .text-suit ul li:before{content:"●";font-size:12px;margin-right:0.5em;font-family:Arial;color:#fff}.act-sect-location .act-share .act-share-inner{text-align:center}.act-sect-location .act-share .act-share-inner a{display:inline-block;background:transparent;padding:.4em;border-radius:10em;transition:all .3s;width:2.8em;aspect-ratio:1 / 1;border:1px solid #fff}.act-sect-location .act-share .act-share-inner a:not(:last-child){margin-right:2em}.act-sect-location .act-share .act-share-inner a:hover{background:#a606f7;transition:all .3s;border:1px solid transparent}.act-sect-location .act-share .act-icon{width:1.4em}.act-sect-location .btn-join{font-size:2.5em;width:90%;padding:0.55em;max-width:920px;margin-top:1.25em;margin-bottom:1em;display:block;margin-left:auto;margin-right:auto}@media screen and (max-width: 769px){.act-sect-location .act-content .act-item{font-size:0.8em;padding-left:2em}.act-sect-location .btn-join{font-size:2em}}.act-sect-gift{background:linear-gradient(to bottom, rgba(117,46,255,0) 20%, #752eff 60%, rgba(117,46,255,0) 90%)}.act-sect-gift .sect-title{margin-bottom:0}.act-sect-gift .gift-bg{max-width:930px;margin-left:auto;margin-right:auto;width:100%;background:url("../images/gift-bg.png") no-repeat center center;background-size:auto 100%}.act-sect-gift .gift-bg p{font-weight:bold;text-align:center;color:#fff;font-size:1.4em;padding-top:9em;padding-bottom:6em}@media screen and (max-width: 769px){.act-sect-gift{padding-bottom:0}.act-sect-gift .act-container-wrap{padding-left:0;padding-right:0}.act-sect-gift .gift-bg p{font-size:1.4em;padding-top:5em;padding-bottom:2em}}.act-sect-review{padding-top:4em}.act-sect-review .review-swiper img{max-width:100%;height:auto}.act-sect-review .review-swiper p{color:#fff;text-align:center;margin-top:0.5em}.act-sect-review .swiper-wrapper{transition-timing-function:linear !important}@media screen and (max-width: 769px){.act-sect-review{padding-bottom:4em}.act-sect-review .act-container-wrap{padding-right:1em;padding-left:1em}}.act-sect-logo{background:#fff;padding-top:1em;padding-bottom:1em}.act-sect-logo h2{font-size:1.6em;margin-right:1em;text-align:center}.act-sect-logo .logo-part img{margin:0 1em}@media screen and (max-width: 769px){.act-sect-logo{padding-top:1.5em;padding-bottom:1em}.act-sect-logo .act-container-wrap{padding-left:0;padding-right:0}.act-sect-logo h2{font-size:1.4em;margin-right:0;text-align:center;margin-bottom:.5em}.act-sect-logo .logo-part{zoom:.9}.act-sect-logo .logo-part img{margin:1em}}.time-th{background:#39a3fd;color:#fff;padding:0.5em;margin-bottom:2em}.time-th .time-date{width:160px;padding-left:0%;margin-bottom:0}@media (max-width: 1000px){.time-th .time-date{padding-left:10px}}.time-th .time-content{margin-bottom:0}.timeline{width:100%;display:block;max-width:1000px;margin-left:auto;margin-right:auto;list-style:none;position:relative;padding:0;color:#fff}.timeline .text-time{margin-left:160px;font-size:1.4em;margin-bottom:1.5em}.timeline>li{margin:0;padding-bottom:1.5em;position:relative;display:flex;align-items:start}.timeline>li:not(:last-child):before{content:"";position:absolute;top:0;left:154px;width:2px;bottom:0;background:#bdacf9}.timeline .timeline-date{width:160px;text-align:right;position:relative;margin-bottom:0;font-size:1.2em;font-weight:300;padding-right:1.8em}.timeline .timeline-date:before{content:'';width:.7em;aspect-ratio:1 / 1;background:linear-gradient(-200deg, #fff 0%, #c078fb 100%);position:absolute;right:-.1em;top:0;border-radius:0;transform:rotate(45deg);z-index:3}.timeline .timeline-date p{position:relative;top:-.5em}.timeline .timeline-date p .inner{text-align:center;color:#3839cb;font-weight:bold;background:linear-gradient(170deg, #fff 0%, #daade8 100%);padding:.25em .5em;border-radius:.5em;z-index:2;position:relative;font-size:1em}.timeline .timeline-date p:before{content:'';position:absolute;top:50%;right:-30px;background:#bdacf9;width:40px;height:2px;z-index:1}@media (min-width: 770px){.timeline .timeline-date .pc-top{top:3em}.timeline .timeline-date .pc-top2{top:2.2em}}.timeline .timeline-date-circle:before{background:#ffc1f3;border-radius:50%;width:.5em;right:0}.timeline .timeline-content{padding-left:2em;top:-1em;position:relative}.timeline .timeline-content h4{color:#ffc1f3;font-size:1.4em;margin-bottom:0;position:relative;bottom:-.2em}.timeline .timeline-content h3{color:#ffea00;font-size:1.8em;font-weight:500;line-height:1.4}.timeline .timeline-content h3 span{color:#fff;font-size:80%;font-weight:300}.timeline .timeline-content .act-icon{width:.7em;margin-right:0.3em;position:relative;top:-.2em;display:inline-block}.timeline .timeline-content .act-icon img{width:100%}.timeline .timeline-content p{font-size:1.3em;font-weight:300;line-height:1.2;margin-bottom:.2em}.timeline .timeline-content p span{margin-left:4px}.timeline .timeline-content .text-lo{background:#15a1aa;color:#fff;font-size:0.6em;padding:0.4em .8em;border-radius:.4em;display:inline-block;line-height:1;position:relative;top:-0.2em;margin:0 .15em;font-weight:500}.timeline .timeline-content .text-lo-blue{background:#3158e7}@media (max-width: 769px){.timeline:before{left:0}.timeline>li{flex-direction:column}.timeline>li:not(:last-child):before{left:1em}.timeline .text-time{margin-left:1em;font-size:1.1em;margin-bottom:1.5em}.timeline .timeline-date:before{left:.5em}.timeline .timeline-date,.timeline .timeline-content{padding-right:1em;width:100%;padding-left:36px;text-align:left}.timeline .timeline-content h3{font-size:1.5em}.timeline .timeline-content p{font-size:1.2em}.timeline .timeline-content .act-icon{display:none}}
/*# sourceMappingURL=style.css.map */
