@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/bootstrap4.0_M.css");@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css");@import url("https://www.digiwin.com/tw/dsc/css/animate-3.7.2.css");@import url("https://www.digiwin.com/tw/dsc/css/swiper-bundle.min.css");@import url("https://www.digiwin.com/tw/dsc/css/jquery.fancybox.min_3.5.7.css");[data-theme=blue]{--mainColor:#2f20c9}[data-theme=purple]{--mainColor:#4e10b5}[data-theme=aqua]{--mainColor:#00a3b6}[data-theme=orange]{--mainColor:#d65c12}:focus,button{outline:none!important}button{border:none!important}.act-sect{position:relative}.act-wrap input{-webkit-appearance:none;-moz-appearance:none;appearance:none}ol,ul{list-style:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0}.wow{animation-fill-mode:both}.fadeInUpSmall{animation-name:fadeInUpSmall}@keyframes fadeInUpSmall{0%{opacity:0;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDownSmall{animation-name:fadeInDownSmall}@keyframes fadeInDownSmall{0%{opacity:0;-webkit-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeftSmall{animation-name:fadeInLeftSmall}@keyframes fadeInLeftSmall{0%{opacity:0;-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRightSmall{animation-name:fadeInRightSmall}@keyframes fadeInRightSmall{0%{opacity:0;-webkit-transform:translate3d(20%,0,0);transform:translate3d(20%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInTopLeftSmall{animation-name:fadeInTopLeftSmall}@keyframes fadeInTopLeftSmall{0%{opacity:0;-webkit-transform:translate3d(-20%,-20%,0);transform:translate3d(-20%,-20%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInTopRightSmall{animation-name:fadeInTopRightSmall}@keyframes fadeInTopRightSmall{0%{opacity:0;-webkit-transform:translate3d(20%,-20%,0);transform:translate3d(20%,-20%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInBottomLeftSmall{animation-name:fadeInBottomLeftSmall}@keyframes fadeInBottomLeftSmall{0%{opacity:0;-webkit-transform:translate3d(-20%,20%,0);transform:translate3d(-20%,20%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInBottomRightSmall{animation-name:fadeInBottomRightSmall}@keyframes fadeInBottomRightSmall{0%{opacity:0;-webkit-transform:translate3d(20%,20%,0);transform:translate3d(20%,20%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInSmall{animation-name:bounceInSmall}@keyframes bounceInSmall{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.8,.8,.8)}40%{transform:scale3d(1.04,1.04,1.04)}60%{transform:scaleX(1)}80%{opacity:1;transform:scale3d(1.01,1.01,1.01)}to{opacity:1;transform:scaleX(1)}}.act-wrap .navbar-wrap{background:rgba(0,0,0,.4);border-bottom:1px solid rgba(209,219,236,0);height:70px;padding-left:1.5em;padding-right:1.5em;transition:all .3s}.act-wrap .navbar-wrap *{transition:all .3s}.act-wrap .navbar{height:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;width:100%}.act-wrap .navbar .navbar-brand img{position:relative;top:-4px;width:9em}.act-wrap .navbar .nav-item{padding-left:.5em;padding-right:.5em}.act-wrap .navbar .nav-link{color:#fff;font-size:1.3em;font-weight:700}.act-wrap .navbar .nav-link.active,.act-wrap .navbar .nav-link:hover{color:#fff}.act-wrap .navbar .btn-item{padding-top:2px}.act-wrap .navbar .btn-danger{background:#fe2a2a;border-radius:100px;font-size:20px;font-weight:700;padding-left:1.5em;padding-right:1.5em}.act-wrap .navbar .btn-danger:hover{background:#ee0707}.act-wrap .navbar-wrap.navbar-fixed{background:#fff;border-bottom:1px solid rgba(209,219,236,.6);height:50px;transition:all .3s}.act-wrap .navbar-wrap.navbar-fixed *{transition:all .3s}.act-wrap .navbar-wrap.navbar-fixed .navbar-brand img{width:6em}.act-wrap .navbar-wrap.navbar-fixed .nav-link{color:color-mix(in hsl,var(--mainColor) 60%,#000);font-size:1.1em}.act-wrap .navbar-wrap.navbar-fixed .nav-link.active,.act-wrap .navbar-wrap.navbar-fixed .nav-link:hover{color:var(--mainColor)}@media screen and (max-width:992px){.act-wrap .navbar-wrap{background:#fff;height:54px;padding-left:0;padding-right:0}.act-wrap .navbar .navbar-brand{margin-left:.5em;width:5.6em}.act-wrap .navbar .nav-item{padding-bottom:.25em;padding-top:.25em;text-align:center}.act-wrap .navbar .nav-link{color:color-mix(in hsl,var(--mainColor) 60%,#000);font-size:1.4em}.act-wrap .navbar .nav-link.active,.act-wrap .navbar .nav-link:hover{color:var(--mainColor)}.act-wrap .navbar .navbar-collapse{background:#fff;border-bottom:1px solid #cecece;margin-top:2px;padding-bottom:1em}}#nav-icon{cursor:pointer;height:26px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;width:28px}#nav-icon span{background:color-mix(in hsl,var(--mainColor) 80%,#000);border-radius:2px;display:block;height:2px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:100%}#nav-icon span:first-child{top:0;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:first-child{left:6px;top:-2px;transform:rotate(45deg)}#nav-icon.open span:nth-child(2){opacity:0;width:0}#nav-icon.open span:nth-child(3){left:6px;top:18px;transform:rotate(-45deg)}.act-container-wrap{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em;position:relative;width:100%}.act-sect{padding-bottom:5em;padding-top:5em}@media screen and (min-width:769px) and (max-width:1380px){.act-sect .act-container-wrap{max-width:1000px;width:80%}.act-header,.act-sect{font-size:.8em}}@media screen and (max-width:769px){.act-sect{font-size:calc(2vw + 1.5vmin)!important;padding-bottom:3em;padding-top:3em}}.act-wrap .act-btn{border-radius:10em;letter-spacing:2px;padding:.5em 1em}.act-wrap .btn-blue{background:#2f20c9;color:#fff}.act-wrap .btn-blue:hover{background:#25199d;color:#fff}.act-wrap .btn-red{background:#e21414;color:#fff}.act-wrap .btn-red:hover{background:#b31010;color:#fff}.act-wrap .btn-yellow{background:#fde332;color:#fff}.act-wrap .btn-yellow:hover{background:#fada02;color:#fff}.act-wrap .btn-black,.act-wrap .btn-black:hover{background:#000;color:#fff}.act-wrap .btn-white{background:#fff;color:#1c1c31}.act-wrap .btn-white:hover{background:#fff}.act-wrap .btn-outline-blue,.act-wrap .btn-outline-blue:hover{background:#fff;border:1px solid #2f20c9;color:#2f20c9}.act-wrap .btn-outline-black{background:#fff;border:1px solid #000;color:#000}.act-wrap .btn-outline-black:hover{background:#000;border:1px solid #000;color:#fff}.act-wrap .btn-gradient-blue{background:linear-gradient(270deg,#5fd7d5 0,#2ba6f8);border:none;color:#fff}.act-wrap .btn-gradient-blue:hover{background:linear-gradient(90deg,#36cdca 0,#088ee8);color:#fff}.act-wrap .btn-outline-white{border:1px solid #fff;color:#fff;padding-bottom:calc(.6em - 1px);padding-top:calc(.6em - 1px)}.act-wrap .btn-outline-white:hover{background:linear-gradient(90deg,#00c0fa 0,#0196ff);border:none;color:#fff;padding:.6em}.act-wrap .btn-sect-center{display:block;margin-left:auto;margin-right:auto;margin-top:2em;max-width:180px;width:80%}.act-wrap .btn-wrap-center{margin-top:3em;text-align:center}.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 .btn-link,.act-wrap .btn-link:hover,.act-wrap a:hover{color:var(--mainColor)}.act-wrap .sect-title{margin-bottom:3em;text-align:center}.act-wrap .sect-title h2{color:var(--mainColor);font-size:2.6em;font-weight:700;line-height:1.2}.act-wrap .sect-title p{color:#1c1c31;font-size:1.2em;line-height:1.8;margin-left:auto;margin-right:auto;max-width:90ch;text-align:center}@media screen and (max-width:769px){.act-wrap .sect-title{margin-bottom:2em;padding-left:.5em;padding-right:.5em}.act-wrap .sect-title h2{font-size:2em}.act-wrap .sect-title p{font-size:1em;padding-left:1em;padding-right:1em}}.act-wrap .act-nb,.act-wrap .nb{font-family:Helvetica Neue,Helvetica,Arial}.act-wrap .text-blue{color:#2f20c9!important}.act-wrap .text-red{color:#e21414!important}.act-wrap .text-yellow{color:#fde332!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}.act-wrap .text-gradient-blue{background:-webkit-linear-gradient(top,#098ba7,#33c99d);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.act-wrap .text-gradient-blue2{background:-webkit-linear-gradient(bottom,#33c99d,#098ba7);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:769px){.fancybox-slide{padding:1em!important}.fancybox-content{height:90vh!important;width:100vw!important}}#toolbar{display:none!important}html{max-width:100vw;overflow-X:hidden}body{font-size:16px}.act-wrap{background:#fff;color:#1c1c31;font-family:Noto Sans TC,微軟正黑體,Microsoft Yahei,Poppins,Helvetica,Arial;font-size:1em;font-weight:400;height:auto;line-height:1.5;position:relative;text-align:left;width:100%}@media screen and (max-width:769px){.act-wrap{max-width:100vw;overflow-X:hidden}}.act-header{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:clamp(500px,70vh,800px);justify-content:center;position:relative;width:100%;z-index:9}.act-header:after,.act-header:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.act-header:before{background:color-mix(in hsl,var(--mainColor) 60%,#000);mask:linear-gradient(90deg,#000 30%,transparent 60%);-webkit-mask:linear-gradient(90deg,#000 30%,transparent 60%);opacity:.94;z-index:1}.act-header:after{background:var(--mainColor);mix-blend-mode:color;opacity:.4;z-index:2}.act-header .act-container-wrap{max-width:1600px;padding-left:2em;z-index:6}.act-header .act-title{color:#fff;font-size:3.4em;font-weight:700}.act-header .act-title span{display:block;font-size:40%;font-weight:400;margin-top:.5em}.act-header .btn-wrap{margin-top:3em}.act-header .btn-wrap .act-btn{padding:1.2em 2.5em}.act-header .btn-wrap .act-btn:not(:last-child){margin-right:.4em}@media screen and (max-width:1380px){.act-header .act-container-wrap{padding-left:1.5em;padding-top:1.8em}}@media screen and (max-width:769px){.act-header{background:url(../images/header-bg-m.png) no-repeat top;background-size:cover;font-size:calc(2vw + .5vmin)!important;height:auto;min-height:50px;padding-bottom:6em}.act-header .act-container-wrap{padding-left:1.5em;padding-right:0;padding-top:5em}.act-header .act-title{font-size:3em}.act-header .act-title span{font-size:58%;margin-top:1em}.act-header .btn-wrap{margin-top:1.5em}.act-header .btn-wrap .act-btn{font-size:1.2em;margin-top:0;padding:1em 2.5em}}.act-sect-feature{z-index:1}.act-sect-feature .sect-title{position:relative;z-index:2}.act-sect-feature .act-container-wrap{max-width:1100px;z-index:2}.act-sect-feature .act-content .act-item{flex:1;margin:.5em;padding:2em 1em 0}.act-sect-feature .act-content .act-item .icon-box{align-items:center;aspect-ratio:1/1;background:linear-gradient(to bottom,color-mix(in hsl,var(--mainColor) 70%,#fff) 0,var(--mainColor) 100%);border-radius:.6em;display:flex;justify-content:center;margin-bottom:2em;width:5em}.act-sect-feature .act-content .act-item .icon-box .act-icon{color:#fff;font-size:3em;width:auto}.act-sect-feature .act-content .act-item h3{color:var(--mainColor);font-size:1.6em;font-weight:700;margin-bottom:1em;position:relative}.act-sect-feature .act-content .act-item p{font-size:1.1em;line-height:1.8;text-align:left}@media screen and (max-width:769px){.act-sect-feature .act-content .act-item{max-width:none;padding:1em .5em 0}.act-sect-feature .act-content .act-item:not(:last-child){margin-bottom:1.5em}.act-sect-feature .act-content .act-item .icon-box{margin-bottom:1em;width:4em}.act-sect-feature .act-content .act-item h3{color:var(--mainColor);font-size:1.6em;font-weight:700;margin-bottom:.5em;position:relative}.act-sect-feature .act-content .act-item p{font-size:1em}}.act-sect-trend{background:color-mix(in hsl,var(--mainColor) 10%,transparent)}.act-sect-trend .act-parse-wrap{margin-left:auto;margin-right:auto;max-width:1200px;position:relative}.act-sect-trend .act-border{background:#569ff6;height:3px;left:0;position:absolute;top:-26px;transition:transform .7s;width:388px}.act-sect-trend .act-border .act-icon{left:50%;position:absolute;top:100%;transform:translateX(-50%);width:12px}.act-sect-trend .act-item{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;color:#fff;flex:1;margin:.5em;overflow:hidden;padding:4em 1em;position:relative;transition:all .3s;z-index:0}.act-sect-trend .act-item:after,.act-sect-trend .act-item:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.act-sect-trend .act-item:before{background:color-mix(in hsl,var(--mainColor) 60%,#000);mask:linear-gradient(180deg,rgba(0,0,0,.5) 0,80%);-webkit-mask:linear-gradient(180deg,rgba(0,0,0,.5) 0,#000 80%);opacity:.8;z-index:1}.act-sect-trend .act-item:after{background:var(--mainColor);mix-blend-mode:color;opacity:.4;z-index:2}.act-sect-trend .act-item .act-icon{font-size:4em;margin-bottom:.8em;width:auto}.act-sect-trend .act-item h3{font-size:1.5em}.act-sect-trend .act-item .act-inner{opacity:1;position:relative;text-align:center;transform:translateY(0);transition:all .3s;z-index:4}.act-sect-trend .act-item .act-hover{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;padding:2em;position:absolute;top:0;transform:translateY(50%);transition:all .3s;width:100%;z-index:4}.act-sect-trend .act-item .act-hover p{font-size:1.4em;line-height:1.6;text-align:center;width:100%}.act-sect-trend .act-item:hover{transition:all .3s}.act-sect-trend .act-item:hover .act-inner{opacity:0;transform:translateY(-50%);transition:all .3s}.act-sect-trend .act-item:hover .act-hover{opacity:1;transform:translateY(0);transition:all .3s}@media screen and (max-width:769px){.act-sect-trend{padding-bottom:0}.act-sect-trend .act-parse-wrap{height:auto;margin-top:1em;padding-left:1em;padding-right:1em}.act-sect-trend .act-item{height:auto;margin:0 0 1em;padding-bottom:2em;padding-top:3em;width:100%}.act-sect-trend .act-item .act-icon{font-size:3em;margin-right:1em}.act-sect-trend .act-item h3{font-size:1.6em}.act-sect-trend .act-item .act-inner{align-items:center;display:flex;justify-content:center;opacity:1;padding-top:0;text-align:center;transform:translateY(0);transition:all .3s}.act-sect-trend .act-item .act-hover{display:block;height:auto;opacity:1;padding:0 1em 1em;position:relative;transform:translateY(0)}.act-sect-trend .act-item .act-hover p{font-size:1.1em;line-height:1.8;margin-bottom:0;text-align:center;width:100%}.act-sect-trend .act-item:hover{height:auto;top:0}.act-sect-trend .act-item:hover .act-hover,.act-sect-trend .act-item:hover .act-inner{opacity:1;transform:translateY(0)}}.act-sect-AD{padding-top:0}.act-sect-AD .swiper-AD{background:color-mix(in hsl,var(--mainColor) 60%,#000)}.act-sect-AD .swiper-AD .swiper-pagination{bottom:10px;text-align:center;width:100%;z-index:6}.act-sect-AD .swiper-AD .swiper-pagination-bullet{background:#fff;border-radius:6px;height:5px;margin:.2em;width:4em}.act-sect-AD .swiper-AD .swiper-button-next,.act-sect-AD .swiper-AD .swiper-button-prev{color:#fff}.act-sect-AD .AD-header{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:clamp(300px,50vh,500px);justify-content:center;padding:4em;position:relative;width:100%}.act-sect-AD .AD-header:after,.act-sect-AD .AD-header:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.act-sect-AD .AD-header:before{background:color-mix(in hsl,var(--mainColor) 60%,#000);mask:linear-gradient(90deg,#000 30%,transparent 60%);-webkit-mask:linear-gradient(90deg,#000 30%,transparent 60%);opacity:.94;z-index:1}.act-sect-AD .AD-header:after{background:var(--mainColor);mix-blend-mode:color;opacity:.4;z-index:2}.act-sect-AD .AD-header .act-container-wrap{align-items:center;display:flex;height:100%;padding-left:2em;z-index:6}.act-sect-AD .AD-header h1,.act-sect-AD .AD-header h2{color:#fff;font-size:4em;font-weight:700;margin-bottom:.25em}.act-sect-AD .AD-header p{color:#fff;font-size:1.3em;max-width:60ch;text-wrap:balance}.act-sect-AD .AD-header .act-btn{font-size:1.2em;margin-top:1.5em;padding:.75em 2em}@media screen and (max-width:769px){.act-sect-AD .AD-header{height:20em;padding:2em}.act-sect-AD .AD-header .act-container-wrap{padding-left:3em}.act-sect-AD .AD-header h1,.act-sect-AD .AD-header h2{font-size:2.2em}.act-sect-AD .AD-header p{font-size:1em}.act-sect-AD .AD-header .act-btn{font-size:1em;margin-top:.5em}}.act-sect-tab .tab-wrap .nav{margin-bottom:2em}.act-sect-tab .tab-wrap .nav-pills .nav-link{background:color-mix(in hsl,var(--mainColor) 10%,transparent);color:var(--mainColor);margin:.2em}.act-sect-tab .tab-wrap .nav-pills .nav-link .act-icon{font-size:1em;margin-right:.5em}.act-sect-tab .tab-wrap .nav-pills .nav-link.active{background:var(--mainColor);color:#fff}.act-sect-tab .tab-wrap .tab-content{background:color-mix(in hsl,var(--mainColor) 4%,transparent);border-radius:1em;padding:1em}.act-sect-tab .tab-wrap .act-part{flex:1;padding:1em}.act-sect-tab .tab-wrap .text-part{padding-top:2em}.act-sect-tab .tab-wrap .text-part h3{color:var(--mainColor);font-size:2em;font-weight:700;margin-bottom:1em}.act-sect-tab .tab-wrap .text-part P{color:#1c1c31;font-size:1em;line-height:2}.act-sect-tab .tab-wrap .pic-part .pic{aspect-ratio:4/3;border-radius:1em;box-shadow:.1em .1em 1em 0 color-mix(in hsl,var(--mainColor) 40%,transparent);object-fit:cover;width:100%}.act-sect-case .top-icon{color:var(--mainColor);font-size:3em;position:absolute;top:.5em;transform:scaleX(-1)}.act-sect-case .act-part{flex:1;margin:.5em;max-width:50%;position:relative}.act-sect-case .text-part{background:color-mix(in hsl,var(--mainColor) 75%,#000);border-radius:1em;padding:2em}.act-sect-case .text-part h3{color:#fff;font-size:2em;font-weight:700;margin-bottom:.6em}.act-sect-case .text-part p{color:#fff;font-size:1em;line-height:1.6}.act-sect-case .case-part{border-radius:1em;box-shadow:.1em .1em 1em 0 color-mix(in hsl,var(--mainColor) 40%,transparent);padding:2em 2em 1em}.act-sect-case .case-part .case-info{font-size:1em;line-height:1.6}.act-sect-case .case-part .name-part{padding-bottom:1.5em}.act-sect-case .case-part .name-part .pic-char{margin-right:1em;width:4em}.act-sect-case .case-part .name-part .name-text h4{font-size:1.2em;margin-bottom:.2em}.act-sect-case .case-part .name-part .name-text .links{font-size:1em}.act-sect-case .case-part .name-part .name-text .links a:not(:last-child){margin-right:1em}.act-sect-case .swiper-case{padding-top:3em}.act-sect-case .swiper-case .swiper-pagination{bottom:0;position:relative;text-align:center;width:100%;z-index:6}.act-sect-case .swiper-case .swiper-pagination-bullet{background:var(--mainColor);border-radius:6px;height:5px;margin:.2em;width:2em}.act-sect-case .swiper-case .swiper-button-part{background:#fff;border:1px solid color-mix(in hsl,var(--mainColor) 50%,#fff);border-radius:2em;margin-left:auto;position:absolute;right:1em;top:0;z-index:3}.act-sect-case .swiper-case .swiper-button-part:before{background:color-mix(in hsl,var(--mainColor) 50%,#fff);content:"";height:80%;left:50%;position:absolute;top:10%;transform:translateX(-50%);width:1px}.act-sect-case .swiper-case .swiper-button-next,.act-sect-case .swiper-case .swiper-button-prev{color:var(--mainColor);font-weight:700;height:2em;margin:0;position:relative;top:auto;width:3em}.act-sect-case .swiper-case .swiper-button-next:after,.act-sect-case .swiper-case .swiper-button-prev:after{font-size:180%;font-weight:700}.act-sect-case .swiper-case .swiper-button-next{right:0}.act-sect-case .swiper-case .swiper-button-next:after{content:"\f0da";font-family:FontAwesome}.act-sect-case .swiper-case .swiper-button-prev{left:0}.act-sect-case .swiper-case .swiper-button-prev:after{content:"\f0d9 ";font-family:FontAwesome}@media screen and (max-width:769px){.act-sect-case .act-part{max-width:100%}}.act-sect-plan{background:color-mix(in hsl,var(--mainColor) 20%,#fff)}@media screen and (min-width:769px) and (max-width:1380px){.act-sect-plan .act-container-wrap{max-width:1000px;width:100%}}.act-sect-plan .act-item{background:color-mix(in hsl,var(--mainColor) 60%,#000);border-radius:1em;margin:.5em;overflow:hidden}.act-sect-plan .act-item .pic-box .pic{aspect-ratio:4/3;height:15em;object-fit:cover;width:100%}.act-sect-plan .act-item .text-part{padding:1.5em}.act-sect-plan .act-item .text-part h3{color:#fff;font-size:1.6em;margin-bottom:.6em}.act-sect-plan .act-item .text-part p{color:#fff;font-size:1em;line-height:1.6}.hamburger-menu{background:none;border:none;cursor:pointer;display:none;height:20px;padding:0;position:relative;width:30px;z-index:1001}.hamburger-menu span{background-color:var(--text-color);display:block;height:2px;left:0;position:absolute;transition:all .3s ease;width:100%}.hamburger-menu span:first-child{top:0}.hamburger-menu span:nth-child(2){top:50%;transform:translateY(-50%)}.hamburger-menu span:nth-child(3){bottom:0}.hamburger-menu.open span:first-child{transform:rotate(45deg) translate(7px,7px)}.hamburger-menu.open span:nth-child(2){opacity:0}.hamburger-menu.open span:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}