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:middle}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;position:relative;overflow-x:hidden}button,ol,ul{margin:0;padding:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}:focus,a:active,a:focus,a:hover,button:focus{text-decoration:none;outline:0}a,button{border:none;font-size:unset;padding:0;margin:0;background:0 0;background-color:none;outline:0;border:none}img{max-width:100%;height:auto}.tab-content>.tab-pane{height:0;display:block;opacity:0;pointer-events:none}.tab-content>.active{height:auto;opacity:1;pointer-events:auto}.nav-pills .nav-link,.nav-pills a.nav-link,.nav-pills a.nav-link.active,.nav-tabs .nav-link,.nav-tabs a.nav-link,.nav-tabs a.nav-link.active{padding:0;background:0 0;background-color:none}.tab-pane{display:none}.tab-pane.active{display:block}body{background-color:#16241c}body p{font-weight:700}.main{position:relative;background:url(../images/mainbg.jpg) no-repeat 50% 50%;background-size:cover;height:130vh;overflow:hidden;display:flex;justify-content:center;align-items:center}.main::before{position:absolute;display:block;content:"";background:url(../images/mainCh.png) no-repeat center center;background-size:cover;width:100%;height:1485px;z-index:1;margin-left:0;top:0}@media only screen and (max-width:1200px){.main::before{height:1200px;background-position-x:39%}}.main .title{position:relative;z-index:2;max-width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}@media only screen and (max-width:1200px){.main .title{max-width:100%;margin-bottom:50%}}.main .title .link{display:flex;justify-content:center;align-items:center;padding-top:20px;position:absolute;top:20.5rem;right:14rem}@media only screen and (min-width:768px) and (max-width:1200px){.main .title .link{top:12.5rem;right:11.5rem}}@media only screen and (max-width:767px){.main .title .link{top:8.5rem;right:0;left:0}}.main .title a{text-align:center;color:#fff;display:inline-block;width:140px;line-height:40px;margin:0 1%;transition:.3s all}.main .title a:hover{filter:brightness(1.2)}@media only screen and (max-width:1200px){.main .title a:nth-of-type(1){display:none}}.main .title a:nth-of-type(2){position:relative;bottom:18px}@media only screen and (max-width:1200px){.main .title a:nth-of-type(2){bottom:14%}}.main .title .mainTxt{margin:2vh 0}@media only screen and (max-width:1200px){.main .title .mainTxt{margin:1vh 0}}section{position:relative;text-align:center}section h2{position:relative;margin:2vh auto}section h2 p{font-size:1.2rem;line-height:1.6rem;letter-spacing:unset;margin:1rem;color:#4e3b4b}@media only screen and (max-width:480px){section h2 p{font-size:.9rem;line-height:1.2rem}}section h2>img{max-width:280px;max-height:300px}@media only screen and (max-width:1200px){section h2>img{max-width:200px;max-height:180px}}section#s1{position:relative;height:100vh;overflow:hidden;display:flex;justify-content:center;align-items:center;margin-top:-220px;z-index:2}@media only screen and (max-width:767px){section#s1{height:120vh}}@media only screen and (max-width:480px){section#s1{height:100vh;margin-top:-23%;padding-bottom:40%}}section#s1 #btn-prev{background:url(../images/arrowBtn.png) no-repeat;max-width:100%;left:150px;width:60px;height:61px;background-size:cover;border:none;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (max-width:767px){section#s1 #btn-prev{display:none}}section#s1 #btn-next{background:url(../images/arrowBtnR.png) no-repeat;right:150px;width:60px;height:61px;background-size:cover;border:none;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (max-width:767px){section#s1 #btn-next{display:none}}section#s1 .s1Title{position:absolute;top:80px}@media only screen and (max-width:767px){section#s1 .s1Title{top:4%}}section#s1 .s1Txt{position:relative;z-index:2;margin:5vh 30vw 0 0;max-width:50%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}@media only screen and (max-width:1200px){section#s1 .s1Txt{max-width:90%;margin:20vh 0 0 0}}@media only screen and (max-width:480px){section#s1 .s1Txt{margin:30vh 0 0 0}}section#s1 .s1Txt>img{left:10px;position:relative}section#s1 .s1Txt .thumbnail{display:grid;display:-ms-grid;grid-template-columns:repeat(4,auto)}section#s1 .s1Txt .thumbnail img{margin:10px;cursor:pointer}section#s1 .s1Txt .thumbnail img.active{border:1px solid #fff}@media only screen and (max-width:1200px){section#s1 .s1Txt .thumbnail img{width:90%}}section#s2{position:relative;margin:120px 0}@media only screen and (max-width:767px){section#s2{margin:0}}section#s2 .s2Title{position:absolute;top:-280px;z-index:2;left:50%;transform:translateX(-50%)}@media only screen and (max-width:767px){section#s2 .s2Title{width:100%;top:-20%}}section#s2 .s2Txt{margin-bottom:1.5%}@media only screen and (max-width:767px){section#s2 .s2Txt{margin-bottom:11%;padding:0 1%}}section#s2 .step-area{display:flex;justify-content:center}@media only screen and (max-width:767px){section#s2 .step-area{flex-direction:column;align-items:center}}section#s2 .step-area .step-col:nth-of-type(1){padding-right:30px}@media only screen and (max-width:767px){section#s2 .step-area .step-col:nth-of-type(1){padding:0 0 20px 0}}section#s2 .step-area .step-col:nth-of-type(2){padding-right:30px}@media only screen and (max-width:767px){section#s2 .step-area .step-col:nth-of-type(2){padding:0 0 20px 0}}section#s3{padding:4% 0 4% 0;height:auto;position:relative}section#s3::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#123a15;clip-path:polygon(0 100%,100% 100%,100% 0,0 10%,0 0);z-index:-1}@media only screen and (max-width:767px){section#s3::before{clip-path:polygon(0 100%,100% 100%,100% 1%,0 1.6%,0 0)}}section#s3 .s3Title{width:100%;margin:0 auto;position:relative;top:-30px}@media only screen and (max-width:767px){section#s3 .s3Title{top:-20%}}section#s3 .award-area{padding:50px 0;max-width:1300px;margin:0 auto}@media only screen and (max-width:1200px){section#s3 .award-area{padding-left:0;padding-right:0}}section#s3 .award-area .award-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (max-width:480px){section#s3 .award-area .award-wrap{padding:0 15px}}section#s3 .award-area .award-wrap .award-col{max-width:132px;width:100%;margin:8px 20px;position:relative;cursor:pointer;overflow:visible}@media only screen and (max-width:480px){section#s3 .award-area .award-wrap .award-col{flex:0 0 30%;max-width:50%;margin:5px}}section#s3 .award-area .award-wrap .award-col .tooltip-img{position:absolute;bottom:-140px;left:50%;transform:translateX(-50%);min-width:361px;max-width:none;height:auto;border:0;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}@media only screen and (max-width:767px){section#s3 .award-area .award-wrap .award-col .tooltip-img{max-width:calc(100vw - 20px);transform:none}}@media only screen and (max-width:767px){section#s3 .award-area .award-wrap .award-col[data-tooltip=tooltip2] .tooltip-img{transform:translateX(-50%);left:44.5px}}@media only screen and (max-width:480px){section#s3 .award-area .award-wrap .award-col[data-tooltip=tooltip2] .tooltip-img{left:-122.5px!important;transform:none}}@media only screen and (max-width:767px){section#s3 .award-area .award-wrap .award-col[data-tooltip=tooltip3] .tooltip-img{left:-50px}}@media only screen and (max-width:480px){section#s3 .award-area .award-wrap .award-col[data-tooltip=tooltip3] .tooltip-img{left:-50%!important;transform:translateX(-50%)}}section#s3 .award-area .award-wrap .award-col .tooltip-4{min-width:184px}section#s3 .award-area .award-wrap .award-col.show-tooltip .tooltip-img{opacity:1}section#s3 .award-area .sp-title{margin:5% 0 2% 0}section#s3 .award-area .sp-award{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}section#s3 .award-area .sp-award .award-col{max-width:132px;width:100%;margin:8px 10px;position:relative;cursor:pointer;overflow:visible}@media only screen and (max-width:480px){section#s3 .award-area .sp-award .award-col{flex:0 0 30%;max-width:50%;margin:5px}}section#s3 .award-area .sp-award .award-col .tooltip-img{position:absolute;bottom:-140px;left:50%;transform:translateX(-50%);min-width:200px;max-width:none;height:auto;border:0;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}@media only screen and (max-width:767px){section#s3 .award-area .sp-award .award-col .tooltip-img{max-width:calc(100vw - 20px);left:0;right:auto;transform:none}}section#s3 .award-area .sp-award .award-col.show-tooltip .tooltip-img{opacity:1}.notice{padding:4% 0;color:#73ab8b;text-align:center;font-size:clamp(14px,4vw,20px);line-height:1.1}.notice ul li::before{content:"•";font-size:2em;font-weight:700;display:inline-block;width:1em;margin-right:-5px;position:relative;top:5px}.notice ul li:nth-of-type(1){padding-top:1%}.notice ul li:nth-of-type(1) span{color:#23ef53;bottom:3px;position:relative;padding:0 5px 0 2px}.slick-next,.slick-prev{top:50%;width:80px;height:80px;z-index:9}@media only screen and (max-width:767px){.slick-next,.slick-prev{width:60px;height:60px}}@media only screen and (max-width:480px){.slick-next,.slick-prev{width:40px;height:40px}}.slick-next::before,.slick-prev::before{content:''}.slick-prev{left:-1vw;background:url(../images/arrowBtn.png) no-repeat center center;background-size:contain;opacity:.8}@media only screen and (max-width:1200px){.slick-prev{left:-2vw}}.slick-prev:focus,.slick-prev:hover{opacity:1;background:url(../images/arrowBtn.png) no-repeat center center;border-radius:50px}.slick-next{right:-1vw;background:url(../images/arrowBtn.png) no-repeat center center;background-size:contain;transform:translate(0,-50%) rotate(180deg);opacity:.8}@media only screen and (max-width:1200px){.slick-next{right:-2vw}}.slick-next:focus,.slick-next:hover{opacity:1;background:url(../images/arrowBtn.png) no-repeat center center;border-radius:50px}.slick-dotted.slick-slider.slick-slider{max-width:80vw;margin:100px auto 0}@media only screen and (max-width:1200px){.slick-dotted.slick-slider.slick-slider{max-width:90vw}}.slick-dotted.slick-slider.slick-slider .character{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767px){.slick-dotted.slick-slider.slick-slider .character{flex-wrap:wrap;flex-direction:row-reverse}}.slick-dotted.slick-slider.slick-slider .character img{width:100%}@media only screen and (max-width:767px){.slick-dotted.slick-slider.slick-slider .character img{width:unset}}.slick-dots li button::before{content:'';font-size:1.2rem;opacity:1;width:100%;height:100%;line-height:54px}@media only screen and (max-width:1200px){.slick-dots li button::before{line-height:40px}}@media only screen and (max-width:480px){.slick-dots li button::before{font-size:1rem}}#slick-area2 .slick-dots li{background:#282828;margin:20px 0 10px 0;opacity:1}@media only screen and (max-width:1200px){#slick-area2 .slick-dots li{margin:3px 0}}#slick-area2 .slick-dots li button::before{color:#878787;opacity:1}#slick-area2 .slick-dots li.slick-active,#slick-area2 .slick-dots li:hover{background:linear-gradient(#627929 50%,rgba(9,9,9,.788235) 100%)}#slick-area2 .slick-dots li.slick-active button::before,#slick-area2 .slick-dots li:hover button::before{color:#fff;opacity:1}#slick-area2 .slick-dots{top:-70px;display:grid;display:-ms-grid;grid-template-columns:repeat(8,auto);margin:0 auto;justify-content:center;bottom:unset}#slick-area2 .slick-dots::after{content:'';background:url(../images/s4Iframe.png) no-repeat center center;background-size:cover;width:1133px;height:100%;z-index:20;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);pointer-events:none}@media only screen and (max-width:1200px){#slick-area2 .slick-dots::after{display:none}}@media only screen and (max-width:1200px){#slick-area2 .slick-dots{top:-90px;grid-template-columns:repeat(4,auto)}}@media only screen and (max-width:480px){#slick-area2 .slick-dots{grid-template-columns:repeat(4,auto)}}#slick-area2 .slick-dots li{width:135px;height:54px;display:block}@media only screen and (max-width:1200px){#slick-area2 .slick-dots li{width:90px;height:40px}}@media only screen and (max-width:350px){#slick-area2 .slick-dots li{width:80px}}#slick-area2 .slick-dots li:nth-of-type(1){border-radius:30px 0 0 30px}@media only screen and (max-width:1200px){#slick-area2 .slick-dots li:nth-of-type(1){border-radius:unset}}#slick-area2 .slick-dots li:nth-of-type(1) button::before{content:'席利安'}#slick-area2 .slick-dots li:nth-of-type(2) button::before{content:'巴亨圖爾'}#slick-area2 .slick-dots li:nth-of-type(3) button::before{content:'韋毅'}#slick-area2 .slick-dots li:nth-of-type(4) button::before{content:'雅蒂娜'}#slick-area2 .slick-dots li:nth-of-type(5) button::before{content:'伊南娜'}#slick-area2 .slick-dots li:nth-of-type(6) button::before{content:'桑迪'}#slick-area2 .slick-dots li:nth-of-type(7) button::before{content:'妮娜芙'}#slick-area2 .slick-dots li:nth-of-type(8){border-radius:0 30px 30px 0}@media only screen and (max-width:1200px){#slick-area2 .slick-dots li:nth-of-type(8){border-radius:unset}}#slick-area2 .slick-dots li:nth-of-type(8) button::before{content:'卡丹'}.swiper{max-width:80vw}@media only screen and (max-width:1440px){.swiper{max-width:100vw}}.swiper .swiper-button-next,.swiper .swiper-button-prev{top:50%;width:80px;height:80px;z-index:9}.swiper .swiper-button-next::after,.swiper .swiper-button-prev::after{content:''}@media only screen and (max-width:767px){.swiper .swiper-button-next,.swiper .swiper-button-prev{width:60px;height:60px}}@media only screen and (max-width:480px){.swiper .swiper-button-next,.swiper .swiper-button-prev{width:40px;height:40px}}.swiper .swiper-button-prev{left:5vw;background:url(../images/arrowBtn.png) no-repeat center center;background-size:contain;opacity:.8}@media only screen and (max-width:1200px){.swiper .swiper-button-prev{left:2vw}}.swiper .swiper-button-prev:focus,.swiper .swiper-button-prev:hover{opacity:1}.swiper .swiper-button-next{right:5vw;background:url(../images/arrowBtnR.png) no-repeat center center;background-size:contain;opacity:.8}@media only screen and (max-width:1200px){.swiper .swiper-button-next{right:2vw}}.swiper .swiper-button-next:focus,.swiper .swiper-button-next:hover{opacity:1}.swiper .swiper-pagination{bottom:100px}@media only screen and (max-width:767px){.swiper .swiper-pagination{bottom:30px}}.swiper .swiper-pagination .swiper-pagination-bullet{background-color:#ffffffb0}.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.animated{animation-duration:.5s;animation-fill-mode:both}@keyframes willow{0%{transform-origin:right top;transform:skew(0deg,0deg)}50%{transform-origin:right top;transform:skew(8deg,0deg)}100%{transform-origin:right top;transform:skew(0deg,0deg)}}.willow{animation:take 10s infinite linear}@keyframes movemove{0%{transform-origin:center top;transform:rotate(6deg)}50%{transform-origin:center top;transform:rotate(-6deg)}100%{transform-origin:center top;transform:rotate(6deg)}}.movemove{animation-name:movemove}@keyframes fly{0%{transform:translateY(-80px)}50%{transform:translateY(0)}100%{transform:translateY(-80px)}}@keyframes fly2{0%{transform:translateY(-50px)}50%{transform:translateY(0)}100%{transform:translateY(-50px)}}