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,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@media screen and (min-width:1279.98px){.m-show{display:none!important}}@media screen and (max-width:1279.97px) and (min-width:1023.98px){.m-show{display:none!important}}@media screen and (max-width:1023.97px){.m-none{display:none!important}}@media screen and (min-width:768px) and (max-width:1023.97px){.m-only-show{display:none!important}}@media screen and (min-width:1023.98px){.m-only-show{display:none!important}}@media screen and (max-width:767px){.m-only-none{display:none!important}}input,select,textarea{-moz-appearance:none;-webkit-appearance:none;border:0;outline:0;padding:0;margin:0}a{text-decoration:none;color:inherit}.image-w{font-size:0}.image-w img,.image-w object{width:100%;vertical-align:middle}.image-h{font-size:0}.image-h img,.image-h object{height:100%;vertical-align:middle}img{pointer-events:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}svg{width:100%;height:100%}@keyframes cycle-y{0%{transform:rotateY(0)}to{transform:rotateY(1turn)}}@keyframes float{0%{transform:translate3d(0,2%,0)}to{transform:translate3d(0,-2%,0)}}@keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes scale{0%{transform:scale(1) translate3d(-50%,-50%,0)}to{transform:scale(.95) translate3d(-50%,-50%,0)}}html{opacity:0;transition:.5s}html.start{opacity:1}html.stop,html.stop body{width:100%;height:100%;overflow:hidden;position:fixed}body{font-weight:200;background:#ede9e9}@media screen and (min-width:1279.98px){body::-webkit-scrollbar{background:transparent;width:6px}body::-webkit-scrollbar-track{background:#f7f7f7}body::-webkit-scrollbar-thumb{background:#d1a783}}header{width:100%;overflow:hidden}header .logo{width:5%;position:absolute;top:5%;left:5%;z-index:10}@media screen and (max-width:767px){header .logo{width:12%}}.container{width:100%;overflow:hidden}footer{width:100%;padding:5% 0;background:#715e50;text-align:center}@media screen and (max-width:767px){footer{padding:5% 0 20%}}footer .btn{width:60%;max-width:300px;background:#bd8b61;color:#fff;margin:0 auto 28px;display:block;letter-spacing:2px;padding:16px 0}@media screen and (max-width:767px){footer .btn{font-size:15px;padding:12px 0}}footer .logo{width:5%;margin:0 5% 0 0}@media screen and (max-width:767px){footer .logo{width:20%}}footer .backerfounder{width:18%}@media screen and (max-width:767px){footer .backerfounder{width:50%}}.fixed{width:6.5%;position:fixed;top:5%;right:5%;z-index:10}@media screen and (min-width:768px) and (max-width:1023.97px){.fixed{width:10%}}@media screen and (max-width:767px){.fixed{width:100%;top:auto;bottom:-1px;right:0;font-size:0}}.fixed .btns{width:100%;padding-bottom:100%;position:relative;cursor:pointer}@media screen and (max-width:767px){.fixed .btns{width:50%;padding-bottom:12%;display:inline-block}}.fixed .btns:after,.fixed .btns:before{content:"";width:100%;height:100%;position:absolute;top:0;border-radius:50%;border:.15625vw solid #d1a783;box-sizing:border-box;z-index:5}@media screen and (max-width:767px){.fixed .btns:after,.fixed .btns:before{display:none}}.fixed .btns:before{left:5%}.fixed .btns:after{right:5%}.fixed .btns .inner{width:100%;height:100%;border-radius:50%;transform:scaleX(1.1);position:absolute;top:0;left:0;transition:.4s}@media screen and (max-width:767px){.fixed .btns .inner{border-radius:0;transform:scaleX(1)}}@media screen and (min-width:1023.98px){.fixed .btn-video:hover .inner{background:#906a4a}}.fixed .btn-video:before{animation:cycle-y 2s infinite alternate both}.fixed .btn-video .inner{background:#977b63}.fixed .btn-video .inner span{display:block}@media screen and (max-width:767px){.fixed .btn-video .inner span{display:inline}}.fixed .btn-video .inner:after{content:"";width:0;height:0;border-color:transparent #fff;border-style:solid;border-width:.39062vw 0 .39062vw .625vw;display:block;margin:6% 0 0}@media screen and (max-width:767px){.fixed .btn-video .inner:after{display:none}}.fixed .btn-support{margin:15% 0 0}@media screen and (min-width:1023.98px){.fixed .btn-support:hover .inner{background:#342d2d}}.fixed .btn-support:after{animation:cycle-y 2s -1s infinite alternate both}@media screen and (max-width:767px){.fixed .btn-support{margin:0}}.fixed .btn-support .inner{background:#4e4949}@media screen and (max-width:767px){.fixed p{font-size:4.26667vw}}h1,h2,h3,h4,h5,h6{font-weight:200}.f-white{color:#fff}.f-black{color:#464646}.f-black-gray{color:#666}.f-gray{color:#a6a6a6}.f-gold{color:#d1a783}.f-brown{color:#bd8b61}.f-brown2{color:#a36e42}.f36{font-size:2.8125vw;line-height:1.5;letter-spacing:.15625vw}@media screen and (max-width:767px){.f36{font-size:6.4vw;letter-spacing:.53333vw}}.f28{font-size:2.1875vw;line-height:1.5;letter-spacing:.125vw}@media screen and (max-width:767px){.f28{font-size:5.86667vw}}.f24{font-size:1.875vw;line-height:1.5;letter-spacing:.09375vw}@media screen and (max-width:767px){.f24{font-size:5.33333vw}}.f20{font-size:1.5625vw;line-height:1.5;letter-spacing:.09375vw}@media screen and (max-width:767px){.f20{font-size:4.26667vw}}.f16{font-size:1.25vw;line-height:1.5;letter-spacing:.07812vw}@media screen and (max-width:767px){.f16{font-size:4vw}}.f14{font-size:1.09375vw;line-height:1.5;letter-spacing:.07812vw}@media screen and (max-width:767px){.f14{font-size:3.46667vw}}.f12{font-size:.9375vw;line-height:1.5}@media screen and (max-width:767px){.f12{font-size:2.66667vw}}.f10{font-size:.78125vw;line-height:1.5}@media screen and (max-width:767px){.f10{font-size:2.13333vw}}.f-center{text-align:center}.f-justify{text-align:justify}.f-sp{font-family:jf-jinxuan}.f-bold{font-weight:400}.f-heighter{line-height:1.8}.f-heightest{line-height:2.4}@media screen and (max-width:767px){.f-block{display:block}}.no-show{position:absolute;visibility:hidden}.flex-row{display:flex;flex-direction:row}.flex-column{display:flex;flex-direction:column}.flex-a-center{align-items:center}.flex-all-center,.flex-j-center{justify-content:center}.flex-all-center{align-items:center}.flex-wrap{flex-wrap:wrap}.inline-b{display:inline-block;vertical-align:middle}.main{position:relative}.main.active .cls-1{stroke-dashoffset:0;transition:3s 1.8s}.main .video-wrap{width:100%;padding-bottom:56.25%;position:relative;overflow:hidden}@media screen and (max-width:767px){.main .video-wrap{padding-bottom:180%}}.main .video-wrap:before{content:"";background:#000;z-index:5;opacity:.2}.main .video-wrap:before,.main .video-wrap video{width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width:767px){.main .video-wrap video{width:auto;transform:translate3d(-50%,0,0)}}.main .progress{width:46.875%;position:absolute;right:0;left:0;top:6%;margin:auto;z-index:5}@media screen and (max-width:767px){.main .progress{width:90%;top:55%}}@media screen and (max-width:767px){.main .progress .text{flex-direction:column}}.main .progress .text p{margin:0 12px}.main .progress .bar-wrap{width:100%;margin:5% 0 2%;position:relative}.main .progress .bar-wrap .rate{height:100%;position:absolute;top:0;left:0;overflow:hidden}.main .progress .bar-wrap .step{width:3%;position:absolute;transform:translate3d(-50%,0,0)}.main .progress .bar-wrap .step.step1{left:20%;top:10%}.main .progress .bar-wrap .step.step2{left:50%;top:18%}.main .progress .bar-wrap .step.step3{left:70%;top:-30%}.main .progress .step-wrap{position:relative}.main .progress .step-wrap .step{position:absolute;transform:translate3d(-50%,0,0);top:0}.main .progress .step-wrap .step.step1{left:20%}.main .progress .step-wrap .step.step2{left:50%}.main .progress .step-wrap .step.step3{left:70%}@media screen and (max-width:767px){.main .progress .step-wrap .step.step3{transform:translate3d(-20%,0,0)}}.main .progress .step-wrap p{margin:4% 0 0}.main .title-wrap{width:100%;position:absolute;top:25%;transform:translate3d(0,-20%,0);z-index:5}.main .title-wrap .title{font-size:3.75vw;letter-spacing:.23438vw;line-height:1.6}@media screen and (max-width:767px){.main .title-wrap .title{font-size:9.6vw}}.main .title-wrap .organize{font-size:2.1875vw;letter-spacing:.39062vw;line-height:1.5}@media screen and (max-width:767px){.main .title-wrap .organize{font-size:5.86667vw}}.main .svg-wrap{width:116%;position:absolute;bottom:38%;left:-12%;z-index:20}@media screen and (max-width:767px){.main .svg-wrap{width:125%;bottom:52%;left:-41%}}.main .count-wrap{width:19.53125%;position:absolute;top:64%;right:0;left:0;margin:auto;z-index:9;border:.07812vw solid #d1a783;padding:1.5% 0 1%}@media screen and (max-width:767px){.main .count-wrap{width:50%;padding:3% 0 2%}}.main .count-wrap:before{content:"";width:100%;height:6%;background:#d1a783;position:absolute;top:0;left:0}.begin{position:relative;z-index:5}.begin .block.active .photo .box{filter:saturate(1)}.begin .title{margin:0 0 4%;position:relative}.begin .decoration{width:8%;position:absolute;bottom:92%;left:95%}@media screen and (max-width:767px){.begin .decoration{display:none}}.begin .decoration .box{width:100%;position:absolute;top:0;left:0}.begin .decoration .box.basic{position:static}.begin .photo{position:relative}.begin .photo .box{width:100%;position:relative;overflow:hidden;filter:saturate(0);transition:1s}.begin .photo img{position:absolute;top:0;left:0}.begin .svg-wrap{position:absolute}.begin .block1{padding:5%;box-sizing:border-box;position:relative}@media screen and (max-width:767px){.begin .block1{padding:8% 0 0;flex-direction:column}}.begin .block1.active .cls-1{stroke-dashoffset:0;transition:6s}.begin .block1:before{content:"";width:93%;padding-bottom:29%;background:#d1a783;position:absolute;top:0;left:0;z-index:-1;transform:translate3d(0,-18%,0)}@media screen and (max-width:767px){.begin .block1:before{width:22%;padding-bottom:20%;top:25%;left:auto;right:0;z-index:2}}.begin .block1 .text{width:36%;padding:0 6% 0 0;box-sizing:border-box;transform:translate3d(0,-8%,0)}@media screen and (min-width:768px) and (max-width:1023.97px){.begin .block1 .text{width:45%}}@media screen and (max-width:767px){.begin .block1 .text{width:80%;padding:5% 0;order:2;margin:4% auto 0}.begin .block1 .text p{color:#bd8b61}}.begin .block1 .decoration{bottom:90%;left:98%}.begin .block1 .decoration .box{width:100%;position:absolute;top:0;left:0}.begin .block1 .decoration .box.basic{position:static}.begin .block1 .photo{width:43%}@media screen and (max-width:767px){.begin .block1 .photo{width:90%}}.begin .block1 .photo .box{padding-bottom:64%}.begin .block1 .svg-wrap{width:64%;right:-20%;bottom:5%}@media screen and (max-width:767px){.begin .block1 .svg-wrap{width:100%;right:30%;bottom:43%}}.begin .block2{padding:4% 8%;position:relative}.begin .block2.active .photo:before{transform:scaleX(1)}@media screen and (max-width:767px){.begin .block2{padding:4% 8% 6%;flex-direction:column}}.begin .block2 .text{width:44%;padding:0 0 0 8%;box-sizing:border-box;order:2;transform:translate3d(0,20%,0)}@media screen and (min-width:768px) and (max-width:1023.97px){.begin .block2 .text{width:51%}}@media screen and (max-width:767px){.begin .block2 .text{width:100%;padding:5% 0 0;transform:translateZ(0)}}.begin .block2 .decoration{bottom:90%;left:98%}.begin .block2 .photo{width:32%}@media screen and (max-width:767px){.begin .block2 .photo{width:100%}}.begin .block2 .photo:before{content:"";width:36%;padding-bottom:15%;position:absolute;top:-5%;left:-5%;background:#d1a783;z-index:2;transform:scaleX(0);transition:.8s;transform-origin:0 0}@media screen and (max-width:767px){.begin .block2 .photo:before{width:14%;padding-bottom:36%;top:35%;left:-10%}}.begin .block2 .photo .box{padding-bottom:120%}@media screen and (max-width:767px){.begin .block2 .photo .box{padding-bottom:67%}}.begin .block2 .photo img{width:190%;transform:translate3d(-25%,0,0)}@media screen and (max-width:767px){.begin .block2 .photo img{width:100%;transform:translateZ(0)}}.begin .block3{padding:5% 8%;position:relative;justify-content:flex-end}@media screen and (max-width:767px){.begin .block3{flex-direction:column;padding:5% 8% 12%}}.begin .block3.active .photo:before{transform:scaleY(1)}.begin .block3 .text{width:45%;padding:0 10% 0 0;box-sizing:border-box}@media screen and (min-width:768px) and (max-width:1023.97px){.begin .block3 .text{width:53%}}@media screen and (max-width:767px){.begin .block3 .text{width:100%;padding:5% 0 0;order:2}}.begin .block3 .decoration{bottom:90%;left:98%}.begin .block3 .photo{width:44%;position:relative;transform:translate3d(0,-50%,0)}@media screen and (max-width:767px){.begin .block3 .photo{width:100%;transform:translate3d(10%,0,0)}}.begin .block3 .photo:before{content:"";width:14%;padding-bottom:20%;position:absolute;bottom:-8%;left:-5%;background:#d1a783;z-index:2;transform:scaleY(0);transform-origin:0 0;transition:.8s}@media screen and (max-width:767px){.begin .block3 .photo:before{width:18%;padding-bottom:22%;bottom:76%;left:-8%;z-index:-1}}.begin .block3 .photo .box{padding-bottom:66%}.youth{padding:5% 0;background:#d1a783}@media screen and (max-width:767px){.youth{flex-direction:column;padding:0 0 8%}}.youth .cover{width:61%;margin:0 4% 0 0;position:relative}@media screen and (max-width:767px){.youth .cover{width:100%;margin:0 0 5%}}.youth .cover .inner{width:100%;padding-bottom:56.25%;position:relative;overflow:hidden}.youth .cover .inner img{width:100%;position:absolute;top:0;bottom:0;left:0;margin:auto}.youth .text{width:22%}@media screen and (min-width:768px) and (max-width:1023.97px){.youth .text{width:30%}}@media screen and (max-width:767px){.youth .text{width:90%}}.youth .text .title{margin:0 0 5%}.resa{padding:16% 10% 20%;box-sizing:border-box;position:relative}.resa.active .photo{opacity:1}.resa.active .photo:before{transform:scaleY(1)}.resa.active .text-1,.resa.active .text-2{opacity:1;transform:translateZ(0)}.resa.active .cls-1{stroke-dashoffset:0;transition:5s 1s}@media screen and (max-width:767px){.resa{padding:12% 8%}}.resa .m-title{margin:0 0 12%}.resa .photo{width:75%;margin:0 0 0 auto;position:relative;opacity:0;transition:.8s}@media screen and (max-width:767px){.resa .photo{width:100%;transform:scale(1.2)}}.resa .photo:before{content:"";width:8%;padding-bottom:12%;position:absolute;top:-8%;right:10%;background:#d1a783;transform:scaleY(0);transform-origin:0 0;transition:1s .4s}.resa .text{position:absolute;z-index:2}@media screen and (max-width:767px){.resa .text{position:static}}.resa .text-1{width:50%;top:25%;opacity:0;transform:translate3d(20%,0,0);transition:.8s .8s}@media screen and (max-width:767px){.resa .text-1{width:100%;margin:0 0 16%}}.resa .text-1 p{width:60%}@media screen and (max-width:767px){.resa .text-1 p{width:100%}}.resa .text-2{width:30%;bottom:19%;left:23%;opacity:0;transform:translate3d(-10%,0,0);transition:.8s 1.2s}@media screen and (max-width:767px){.resa .text-2{margin:16% 0 0;width:100%}}.resa .title{margin:0 0 3%}.resa .svg-wrap{width:44%;position:absolute;top:49%;left:-10%}.record{width:100%;padding-bottom:60%;position:relative;z-index:1;background:#d1a783 url(image/record/bg.png?ce0f8) no-repeat;background-size:cover}@media screen and (max-width:767px){.record{padding-bottom:200%}}.record .videos{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}@media screen and (max-width:767px){.record .videos{transform:scale(4)}}.record .videos:before{content:"";z-index:5;background:rgba(0,0,0,.4)}.record .videos .wrap,.record .videos:before{width:100%;height:100%;position:absolute;top:0;left:0}.record .videos .wrap{opacity:0;transition:1s}.record .videos .wrap.active{opacity:1}.record .inner,.record .videos video{width:100%;height:100%}.record .inner{position:absolute;top:0;left:0}.record .content{width:100%;height:100%;display:flex}@media screen and (max-width:767px){.record .content{flex-direction:column}}.record .title{width:40%}@media screen and (max-width:1279.97px) and (min-width:1023.98px){.record .title{margin:0 0 0 5%}}@media screen and (max-width:767px){.record .title{width:100%;text-align:center;margin:0 0 12%}}.record .item{width:40%;align-items:flex-end;pointer-events:none}@media screen and (max-width:767px){.record .item{width:90%}}.record .item .wrap{width:100%;margin:4% 0}.record .item .wrap.active .detail{width:65%;opacity:1;transition:width 1s,opacity .6s .8s}@media screen and (max-width:767px){.record .item .wrap.active .detail{width:57%}}.record .item .wrap.active .point{background:#000}.record .item .box{width:100%;justify-content:flex-end;position:relative;cursor:pointer}.record .item .detail{width:0;padding-bottom:20%;overflow:hidden;opacity:0;margin:0 0 0 5%;position:relative;transition:width 1s,opacity .2s}.record .item .point{width:32%;padding-bottom:32%;background:#d1a783;border-radius:50%;box-shadow:0 0 0 .15625vw #fff,0 0 1.40625vw 0 #fff;position:relative;overflow:hidden;transition:.4s;transform:translateZ(0);pointer-events:auto}@media screen and (max-width:767px){.record .item .point{width:38%;padding-bottom:38%}}.record .item .detail-inner,.record .item .point-inner{width:100%;height:100%;position:absolute;top:0;left:0}.record .item sup{vertical-align:super;margin:0 2px}.internet{width:100%;position:relative;z-index:2;margin:-5% 0 0;transform:translate3d(0,12%,0);opacity:0;transition:.8s}.internet.active{transform:translateZ(0);opacity:1}.internet.active .cls-1{stroke-dashoffset:0;transition:6s}@media screen and (max-width:767px){.internet{margin:-10% 0 0}}.internet .inner{width:86%;margin:0 auto;background:#161616;padding:5% 6%;box-sizing:border-box;justify-content:space-between}@media screen and (max-width:767px){.internet .inner{width:95%;margin:0 0 0 auto;flex-direction:column;padding:8% 8% 20%}}.internet .main{width:48%}@media screen and (max-width:767px){.internet .main{width:100%;margin:0 0 5%}}@media screen and (max-width:767px){.internet .main h4{text-align:center}}.internet .text{width:48%}@media screen and (max-width:767px){.internet .text{width:100%}}.internet .svg-wrap{width:52%;position:absolute;left:-8%;top:68%}@media screen and (max-width:767px){.internet .svg-wrap{width:100%;left:-20%;top:85%}}.player{width:100%;margin:10% 0;position:relative}@media screen and (max-width:767px){.player{margin:16% 0}}.player .title{margin:0 0 2%}@media screen and (max-width:767px){.player .title{width:85%;text-align:left;margin:0 auto 8%}}.player .title span{display:block}@media screen and (max-width:767px){.player .title span{display:inline}}.player .list{width:100%}.player .list .swiper-slide{width:50%;padding:3%;box-sizing:border-box}@media screen and (max-width:767px){.player .list .swiper-slide{width:80%}}.player .swiper-pagination{width:100%;text-align:center;bottom:1%}@media screen and (max-width:767px){.player .swiper-pagination{bottom:-5%}}.player .swiper-pagination-bullet{width:.625vw;height:.625vw;margin:0 1%;outline:0;border:0;vertical-align:middle;border-radius:50%}@media screen and (max-width:767px){.player .swiper-pagination-bullet{width:2.13333vw;height:2.13333vw}}.player .swiper-pagination-bullet-active{width:.78125vw;height:.78125vw;background:#d1a783}@media screen and (max-width:767px){.player .swiper-pagination-bullet-active{width:2.66667vw;height:2.66667vw}}.steps{margin:5% 0}@media screen and (max-width:767px){.steps{margin:12% 0}}.steps.active .title{opacity:1;transform:translateZ(0)}.steps.active .swiper-slide{opacity:1}.steps .title{margin:0 0 5%;opacity:0;transform:translate3d(0,10%,0);transition:.8s}@media screen and (max-width:767px){.steps .title{width:85%;margin:0 auto 8%;text-align:left}}.steps .main{margin:0 0 1%}@media screen and (max-width:767px){.steps .main{margin:0 auto 5%;text-align:left}}.steps .timeline{width:80%;margin:12% auto}@media screen and (min-width:768px) and (max-width:1023.97px){.steps .timeline{width:95%}}@media screen and (max-width:767px){.steps .timeline{width:90%;margin:20% auto}}.steps .swiper-container{overflow:visible}.steps .swiper-slide{width:33.3%;opacity:0;transition:.8s}@media screen and (max-width:767px){.steps .swiper-slide{width:70%}}.steps .swiper-slide:first-child{transition-delay:.4s}.steps .swiper-slide:first-child .icon{animation-delay:-1s}.steps .swiper-slide:nth-child(2){transition-delay:.8s}.steps .swiper-slide:last-child{transition-delay:1.2s}.steps .swiper-slide:last-child .icon{animation-delay:-.5s}.steps .swiper-slide .icon{width:75%;margin:0 auto;transform-style:preserve-3d;position:relative;animation:float 1s linear infinite alternate both}.steps .swiper-slide .apart{width:100%;margin:5% 0;position:relative}.steps .swiper-slide .apart:before{content:"";width:100%;height:.19531vh;position:absolute;left:0;top:0;bottom:0;margin:auto;background:#bd8b61}.steps .swiper-slide .apart .point{width:5%;margin:0 auto}.steps .swiper-slide .step .inline-b{background:#d1a783;padding:1% 4%;margin:2% 0}.steps .swiper-slide .step .inline-b.success{background:#000}.steps .swiper-slide .item{width:80%;margin:0 auto}.steps .swiper-slide p{margin:2% 0 0}.steps .progress{width:46.875%;margin:auto;z-index:5}@media screen and (max-width:767px){.steps .progress{width:90%;top:55%}}@media screen and (max-width:767px){.steps .progress .text{flex-direction:column}}.steps .progress .text p{margin:0 12px}.steps .progress .bar-wrap{width:100%;margin:5% 0 2%;position:relative}.steps .progress .bar-wrap .rate{width:92%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.steps .progress .bar-wrap .step{width:3%;position:absolute;transform:translate3d(-50%,0,0)}.steps .progress .bar-wrap .step.step1{left:20%;top:10%}.steps .progress .bar-wrap .step.step2{left:50%;top:18%}.steps .progress .bar-wrap .step.step3{left:70%;top:-30%}.steps .progress .step-wrap{position:relative}.steps .progress .step-wrap .step{position:absolute;transform:translate3d(-50%,0,0);top:0}.steps .progress .step-wrap .step.step1{left:20%}.steps .progress .step-wrap .step.step2{left:50%}.steps .progress .step-wrap .step.step3{left:70%}@media screen and (max-width:767px){.steps .progress .step-wrap .step.step3{transform:translate3d(-20%,0,0)}}.steps .progress .step-wrap p{margin:4% 0 0}.rewards{width:85%;height:50vh;margin:15% auto;background:#d1a783;position:relative}.rewards .title{position:absolute;top:0;left:8%;background:#000;padding:1% 2%;transform:translate3d(0,-50%,0)}.programs{padding:0 0 12%}.programs .title{margin:0 0 2%}.programs .title h3{display:inline-block;background:#d1a783;padding:0 1%}@media screen and (max-width:767px){.programs .title h3{padding:0 3%}}.programs .text{margin:0 0 4%;word-break:break-all}@media screen and (max-width:767px){.programs .text{width:85%;margin:0 auto 8%;text-align:left}}.programs .text span{display:block}@media screen and (max-width:767px){.programs .text span{display:inline}}.programs .list{width:85%;margin:0 auto;font-size:0;text-align:center}.programs .list li{width:25%;padding:2% 1%;display:inline-block;vertical-align:top;box-sizing:border-box}@media screen and (max-width:767px){.programs .list li{width:100%}}.programs .list li.sp{width:30%}@media screen and (max-width:767px){.programs .list li.sp{width:100%}}.programs .list li.spsp{width:50%}@media screen and (max-width:767px){.programs .list li.spsp{width:100%}}.programs .list li.spsp .item{padding:4%}.programs .list li.spsp .content{margin:0 0 9%}.programs .list li.spsp h5{margin:0 0 2%}.programs .list .item{width:100%;border:.07812vw solid #bd8b61;background:#fff;padding:6%;box-sizing:border-box;transition:.8s;pointer-events:none}@media screen and (min-width:1023.98px){.programs .list .item:hover{transform:translate3d(0,-3%,0);box-shadow:0 0 1.25vw 0 rgba(51,51,51,.3)}}.programs .list .content{width:100%;margin:0 0 16%}@media screen and (max-width:767px){.programs .list .content{margin:0 0 4%}}.programs .list .btns{justify-content:space-between;margin:2% 0 0}.programs .list .box{width:46%}.programs .list .box.full{width:100%}.programs .list .box a{display:block;width:100%;background:#bd8b61;padding:.625vw .9375vw;box-sizing:border-box;margin:.625vw 0 0;transition:.6s;pointer-events:auto}@media screen and (max-width:767px){.programs .list .box a{padding:2.13333vw 3.2vw}}.programs .list h5{margin:0 0 5%}@media screen and (max-width:767px){.programs .list h5{font-size:4.8vw}}.programs .apart{width:80%;margin:0 auto;position:relative;text-align:center}.programs .apart:before{content:"";width:100%;height:.07812vw;background:#555454;position:absolute;top:0;left:0;bottom:0;margin:auto;z-index:-1}.programs .apart h4{padding:2%;margin:0 auto;background:#ede9e9;display:inline-block}.join{padding:12% 0;background:#000 url(image/join/bg.jpg?08fb8) no-repeat 50%;background-size:cover}@media screen and (max-width:767px){.join{background:#000 url(image/join/bg.jpg?08fb8) no-repeat 50% 100%;background-size:300%}}.join.active .title{opacity:1;transform:translate3d(5%,0,0)}@media screen and (max-width:767px){.join.active .title{transform:translateZ(0)}}.join.active .list li{opacity:1;transform:translateZ(0)}.join .content{width:80%;margin:0 auto}@media screen and (max-width:767px){.join .content{width:90%}}.join .title{margin:0 0 5%;opacity:0;transform:translate3d(5%,10%,0);transition:.8s}@media screen and (max-width:767px){.join .title{transform:translateZ(0);text-align:center}}.join .list{font-size:0}.join .list li{width:20%;padding:2.5%;box-sizing:border-box;display:inline-block;vertical-align:top;opacity:0;transform:translate3d(0,10%,0);transition:.6s}@media screen and (min-width:768px) and (max-width:1023.97px){.join .list li{width:25%}}.join .list li:nth-child(odd){transition-delay:.6s}.join .list li:nth-child(2n){transition-delay:.2s}.join .list li:nth-child(3n){transition-delay:1s}.join .list li.active{pointer-events:none}.join .list li.active .image{background:rgba(209,167,131,.3)}.join .list li.active .image:before{opacity:1}.join .list li.active .image img{opacity:.3}.join .list li.active .link{display:none}@media screen and (max-width:767px){.join .list li{width:50%;padding:6%}}@media screen and (min-width:1023.98px){.join .list .item:hover .link{background:#fff;color:#333}.join .list .item:hover img{animation:scale .6s infinite alternate both}}.join .list .image{width:85%;padding-bottom:85%;position:relative;border-radius:50%;box-shadow:0 0 0 .07812vw #d1a783;background:rgba(209,167,131,.8);margin:0 auto 5%}@media screen and (max-width:767px){.join .list .image{width:70%;padding-bottom:70%}}.join .list .image:before{content:"";width:40%;padding-bottom:26.6%;position:absolute;top:50%;right:0;left:0;margin:auto;background:url(image/join/ok.png?9b8f3) no-repeat 50%;background-size:cover;transform:translate3d(0,-50%,0);opacity:0}.join .list .image img{width:70%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.join .list .text{margin:8% 0}.join .list .link{width:100%;display:block;background:#bd8b61;padding:1% 0;transition:.6s}@media screen and (max-width:767px){.join .list .link{padding:4% 0}}.cheer{width:100%;padding:8% 0;position:relative}.cheer.active .cls-1{stroke-dashoffset:0;transition:5s}@media screen and (max-width:767px){.cheer{padding:12% 0}}.cheer .title{margin:0 0 8%}.cheer .list{width:80%;margin:0 auto;position:relative}@media screen and (min-width:768px) and (max-width:1023.97px){.cheer .list{width:100%}}@media screen and (max-width:767px){.cheer .list{width:100%}}.cheer .list .swiper-slide{width:33%;padding:2%;box-sizing:border-box}@media screen and (max-width:767px){.cheer .list .swiper-slide{width:70%;padding:0}}.cheer .list .photo{width:80%;padding-bottom:80%;position:relative;border-radius:50%;overflow:hidden;transform:translateZ(0);margin:0 auto}.cheer .list .photo img{width:100%;position:absolute;top:0;left:0}.cheer .list .name{width:80%;padding:2%;margin:5% auto}@media screen and (max-width:767px){.cheer .list .name{width:88%}}.cheer .list .detail{width:88%;margin:0 auto}.cheer .svg-wrap{width:53%;position:absolute;top:16%;right:-8%}.think{width:100%;padding:4% 0;position:relative}@media screen and (max-width:767px){.think{padding:8% 0}}.think .title{margin:0 0 2%}.think .inner{width:70%;margin:0 auto}@media screen and (max-width:767px){.think .inner{width:90%}}.think .btn{width:15.625%;margin:0 auto;background:#bd8b61;padding:1% 0;cursor:pointer}@media screen and (max-width:767px){.think .btn{width:40%;padding:2% 0}}.feedback.active .text{transform:translateZ(0)}.feedback .item{width:80%;margin:0 auto;padding:20% 0;position:relative}@media screen and (min-width:768px) and (max-width:1023.97px){.feedback .item{width:100%}}@media screen and (max-width:767px){.feedback .item{width:100%;padding:80% 0}}.feedback .basic{width:24%;margin:0 auto}@media screen and (max-width:767px){.feedback .basic{width:60%}}.feedback .text{width:20%;position:absolute;padding:1% 1.5%;box-sizing:border-box;border:.15625vw solid #bd8b61;box-shadow:0 0 1.40625vw 0 #bd8b61;background:#fff;transform:translate3D(0,10%,0);transition:.8s}@media screen and (max-width:767px){.feedback .text{width:60%;padding:2% 4%}}.feedback .text.text1{top:13%;left:14%;animation:opacity 4s infinite alternate both}@media screen and (max-width:767px){.feedback .text.text1{top:15%;left:-3%}}.feedback .text.text2{top:27%;left:22%;animation:opacity 3s -1s infinite alternate both}@media screen and (max-width:767px){.feedback .text.text2{top:26%;left:7%}}.feedback .text.text3{top:12%;left:38%;animation:opacity 4s -1s infinite alternate both}@media screen and (max-width:767px){.feedback .text.text3{top:11%;left:44%}}.feedback .text.text4{top:28%;left:52%;animation:opacity 3s -2s infinite alternate both}@media screen and (max-width:767px){.feedback .text.text4{top:35%;left:37%}}.feedback .text.text5{top:7%;left:67%;animation:opacity 4s -3s infinite alternate both}@media screen and (max-width:767px){.feedback .text.text5{top:0;left:37%}}.feedback .text.text6{top:60%;left:56%;animation:opacity 3s -3s infinite alternate both}@media screen and (max-width:767px){.feedback .text.text6{top:73%;left:33%}}.feedback .text.text7{top:66%;left:30%;animation:opacity 4s -1.5s infinite alternate both}@media screen and (max-width:767px){.feedback .text.text7{top:87%;left:8%}}.feedback .text.text8{top:46%;left:14%;animation:opacity 3s -2.5s infinite alternate both}@media screen and (max-width:767px){.feedback .text.text8{top:43%;left:-2%}}.feedback .text.text9{top:58%;left:8%;animation:opacity 4s -3.5s infinite alternate both}@media screen and (max-width:767px){.feedback .text.text9{top:65%;left:-3%}}.feedback .text.text10{top:44%;left:66%;animation:opacity 3s -1s infinite alternate both}@media screen and (max-width:767px){.feedback .text.text10{top:60%;left:43%}}.backer{padding:5% 0 20%;position:relative}.backer .btn-go{width:20%;padding:1% 0;background:#fff;border:.07812vw solid #bd8b61;margin:4% auto 0;cursor:pointer}@media screen and (max-width:767px){.backer .btn-go{width:60%;padding:4% 0}}.backer .bg{width:58%;position:absolute;top:23%;right:-3%;pointer-events:none}@media screen and (max-width:767px){.backer .bg{display:none}}.faq{padding:5%;background:#715e50}.faq.active .cls-1{stroke-dashoffset:0;transition:5s}@media screen and (max-width:767px){.faq{padding:12% 0}}.faq .title{width:75%;margin:0 auto 10%;position:relative}@media screen and (max-width:767px){.faq .title{text-align:center}}.faq .title h3{background:#000;padding:1% 2.5%}@media screen and (max-width:767px){.faq .title h3{padding:2% 6%}}.faq .content{width:55%;margin:0 auto}@media screen and (max-width:767px){.faq .content{width:85%}}.faq .item{margin:2% 0;border-top:.07812vw dashed #fff}@media screen and (max-width:767px){.faq .item{margin:3% 0}}.faq .item.active .arrow{transform:rotateX(180deg)}.faq .item.active h4{color:#d1a783}.faq .question{width:100%;padding:2% 5% 0 0;box-sizing:border-box;position:relative;cursor:pointer}@media screen and (max-width:767px){.faq .question{padding:5% 8% 0 0}}.faq .question .arrow{width:1.5%;padding-bottom:1.5%;position:absolute;top:54%;right:1%;transition:.5s;transform-origin:50% 50%}@media screen and (max-width:767px){.faq .question .arrow{width:3%;padding-bottom:3%}}.faq .question .arrow:before{content:"";width:100%;height:100%;border-top:.15625vw solid #fff;border-right:.15625vw solid #fff;transform:rotate(-45deg);position:absolute;top:0;left:0}.faq .answer{height:0;padding:0 5% 0 0;box-sizing:border-box;overflow:hidden;transition:.6s}@media screen and (max-width:767px){.faq .answer{padding:0 10% 0 0}}.faq .answer p{padding:1% 0}@media screen and (max-width:767px){.faq .answer p{padding:4% 0}}.faq .answer a{color:#ffa28f}.faq .svg-wrap{width:51%;position:absolute;top:72%;left:-28%}@media screen and (max-width:767px){.faq .svg-wrap{width:100%;top:84%;left:auto;right:-38%}}.cls-1{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-width:.19531vw;stroke-dasharray:4000;stroke-dashoffset:4000}@media screen and (max-width:767px){.cls-1{stroke-width:1.33333vw}}.cls-1.color{stroke:#d1a783}.cls-1.black{stroke:#3c3c3c}.loading{width:100%;height:100%;position:fixed;top:0;left:0;background:#d1a783;z-index:101;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;opacity:1;transition:.8s 1.6s}.loading.active{opacity:0;pointer-events:none}.loading.active p{opacity:0}.loading.active .wrap{transform:scale(8);transform-origin:50% 50%}.loading .wrap{width:20%;padding-bottom:20%;position:relative;transition:2s .4s}@media screen and (max-width:767px){.loading .wrap{width:50%;padding-bottom:50%}}.loading .inner,.loading .inner:before{width:100%;height:100%;position:absolute;top:0;left:0}.loading .inner:before{content:"";border-radius:50%;border:.15625vw solid #fff;animation:cycle-y 2s infinite alternate both}.loading p{font-size:3.75vw;letter-spacing:.3125vw;position:absolute;width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;opacity:1;transition:.8s}@media screen and (max-width:767px){.loading p{font-size:8.53333vw;letter-spacing:1.06667vw}}.lightbox{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.8);z-index:100;display:flex;flex-direction:row;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:.8s}.lightbox.active{opacity:1;pointer-events:auto}.lightbox.active .wrap{transform:translateZ(0);opacity:1}.lightbox .wrap{width:66%;transform:translate3d(0,5%,0);opacity:0;transition:.6s .8s}@media screen and (max-width:767px){.lightbox .wrap{width:100%}}.lightbox .inner{width:100%;padding-bottom:56.2%;position:relative}.lightbox iframe{width:100%;height:100%;position:absolute;top:0;left:0}.lightbox .close{width:7%;padding-bottom:7%;position:absolute;bottom:100%;right:0;cursor:pointer}@media screen and (max-width:767px){.lightbox .close{width:15%;padding-bottom:15%}}.lightbox .close:after,.lightbox .close:before{content:"";width:70%;height:.15625vw;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background:#fff}.lightbox .close:before{transform:rotate(45deg)}.lightbox .close:after{transform:rotate(-45deg)}.thankbox{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(230,211,204,.6);z-index:80;display:flex;flex-direction:row;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:.8s}.thankbox.active{opacity:1;pointer-events:auto}.thankbox.active .wrap{transform:translateZ(0);opacity:1}.thankbox .wrap{width:66%;transform:translate3d(0,5%,0);opacity:0;transition:.6s .8s}@media screen and (max-width:767px){.thankbox .wrap{width:92%}}.thankbox .title{margin:0 0 5%}@media screen and (max-width:767px){.thankbox .title{margin:0 0 8%}}.thankbox h3{background:#000;display:inline-block;padding:1% 3%}@media screen and (max-width:767px){.thankbox h3{padding:2% 6%}}.thankbox .inner{width:100%;background:#fff;padding:4% 10% 2%;box-sizing:border-box;border:.15625vw solid #bd8b61;overflow:hidden;position:relative;z-index:1}@media screen and (max-width:767px){.thankbox .inner{padding:7%}}.thankbox .close{width:12%;padding-bottom:12%;margin:0 auto;cursor:pointer;border-radius:50%;position:relative}@media screen and (max-width:767px){.thankbox .close{width:20%;padding-bottom:20%}}.thankbox .close:after,.thankbox .close:before{content:"";width:50%;height:.23438vw;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background:#d1a783}@media screen and (max-width:767px){.thankbox .close:after,.thankbox .close:before{height:.8vw}}.thankbox .close:before{transform:rotate(45deg)}.thankbox .close:after{transform:rotate(-45deg)}.namebox{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(230,211,204,.6);z-index:80;display:flex;flex-direction:row;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:.8s;overflow:auto}.namebox.active{opacity:1;pointer-events:auto}.namebox.active .wrap{transform:translateZ(0);opacity:1}.namebox .wrap{width:60%;height:80%;margin:0 auto;opacity:0;background:#fff;padding:4%;box-sizing:border-box;border:.15625vw solid #bd8b61;transition:.6s .8s}@media screen and (max-width:767px){.namebox .wrap{width:88%}}.namebox .inner{width:100%;height:95%;overflow:auto}@media screen and (max-width:767px){.namebox .inner{height:88%}}.namebox .close{width:8%;padding-bottom:8%;margin:2% auto 0;cursor:pointer;position:relative}@media screen and (max-width:767px){.namebox .close{width:25%;padding-bottom:25%}}.namebox .close:after,.namebox .close:before{content:"";width:50%;height:.23438vw;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background:#d1a783}@media screen and (max-width:767px){.namebox .close:after,.namebox .close:before{height:.8vw}}.namebox .close:before{transform:rotate(45deg)}.namebox .close:after{transform:rotate(-45deg)}