﻿@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://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");*: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-container-wrap{width:100%;max-width:960px;margin-left:auto;margin-right:auto;position:relative}.act-sect{padding-top:5em;padding-bottom:5em}@media screen and (min-width: 768px) and (max-width: 1380px){.act-header,.act-sect{font-size:0.9em}}@media screen and (max-width: 768px){.act-sect{font-size:calc(1vw + 1vh + .5vmin) !important;padding-top:3em;padding-bottom:3em}}.act-wrap .navbar-wrap{padding-right:15px;z-index:99;height:60px;background:#0d0745;color:#fff;position:sticky;top:0}.act-wrap .navbar-wrap:before{content:"";background:#e5ceff;left:0;width:30%;position:absolute;top:0;height:100%}.act-wrap .navbar{background:#0d0745;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:15px}.act-wrap .navbar .navbar-brand img{position:relative;top:-4px}.act-wrap .navbar .nav-item{padding-left:1em;padding-right:1em}.act-wrap .navbar .nav-link{color:#fff;font-size:1em;font-weight:500}.act-wrap .navbar .nav-link.active{color:#db88fe}.act-wrap .navbar .btn-item{padding-top:2px}@media screen and (max-width: 992px){.act-wrap .navbar-wrap{display:none}}.act-wrap .act-btn{border-radius:10em;padding:.5em;letter-spacing:2px}.act-wrap .btn-blue{background:#5e72eb;color:#fff}.act-wrap .btn-blue:hover{color:#fff;background:#314ae5}.act-wrap .btn-red{background:#de0010;color:#fff}.act-wrap .btn-red:hover{color:#fff;background:#ab000c}.act-wrap .btn-yellow{background:#fcd462;color:#0d0745}.act-wrap .btn-yellow:hover{color:#0d0745;background:#fbc630}.act-wrap .btn-yellow2{background:#fcd462;color:#0d0745;border-radius:.5em;padding:.5em	1em}.act-wrap .btn-yellow2 .act-arr{width:0.6em;margin-left:0.5em}.act-wrap .btn-yellow2:hover{color:#0d0745;background:#fbc630}.act-wrap .btn-white{background:#fff;color:#5e72eb}.act-wrap .btn-white:hover{color:#fff;background:#314ae5}.act-wrap .btn-outline-blue{color:#5e72eb;background:#fff;border:1px solid #5e72eb}.act-wrap .btn-outline-blue:hover{color:#5e72eb;border:1px solid #5e72eb;background:#fff}.act-wrap .btn-outline-white{color:#fff;border:1px solid #fff}.act-wrap .btn-outline-white:hover{color:#0d0745;background:#fff}.act-wrap .btn-zoom{background:#f45187;cursor:pointer;border-radius:6px;aspect-ratio:1 / 1;width:2em;padding:0;display:flex;align-items:center;justify-content:center}.act-wrap .btn-zoom:hover{background:#f12166}.act-wrap .btn-zoom .act-icon{width:1.2em}.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: 768px){.act-wrap .btn-wrap-center .btn:not(:last-child){margin-right:.5em}}.act-wrap a:hover{color:#5e72eb}.act-wrap .sect-title{text-align:center;margin-bottom:3em}.act-wrap .sect-title h2{font-size:2.4em;font-weight:600;line-height:1.3;color:#0d0745;margin-bottom:.5em}.act-wrap .sect-title p{font-size:1.2em;line-height:1.6;color:#0d0745}@media screen and (max-width: 768px){.act-wrap .sect-title{padding-right:.75em;padding-left:.75em;margin-bottom:2em}.act-wrap .sect-title h2{font-size:2em}}.act-wrap .act-nb,.act-wrap .nb{font-family:"Helvetica Neue", Helvetica, Arial}.act-wrap .text-blue{color:#5e72eb !important}.act-wrap .text-red{color:#de0010 !important}.act-wrap .text-yellow{color:#fde17c !important}.act-wrap .text-pink{color:#ffdeea !important}.act-wrap .text-purple{color:#ac54d1 !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}#toolbar{display:none !important}html{max-width:100vw;overflow-X:hidden}body{font-size:16px}.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:#0d0745;text-align:left;background:#e5ceff;font-size:1em}@media screen and (max-width: 768px){.act-wrap{max-width:100vw;overflow-X:hidden}}.swiper-AD{background:#0d0745}.swiper-AD .swiper-pagination-bullet{width:10px;height:10px}.act-header{background:url("../images/index/header-bg.jpg") no-repeat top center;background-size:cover;width:100%;position:relative;overflow:hidden;height:calc(100vh - 195px);min-height:500px}.act-header .act-container-wrap{height:100%;padding-left:2em;display:flex;align-items:center}.act-header .act-title{color:#fff;font-size:4em;margin-bottom:.25em;font-weight:700}.act-header .act-title span{color:#fff3a5;display:block;font-size:40%;font-weight:400}.act-header p{font-size:1.3em;color:#fff}.act-header p span{color:#e5ceff}.act-header .act-btn{padding-left:2em;padding-right:2em;margin-top:1.5em}@media screen and (max-width: 768px){.act-header{font-size:calc(1vw + 1vh + .5vmin) !important;background:url("../images/index/header-bg-m.jpg") no-repeat top center;background-size:cover;height:42em;min-height:0}.act-header .act-container-wrap{padding-top:6em;padding-right:0;display:flex;justify-content:center;align-items:start}.act-header .act-title{font-size:3.6em}.act-header p{font-size:1.52em}.act-header .act-btn{margin-top:0.5em}}.act-header2{background:url("../images/index/header-bg2.png") no-repeat top center;background-size:cover;width:100%;position:relative;overflow:hidden;height:calc(100vh - 195px);min-height:500px}.act-header2 .act-container-wrap{height:100%;max-width:1200px;padding-left:2em;display:flex;align-items:center}.act-header2 h3{background:#ffd976;color:#72207a;display:inline-block;padding:0.25em .75em;font-size:1.5em;border-radius:10em}.act-header2 h1{color:#fff;font-size:3.4em}.act-header2 h2{color:#fff;font-size:1.2em;font-weight:300}.act-header2 p{color:#fff;font-size:1.8em}.act-header2 p span{color:#ffd976;font-size:84%}.act-header2 .act-btn{padding-left:2em;padding-right:2em;margin-top:1em;font-size:1.2em}@media screen and (max-width: 768px){.act-header2{font-size:calc(1vw + 1vh + .5vmin) !important;background:url("../images/index/header-bg2-m.png") no-repeat top center;background-size:cover;height:42em;min-height:0}.act-header2 .act-container-wrap{padding-top:12em;padding-right:0;text-align:center;padding-left:0;display:flex;justify-content:center}.act-header2 h3{padding:0.25em .75em;font-size:1.2em}.act-header2 h1{color:#fff;font-size:2.4em}.act-header2 h2{color:#fff;font-size:1em}.act-header2 p{color:#fff;font-size:1.6em}.act-header2 p span{color:#ffd976;font-size:84%}.act-header2 .act-btn{padding-left:2em;padding-right:2em;margin-top:1em;font-size:1.2em}.act-header2 .act-btn{margin-top:0em}}.act-header3{background:url("../images/index/header-bg3.png") no-repeat top center;background-size:cover;width:100%;position:relative;overflow:hidden;height:calc(100vh - 195px);min-height:500px}.act-header3 .act-container-wrap{height:100%;max-width:1000px;padding-left:2em;display:flex;align-items:center}.act-header3 h3{background:#3a41d8;color:#fff;display:inline-block;padding:0.25em .75em;font-size:1.5em;border-radius:10em}.act-header3 h1{color:#fff;font-size:3.4em;font-weight:bold;text-shadow:.4em .2em .2em  #5620cd}.act-header3 p{color:#fff;font-size:1.8em;text-shadow:.4em .2em .2em  #5620cd}.act-header3 .act-btn{padding-left:2em;padding-right:2em;margin-top:1em;font-size:1.2em}@media screen and (max-width: 768px){.act-header3{font-size:calc(1vw + 1vh + .5vmin) !important;background:url("../images/index/header-bg3-m.png") no-repeat top center;background-size:cover;height:42em;min-height:0}.act-header3 .act-container-wrap{padding-top:5em;padding-right:0;text-align:center;padding-left:0;display:flex;justify-content:center;align-items:start}.act-header3 h1{color:#fff;font-size:3.2em}.act-header3 p{color:#fff;font-size:1.6em;text-align:left;width:60%;margin-left:auto;margin-right:auto;margin-top:1em}.act-header3 .act-btn{padding-left:2em;padding-right:2em;margin-top:1em;font-size:1.2em}.act-header3 .act-btn{margin-top:0em}}.act-sect1{padding-bottom:6em;background:url("../images/index/s1-bg.jpg") no-repeat bottom center #ac54d1;background-size:cover}.act-sect1 .act-container-wrap{padding-left:1em;padding-right:1em}.act-sect1 .act-pic{width:100%}@media screen and (max-width: 768px){.act-sect1{background:url("../images/index/s1-bg-m.jpg") no-repeat bottom center #ac54d1;background-size:100%}.act-sect1 .act-pic{width:70%}}.act-sect-mv{padding-bottom:0}.act-sect-mv .act-mv-wrap{margin-top:0;padding:1em}.act-sect-mv .act-mv{margin-left:auto;margin-right:auto;display:block;max-width:930px;width:100%;aspect-ratio:560 / 315}@media screen and (max-width: 768px){.act-sect-mv .act-mv-wrap{margin-top:2em}}.act-sect2{background:url("../images/index/s2-bg.jpg") no-repeat top 5em center;background-size:cover}.act-sect2 .act-container-wrap{padding-left:1em;padding-right:1em}.act-sect2 .act-item{padding:3em 2em;background:#fff;box-shadow:0 0 1em 0.25em rgba(127,199,236,0.4);border-radius:20px}.act-sect2 .act-item:not(:last-child){margin-right:1em}.act-sect2 .act-item .act-icon-box{background:#5e72eb;aspect-ratio:1 / 1;width:8em;border-radius:100em;margin-left:auto;margin-right:auto;margin-bottom:1em;display:flex;align-items:center;justify-content:center}.act-sect2 .act-item .act-icon-box .act-icon{display:block}.act-sect2 .act-item h3{color:#ac54d1;text-align:center;font-size:1.6em;margin-bottom:.7em}.act-sect2 .act-item p{margin-bottom:0;font-size:1.1em}@media screen and (max-width: 768px){.act-sect2{background:url("../images/index/s2-bg-m.jpg") no-repeat top 1em center;background-size:112%}.act-sect2 .act-item{padding:2em 1.5em;margin-bottom:1em;width:80%;margin-left:auto;margin-right:auto;border-radius:1em}.act-sect2 .act-item:not(:last-child){margin-right:auto}.act-sect2 .act-item .act-icon-box{background:#5e72eb;aspect-ratio:1 / 1;width:8em;border-radius:100em;margin-left:auto;margin-right:auto;margin-bottom:1em;display:flex;align-items:center;justify-content:center}.act-sect2 .act-item .act-icon-box .act-icon{display:block}.act-sect2 .act-item h3{color:#ac54d1;text-align:center;font-size:1.6em;margin-bottom:.7em}.act-sect2 .act-item p{margin-bottom:0;font-size:1.1em}}.act-sect3{padding-top:1em}.act-sect3 .act-container-wrap{max-width:1200px}.act-sect3 .act-pic-wrap{position:relative}.act-sect3 .act-pic-wrap .act-pic{cursor:pointer;width:100%}.act-sect3 .act-pic-wrap .btn-zoom{position:absolute;left:90.5%;bottom:5%}@media screen and (max-width: 768px){.act-sect3 .swiper-slide{width:66em;padding-left:1em;padding-right:1em;font-size:.95em}.act-sect3 .swiper-scrollbar{margin-top:2em;height:10px;border-radius:0;background:#ffdeea;position:relative;width:80%;margin-left:auto;margin-right:auto}.act-sect3 .swiper-scrollbar-drag{border-radius:0;background:#ac54d1}.act-sect3 .scroll-hint{text-align:center;color:#ac54d1;margin-top:0.5em;margin-bottom:1.5em;font-size:1.4em}.act-sect3 .scroll-hint img{width:.8em;margin-left:0.5em;margin-right:0.5em}.act-sect3 .scroll-hint .arr-right{animation:scroll-arr-act 2s infinite both}.act-sect3 .scroll-hint .arr-left{transform:scale(-1);animation:scroll-arr-left 2s infinite both}}@keyframes scroll-arr-act{0%, 20%, 50%, 80%, 100%{transform:translateX(0)}40%{transform:translateX(-6px)}60%{transform:translateX(2px)}}@keyframes scroll-arr-left{0%, 20%, 50%, 80%, 100%{transform:translateX(0) scale(-1)}40%{transform:translateX(2px) scale(-1)}60%{transform:translateX(-6px) scale(-1)}}.act-sect4{padding-top:1em;padding-bottom:0;background:url("../images/index/s4-bg.jpg") no-repeat top center;background-size:cover}.act-sect4 .sect-title p{max-width:930px;display:block;margin-left:auto;margin-right:auto}.act-sect4 .act-pic-wrap{position:relative;background:#fff;border-radius:30px;padding:2em}.act-sect4 .act-pic-wrap h3{text-align:center;font-size:1.5em;margin-bottom:1em}.act-sect4 .act-pic-wrap .act-pic{cursor:pointer;width:100%}.act-sect4 .act-pic-wrap .btn-zoom{position:absolute;left:90.5%;bottom:2em}@media screen and (max-width: 768px){.act-sect4{padding-left:.8em;padding-right:.8em}.act-sect4 .act-container-wrap{background:#fff;border-radius:1em;overflow:hidden}.act-sect4 .swiper-slide{width:50em;padding-left:1em;padding-right:1em;font-size:.95em}.act-sect4 .swiper-scrollbar{margin-top:2em;height:10px;border-radius:0;background:#ffdeea;position:relative;width:80%;margin-left:auto;margin-right:auto}.act-sect4 .swiper-scrollbar-drag{border-radius:0;background:#ac54d1}.act-sect4 .scroll-hint{text-align:center;color:#ac54d1;margin-top:0.5em;margin-bottom:1.5em;font-size:1.4em}.act-sect4 .scroll-hint img{width:.8em;margin-left:0.5em;margin-right:0.5em}.act-sect4 .scroll-hint .arr-right{animation:scroll-arr-act 2s infinite both}.act-sect4 .scroll-hint .arr-left{transform:scale(-1);animation:scroll-arr-left 2s infinite both}}.act-sect5{background:linear-gradient(to bottom, #d489db 75%, #e5ceff 100%)}.act-sect5 .act-container-wrap{max-width:1100px}.act-sect5 .act-table{width:100%;z-index:1;position:relative}.act-sect5 .act-table tr{display:flex;align-items:stretch;justify-content:center}.act-sect5 .act-table tr th,.act-sect5 .act-table tr td{flex:1}.act-sect5 .act-table tr th:nth-child(1),.act-sect5 .act-table tr td:nth-child(1){max-width:7em}.act-sect5 .act-table tr td:nth-child(1) p{background:#65369a;color:#fff}.act-sect5 .act-table tr td:nth-child(2) p{background:#d2e0f8}.act-sect5 .act-table tr td:nth-child(3) p{background:#ead2f2}.act-sect5 .act-table th,.act-sect5 .act-table td{position:relative;padding:.2em;text-align:center}.act-sect5 .act-table th p,.act-sect5 .act-table td p{margin-bottom:0;border-radius:.8em;padding:0.5em .3em;height:100%;display:flex;align-items:center;justify-content:center}.act-sect5 .act-table th{font-weight:bold}.act-sect5 .act-table th p{color:#fff;font-size:1.5em}.act-sect5 .act-table th .bg01{background:#6974fe}.act-sect5 .act-table th .bg02{background:#ce74ff}.act-sect5 .act-table td p{border:2px solid #fff;border-radius:.8em;z-index:-1;font-size:1.1em}@media screen and (max-width: 768px){.act-sect5{padding-bottom:5em;background:linear-gradient(to bottom, #d489db 95%, #e5ceff 100%)}.act-sect5 .act-table tr th,.act-sect5 .act-table tr td{flex:1}.act-sect5 .act-table tr th:nth-child(1),.act-sect5 .act-table tr td:nth-child(1){max-width:6.2em;white-space:nowrap}.act-sect5 .act-table tr th:nth-child(2) p,.act-sect5 .act-table tr td:nth-child(2) p{text-align:left;justify-content:start;padding-left:1em;font-size:1.05em}.act-sect5 .act-table02 tr td:nth-child(2) p{background:#ead2f2}.act-sect5 .act-container{position:relative;width:98vw;height:54em;margin-left:1vw}.act-sect5 .act-container .img{position:absolute;top:0;left:0;width:100%;height:100%}.act-sect5 .act-container .table-wrap{position:absolute;top:0;left:0;min-width:98vw;height:100%}.act-sect5 .act-container .background-img{background:#d489db}.act-sect5 .act-container .foreground-img{width:50%;overflow:hidden;background:#d489db}.act-sect5 .act-container .slider{position:absolute;-webkit-appearance:none;appearance:none;z-index:6;width:100%;height:100%;background:rgba(242,242,242,0);outline:none;margin:0;transition:all .2s;display:flex;justify-content:center;align-items:start}.act-sect5 .act-container .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:6px;height:54em;background:#000;cursor:pointer}.act-sect5 .act-container .slider::-moz-range-thumb{width:6px;height:54em;background:#000;cursor:pointer}.act-sect5 .act-container .slider-button{z-index:3;pointer-events:none;position:absolute;width:30px;height:30px;border-radius:50%;background-color:#000;left:calc(50% - 18px);top:calc(50% - 18px);display:flex;justify-content:center;align-items:center}.act-sect5 .act-container .slider-button:after{content:'';padding:3px;display:inline-block;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(-45deg)}.act-sect5 .act-container .slider-button:before{content:'';padding:3px;display:inline-block;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(135deg)}}.act-sect6{padding-bottom:13em;background:url("../images/index/s6-bg02.png") no-repeat bottom center,url("../images/index/s6-bg.jpg") no-repeat top center;background-size:auto , cover}.act-sect6 .sect-title p{background:#fde17c;border-radius:100em;font-size:1.4em;display:inline-block;padding:0.2em 2.5em}.act-sect6 .act-container-wrap{max-width:1160px;padding-left:3em;padding-right:3em}.act-sect6 .content-box{margin-top:4em;position:relative}.act-sect6 .out-text{position:absolute;font-size:1.6em;top:50%;transform:translateY(-50%);font-weight:bold}.act-sect6 .out-text-l{right:calc(100% + .6em);color:#ac54d1}.act-sect6 .out-text-r{left:calc(100% + .2em);color:#5e72eb}.act-sect6 .act-item{position:relative;flex:1}.act-sect6 .act-item:not(:last-child){margin-right:0.8em}.act-sect6 .act-top{text-align:center;color:#fff;background:#9b2dac;width:80%;max-width:200px;margin-left:auto;margin-right:auto;border-radius:.6em .6em 0 0;padding:0.3em;font-size:1.4em;border:2px solid #fff;border-bottom:none;position:absolute;bottom:100%;left:50%;transform:translateX(-50%)}.act-sect6 .act-inner{background:#ffdeea;border-radius:.6em .6em 0 0;padding:1em;border:2px solid #fff;border-bottom:none;position:relative;height:100%}.act-sect6 .act-bar{position:relative;padding-left:0.5em}.act-sect6 .act-bar .act-arr{display:none;width:1em;position:absolute;right:.2em;top:.5em}.act-sect6 .act-bar h3{color:#9b2dac;font-size:1.6em}.act-sect6 .act-bar h3 .act-icon{margin-right:0.3em;position:relative;top:-0.1em}.act-sect6 .act-content{border-radius:.6em}.act-sect6 .act-content .border-part{border:1px solid #d52f2b;border-radius:.6em;padding:0.5em;min-height:8em}.act-sect6 .act-content .border-part h4{color:#d52f2b;font-size:1.2em}.act-sect6 .act-content .border-part h4 .act-icon{margin-right:0.4em}.act-sect6 .act-content .border-part p{margin-bottom:0;font-size:.9em;line-height:1.3}.act-sect6 .act-content .center-part{margin-top:0.5em;margin-bottom:0.5em}.act-sect6 .act-content .center-part .act-icon{margin-right:0.5em;width:1.2em}.act-sect6 .act-content .center-part p{font-size:0.8em;margin-bottom:0;line-height:1.3}.act-sect6 .act-content .down-part{background:#9b2dac;border-radius:.6em;padding:.75em 0.5em}.act-sect6 .act-content .down-part h4{color:#ffee7e;font-size:1.1em}.act-sect6 .act-content .down-part h4 .act-icon{margin-right:0.2em;position:relative;top:-.1em}.act-sect6 .act-content .down-part ol{color:#fff;margin-bottom:0;font-size:0.9em}.act-sect6 .act-content .down-part ol span{color:#ffee7e}.act-sect6 .act-content .down-part ol li{position:relative;padding-left:1.2em}.act-sect6 .act-content .down-part ol li:before{content:"";margin-right:0.5em;display:block;position:absolute;left:.2em;top:.5em;width:6px;height:6px;border-radius:10em;background:#ffee7e}.act-sect6 .act-footer{position:absolute;top:calc(100% - 4px);left:-2px;right:-2px;width:calc(100% + 4px);display:block}.act-sect6 .act-footer .act-border{margin-left:auto;display:block}.act-sect6 .act-footer:before{content:"";position:absolute;left:0;width:calc(100% - 56px );height:100%;background:#ffdeea;display:block;border-left:2px solid #fff;border-bottom:2px solid #fff;border-radius:0 0 0 .6em}@media screen and (max-width: 768px){.act-sect6{padding-bottom:4em;background:url("../images/index/s6-bg02-m.png") no-repeat bottom 2em center,url("../images/index/s6-bg-m.jpg") no-repeat top center;background-size:120% , cover}.act-sect6 .out-text{top:auto;transform:translateY(0);bottom:5%}.act-sect6 .act-item{margin-bottom:4em}.act-sect6 .act-item:not(:last-child){margin-right:0}.act-sect6 .act-inner{border-radius:.6em}.act-sect6 .act-inner.opened{margin-bottom:6em}.act-sect6 .act-inner.opened .act-footer{display:block}.act-sect6 .act-inner.opened .act-bar .act-arr{display:none}.act-sect6 .act-footer{display:none}.act-sect6 .act-bar .act-arr{display:block}.act-sect6 .act-content .border-part{min-height:0}.act-sect6 .act-content .border-part p{font-size:1em}.act-sect6 .act-content .center-part p{font-size:1em}.act-sect6 .act-content .down-part h4{font-size:1.2em}.act-sect6 .act-content .down-part ol{font-size:1em}}.act-sect7{padding-top:6em;padding-bottom:7em}.act-sect7 .sect-title P{max-width:920px;margin-left:auto;margin-right:auto}.act-sect7 .act-container-wrap{max-width:1200px}.act-sect7 .act-item{position:relative;color:#fff;padding:8em 2em;flex:1;transition:all .5s;overflow:hidden;border:5px solid transparent;transition:all 0.3s}.act-sect7 .act-item:hover{flex-grow:3;transition:all 0.3s;border:5px solid #5e72eb}.act-sect7 .act-item:hover .act-text{right:0;transition:all 0.3s}.act-sect7 .act-item:hover .arr-anime{opacity:0;transition:all .5s .0s;transform:translateX(4em)}.act-sect7 .act-item:hover .hover-part p{opacity:1;transform:translateX(0em);transition:all .5s .3s}.act-sect7 .act-item:hover .hover-part .act-btn{transition:all .5s .4s;opacity:1;transform:translateX(0)}.act-sect7 .act-item .act-text{text-align:center;position:relative;right:-18%;transition:all 0.3s}.act-sect7 .act-item .act-text .act-icon-box{background:#5e72eb;aspect-ratio:1 / 1;width:7em;border-radius:100em;margin-left:auto;margin-right:auto;margin-bottom:1em;display:flex;align-items:center;justify-content:center}.act-sect7 .act-item .act-text .act-icon-box .act-icon{display:block}.act-sect7 .act-item .arr-anime{margin-top:3em;opacity:1;transition:all .5s .2s;transform:translateX(0%)}.act-sect7 .act-item .hover-part{margin-left:1.2em;position:absolute;right:1em;max-width:calc( 100% - 12em);min-width:calc( 100% - 12em)}.act-sect7 .act-item .hover-part p{opacity:0;transform:translateX(-2em)}.act-sect7 .act-item .hover-part .act-btn{opacity:0;transform:translateX(-2em)}.act-sect7 .act-item01{background:url("../images/index/s7-bg01.jpg") no-repeat center center;background-size:cover}.act-sect7 .act-item02{background:url("../images/index/s7-bg02.jpg") no-repeat center center;background-size:cover}.act-sect7 .act-item03{background:url("../images/index/s7-bg03.jpg") no-repeat center center;background-size:cover}.act-sect7 .act-item04{background:url("../images/index/s7-bg04.jpg") no-repeat center center;background-size:cover}.act-sect7 .act-item05{background:url("../images/index/s7-bg05.jpg") no-repeat center center;background-size:cover}.act-sect7 .arr-anime .act-arr{width:1.5em;animation:arr-flash .6s both  linear  infinite}.act-sect7 .arr-anime .act-arr:not(:last-child){margin-right:-.4em}.act-sect7 .arr-anime .act-arr:nth-child(2){animation-delay:.2s}@keyframes arr-flash{0%, 80% , 100%{opacity:.5}50%{opacity:1}}@media screen and (max-width: 768px){.act-sect7{padding-bottom:6em}.act-sect7 .act-item{padding:2em 1em}.act-sect7 .act-item:hover{flex-grow:1}.act-sect7 .act-item:hover .act-text{overflow:hidden}.act-sect7 .act-item:hover .arr-anime{transform:translateY(2em) rotate(90deg)}.act-sect7 .act-item:hover .hover-part{position:relative}.act-sect7 .act-item:hover .hover-part p{opacity:1;transform:translateY(0em);transition:all .5s .1s}.act-sect7 .act-item:hover .hover-part .act-btn{transition:all .5s .2s;opacity:1;transform:translateY(0)}.act-sect7 .act-item .act-text{right:0}.act-sect7 .act-item .act-text .act-icon-box{width:7em;margin-left:0;margin-right:1em;margin-bottom:1em}.act-sect7 .act-item .arr-anime{transform:translateY(0) rotate(90deg);margin-top:0;margin-left:auto}.act-sect7 .act-item .hover-part{margin-left:0;position:absolute;max-width:100%;min-width:100%;padding-left:2em;padding-right:0}.act-sect7 .act-item .hover-part p{opacity:0;transform:translateY(-2em);font-size:1.2em}.act-sect7 .act-item .hover-part .act-btn{opacity:0;transform:translateY(-2em)}}.act-sect8{padding-top:5em;background:linear-gradient(to bottom, #e5ceff 0%, #ac54d1 15%)}.act-sect8 .act-container-wrap{text-align:center;padding-left:1.5em;padding-right:1.5em}.act-sect8 .act-btn{margin-bottom:.5em;display:block}.act-sect8 .act-btn img{width:100%}
/*# sourceMappingURL=index.css.map */
