@import url(https://fonts.googleapis.com/css2?family=Gemunu+Libre:wght@200&family=Noto+Serif+TC:wght@200;300;400;500;600;700;900&display=swap);@-webkit-keyframes floatUpDown{0%{transform:translate(-50%,0)}50%{transform:translate(-50%,-10px)}100%{transform:translate(-50%,0)}}@keyframes floatUpDown{0%{transform:translate(-50%,0)}50%{transform:translate(-50%,-10px)}100%{transform:translate(-50%,0)}}@-webkit-keyframes fadeInLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@media only screen and (max-width:991px){img{width:100%}}.item{position:relative}.item.gained img{opacity:1}.item.gained::before{content:'';position:absolute;z-index:10;left:50%;top:50%;bottom:0;right:0;background:url(../images/gained.png) no-repeat 50% 50%;transform:translate(-43%,-62%);-webkit-transform:translate(-43%,-62%);-moz-transform:translate(-43%,-62%);-ms-transform:translate(-43%,-62%);-o-transform:translate(-43%,-62%);width:140px;height:119px;background-size:contain}@media only screen and (max-width:991px){.item.gained::before{width:90%}}.item::after{width:300px;height:800px;background-size:contain;background-position:bottom center;opacity:0;transition:.3s all;pointer-events:none;z-index:1000}@media only screen and (max-width:1200px){.item::after{display:none}}.item:hover::after{opacity:1}::-moz-selection{background:#398fee!important;color:#fff}::selection{background:#398fee!important;color:#fff}body{background:url(../images/bg.jpg) top center;background-size:cover;font-family:sans-serif;color:#398fee}a{color:#a61d1d}a:hover{color:#a61d1d}a,button{transition:.3s all}a:hover,button:hover{text-decoration:none}li,ul{list-style:none;padding:0;margin:0}.d-none{display:none!important}p{font-size:16px;line-height:1.6;color:#398fee;font-weight:700;margin-bottom:4px}#pup_box_info_m{position:fixed;width:100%;height:100%;left:0;top:0;background-color:#000000b0;z-index:1050;display:none;overflow:scroll}#pup_box_info_m .wrapper{position:relative;display:flex;justify-content:center;margin-top:40%}#pup_box_info_m .wrapper .con{position:relative}#pup_box_info_m .wrapper .con .close{position:absolute;width:40px;height:40px;top:-40px;right:0;border-image-slice:1;opacity:1}#pup_box_info_m .wrapper .con .close::after{content:'';position:absolute;width:2px;height:100%;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);background-color:#fff;transition:.3s all}#pup_box_info_m .wrapper .con .close::before{content:'';position:absolute;width:2px;height:100%;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);background-color:#fff;transition:.3s all}#pup_box_info_m .wrapper .con .close:hover::after{transform:translate(-50%,-50%) rotate(-45deg);background-color:#fff;opacity:0}#pup_box_info_m .wrapper .con .close:hover::before{transform:translate(-50%,-50%) rotate(45deg);background-color:#fff;opacity:0}.bottom_btn_m{display:none;position:fixed;left:50%;bottom:0;z-index:100;width:100%;height:auto;transform:translateX(-50%);opacity:0;pointer-events:none;transition:opacity .3s ease}.bottom_btn_m img{-webkit-animation-delay:.4s;animation-delay:.4s}@media only screen and (max-width:1200px){.bottom_btn_m{display:block}}.bottom_btn_m.show{opacity:1;pointer-events:auto}.sideBtn{position:fixed;left:4vw;top:60vh;transform:translateY(-50%);z-index:1030;background:url(../images/side-btn-bg.png) center center no-repeat;width:215px;height:233px;-webkit-animation-delay:.2s;animation-delay:.2s}@media only screen and (max-width:1440px){.sideBtn{display:none}}.sideBtn ul{height:100%;justify-content:center}.sideBtn ul li{display:flex;justify-content:center;padding:7px}.sideBtn ul li a{color:#fff;border-radius:35px;text-align:center;position:relative;padding:20px 0;font-size:18px;font-weight:600;letter-spacing:1px;transition:.6s all;background:url(../images/side-btn01.png) center center no-repeat;height:55px;width:175px}.sideBtn ul li a span{position:relative;z-index:10;display:none}.sideBtn ul li a.active,.sideBtn ul li a:hover{box-shadow:1px 1px 0 3px #000;border-radius:35px}.sideBtn ul li a.active::befor,.sideBtn ul li a:hover::befor{opacity:1;transform:translate(-50%,-50%) scale(1)}.sideBtn ul li a.active .frame::after,.sideBtn ul li a:hover .frame::after{opacity:1;left:0}.sideBtn ul li:nth-of-type(2) a{background:url(../images/side-btn02.png) center center no-repeat}.sideBtn ul li:nth-of-type(3) a{background:url(../images/side-btn03.png) center center no-repeat}a.sideBar{position:fixed;right:16px;bottom:27px;z-index:999;transition:.3s all;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:100px;width:120px}a.sideBar:hover{transform:scale(1.05)}@media only screen and (max-width:480px){a.sideBar{width:60px;right:12px;bottom:12px}}#rule-modal .notice-title{color:#09393d;font-size:24px;font-weight:700;margin-bottom:0}@media only screen and (max-width:991px){#rule-modal .notice-title{font-size:16px}}#rule-modal .notice-content{margin-bottom:24px}#rule-modal .notice-content ul{margin-top:8px}.border>.border_left_bottom,.border>.border_left_top,.border>.border_right_bottom,.border>.border_right_top{position:absolute;width:20px;height:20px;border:3px solid #f8f8f8;z-index:1}.border{position:relative;border:3px solid #ffffff00!important;padding:4px;text-align:center}.border>.border_left_top{top:-3px;left:-3px;border-radius:0 0 20px 0;border-bottom:3px solid #09393d;border-right:3px solid #09393d}.border>.border_right_top{top:-3px;right:-3px;border-radius:0 0 0 20px;border-bottom:3px solid #09393d;border-left:3px solid #09393d}.border>.border_left_bottom{left:-3px;bottom:-3px;border-radius:0 20px 0 0;border-top:3px solid #09393d;border-right:3px solid #09393d}.border>.border_right_bottom{right:-3px;bottom:-3px;border-radius:20px 0 0 0;border-top:3px solid #09393d;border-left:3px solid #09393d}.border .border-box{width:100%;position:relative;z-index:3}.border .s1-border{border:none;border-radius:25px;padding:4px;display:inline-block;width:80%;position:relative;z-index:3}.border .second-border{border:10px solid #54cff1;border-radius:25px;padding:4px;display:inline-block;background:#f8f8f8e5;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:100%;position:relative;z-index:3}.border .second-border .wrap{position:relative}.border .second-border .wrap .wrap_left_bottom,.border .second-border .wrap .wrap_left_top,.border .second-border .wrap .wrap_right_bottom,.border .second-border .wrap .wrap_right_top{position:absolute;width:12px}.border .second-border .wrap .detail-content{min-height:10vh;padding:20px}@media only screen and (max-width:991px){.border .second-border .wrap .detail-content{padding:4px}}@media only screen and (max-width:991px){.fb-block p{display:flex}}@media only screen and (max-width:991px){.container{padding:0 4px}}main{position:relative;overflow:hidden}@media only screen and (max-width:991px){main{background-size:cover}}main .banner{background:url(../images/index_bg.png) no-repeat top center;background-size:cover;width:100%;height:110vh;position:relative;-webkit-animation-delay:.4s;animation-delay:.4s}@media only screen and (max-width:991px){main .banner{height:100vh}}@media only screen and (max-width:480px){main .banner{height:100vh;background:url(../images/index_bg_m.png) no-repeat top center;background-size:cover}}@media only screen and (max-width:400px){main .banner{background:url(../images/index_bg_m.png) no-repeat top center;background-size:cover;background-attachment:scroll}}@media only screen and (min-width:767px) and (max-width:991px){main .banner{background-size:inherit}}main .banner .banner_btn{position:absolute;left:49%;top:30%;transform:translateX(-50%);z-index:5;-webkit-animation:floatUpDown 2.5s ease-in-out infinite;animation:floatUpDown 2.5s ease-in-out infinite}@media only screen and (max-width:1200px){main .banner .banner_btn{top:44%}}@media only screen and (max-width:991px){main .banner .banner_btn{top:41%}}main .banner .banner_title{position:absolute;left:50%;top:46%;transform:translateX(-50%);z-index:5;text-align:center;max-width:1008px;width:100%}@media only screen and (max-width:1200px){main .banner .banner_title{top:57%}}@media only screen and (max-width:991px){main .banner .banner_title{bottom:2vh;top:60%}}@media only screen and (max-width:480px){main .banner .banner_title{left:50%;top:63%}}main .banner .banner_title img.pc{display:block}main .banner .banner_title img.mobile{display:none}@media only screen and (max-width:480px){main .banner .banner_title img.pc{display:none}main .banner .banner_title img.mobile{display:block}}main .banner .banner_title img{-webkit-animation-delay:.55s;animation-delay:.55s;-webkit-animation-duration:1.2s;animation-duration:1.2s}@media only screen and (max-width:991px){main .banner .banner_title img{width:100vw}}@media only screen and (max-width:480px){main .banner .banner_title img{width:100vw}}main .banner>img{max-width:200%;position:absolute;left:50%;transform:translateX(-50%)}main .banner #music-toggle{position:absolute;top:14%;right:7vw;z-index:999;background:0 0;padding:0;cursor:pointer;outline:0;border-style:none}@media only screen and (max-width:991px){main .banner #music-toggle{top:10%}}main .banner #music-toggle.playing{background:url(../images/music-on.png) center center no-repeat}main .banner #music-toggle.playing img{opacity:0}main #main .title{text-align:center;margin-bottom:40px;position:relative}@media only screen and (max-width:991px){main #main .title{margin-bottom:24px}}@media only screen and (min-width:767px) and (max-width:991px){main #main .title img{width:100%}}main #main .time{text-align:center;margin-top:8px;font-size:20px;font-weight:700;line-height:160%}@media only screen and (max-width:991px){main #main .time{font-size:16px}}main #main .transform{padding:20px 0}@media only screen and (max-width:991px){main #main .transform{padding:40px 0}}main #main .transform #s1{margin-top:0;background:url(../images/sec-01-bg.png) center center no-repeat;height:auto;background-size:cover;padding-bottom:13%}main #main .transform #s1 .container>.d-flex{justify-content:center;position:relative}main #main .transform #s1 .container>.d-flex::before{content:'';position:absolute;z-index:10;left:-16%;top:-7%;bottom:0;background:url(../images/deco-01.png) no-repeat 50% 50%;width:1121px;height:663px;z-index:0}@media only screen and (max-width:1200px){main #main .transform #s1 .container>.d-flex::before{left:-34%;top:-8%}}@media only screen and (max-width:991px){main #main .transform #s1 .container>.d-flex::before{z-index:100;width:60vw;height:300px;background-size:contain;right:-64px!important;bottom:-24px;left:inherit;display:none}}main #main .transform #s1 .container>.d-flex::after{content:'';position:absolute;z-index:10;left:73%;bottom:-16%;background:url(../images/deco-02.png) no-repeat 50% 50%;width:472px;height:695px;z-index:0}@media only screen and (max-width:991px){main #main .transform #s1 .container>.d-flex::after{z-index:100;width:60vw;height:300px;background-size:contain;right:-25px!important;bottom:-10%;left:inherit}}main #main .transform #s1 .container>.d-flex .mb-0{font-size:36px;color:#1d435b}main #main .transform #s1 .container .content{max-width:1140px;padding-top:63px}@media only screen and (max-width:991px){main #main .transform #s1 .container .content{max-width:100%}}main #main .transform #s1 .container .content .detail .sign-in .detail-content{text-align:center}main #main .transform #s1 .container .content .detail .sign-in .detail-content .login-id{justify-content:center;margin-bottom:32px;margin-top:8px;background-size:contain;border-radius:50px;min-height:48px;align-items:center}@media only screen and (max-width:991px){main #main .transform #s1 .container .content .detail .sign-in .detail-content .login-id{margin-bottom:12px}}main #main .transform #s1 .container .content .detail .sign-in .detail-content .login-id.d-flex{flex-direction:column}main #main .transform #s1 .container .content .detail .sign-in .detail-content .login-id.d-flex #player{position:relative;background:#fff;border-radius:50px;padding:5px 50px;font-weight:600;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px;margin-bottom:2px;margin-right:8px;-webkit-line-clamp:1}main #main .transform #s1 .container .content .detail .sign-in .detail-content .login-id.d-flex #player::before{position:absolute;width:100%;height:2px;bottom:2px;left:0;background:#398fee}main #main .transform #s1 .container .content .detail .sign-in .detail-content .slogan{margin-bottom:4px}main #main .transform #s1 .container .content .detail .sign-in .detail-content .slogan p{font-size:20px;font-weight:700}main #main .transform #s1 .container .content .detail .sign-in .detail-content .btn-group{display:flex;justify-content:center;align-items:center;gap:10px}main #main .transform #s1 .container .content .detail .sign-in .detail-content a{display:block;border-radius:35px}main #main .transform #s1 .container .content .detail .sign-in .detail-content a:hover{box-shadow:1px 1px 0 3px #000;border-radius:35px}main #main .transform #s1 .container .content .detail .basic-award{align-items:center;justify-content:space-around}main #main .transform #s1 .container .content .detail .basic-award .subtitle{position:relative}@media only screen and (max-width:991px){main #main .transform #s1 .container .content .detail .basic-award .subtitle{min-width:30%}}main #main .transform #s1 .container .content .detail .basic-award .subtitle::before{content:'';position:absolute;z-index:10;left:50%;top:50%;bottom:0;right:0;background:url(../images/hr.png) no-repeat 50% 50%;width:133px;height:12px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}@media only screen and (max-width:991px){main #main .transform #s1 .container .content .detail .basic-award .subtitle::before{width:93px;background-size:contain}}main #main .transform #s1 .container .content .detail .basic-award .subtitle span{display:block;font-size:40px;font-weight:600;color:#398fee}@media only screen and (max-width:991px){main #main .transform #s1 .container .content .detail .basic-award .subtitle span{font-size:24px;text-align:center}}main #main .transform #s1 .container .content .detail .basic-award .subtitle span:last-child{font-weight:900;line-height:160%}main #main .transform #s1 .container .content .detail .grand-total-awards hr{margin-top:2rem;border-top:2px solid #459a8f2c}@media only screen and (max-width:991px){main #main .transform #s1 .container .content .detail .grand-total-awards hr{margin:12px 0}}main #main .transform #s1 .container .content .detail .grand-total-awards .grand-award{align-items:center;padding:0 12px}@media only screen and (max-width:991px){main #main .transform #s1 .container .content .detail .grand-total-awards .grand-award{flex-wrap:wrap}}main #main .transform #s1 .container .content .detail .grand-total-awards .grand-award .prefour-awards{justify-content:space-between}@media only screen and (max-width:991px){main #main .transform #s1 .container .content .detail .grand-total-awards .grand-award .prefour-awards{justify-content:end}main #main .transform #s1 .container .content .detail .grand-total-awards .grand-award .prefour-awards .item{width:48%}}main #main .transform #s1 .container .content .detail .grand-total-awards .grand-award .five-awards .item:nth-child(1)::after{background-image:url(../images/detail-item-07.png)}main #main .transform #s1{scroll-margin-top:80px}main #main .transform #s2,main #main .transform #s3,main #main .transform #s4,main #main .transform #s5{min-height:80vh}@media only screen and (max-width:991px){main #main .transform #s2,main #main .transform #s3,main #main .transform #s4,main #main .transform #s5{min-height:0;margin-top:80px}}@media only screen and (max-width:991px) and (max-width:480px){main #main .transform #s2,main #main .transform #s3,main #main .transform #s4,main #main .transform #s5{margin-top:0}}main #main .transform #s2{background:url(../images/sec-02-bg.png) center center no-repeat;height:auto;background-size:cover;min-height:1400px;padding-bottom:160px}@media only screen and (max-width:991px){main #main .transform #s2{padding-bottom:80px;min-height:auto}}@media only screen and (max-width:991px){main #main .transform #s2 .title{margin-bottom:0}}@media only screen and (max-width:991px){main #main .transform #s2 .detail .nav{width:100%;overflow-x:hidden;flex-wrap:nowrap;justify-content:space-between!important;padding:0 12px}}main #main .transform #s2 .detail #pills-tab{margin-bottom:-12px}@media only screen and (max-width:991px){main #main .transform #s2 .detail #pills-tab{width:100%;padding:0 24px}}@media only screen and (max-width:991px){main #main .transform #s2 .detail #pills-tab .nav-item{flex:1 1 0}}@media only screen and (max-width:991px){main #main .transform #s2 .detail .invite-facebook{flex-direction:column}}main #main .transform #s2 .detail ul li:nth-child(1) a{background:url(../images/tab-01.png) bottom center no-repeat}main #main .transform #s2 .detail ul li:nth-child(1) a.active,main #main .transform #s2 .detail ul li:nth-child(1) a:hover{background:url(../images/tab-01-hover.png) bottom center no-repeat}main #main .transform #s2 .detail ul li:nth-child(2) a{background:url(../images/tab-02.png) bottom center no-repeat}main #main .transform #s2 .detail ul li:nth-child(2) a.active,main #main .transform #s2 .detail ul li:nth-child(2) a:hover{background:url(../images/tab-02-hover.png) bottom center no-repeat}main #main .transform #s2 .detail ul li:nth-child(3) a{background:url(../images/tab-03.png) bottom center no-repeat}main #main .transform #s2 .detail ul li:nth-child(3) a.active,main #main .transform #s2 .detail ul li:nth-child(3) a:hover{background:url(../images/tab-03-hover.png) bottom center no-repeat}main #main .transform #s2 .detail ul li .nav-link{width:272px;height:88px;border-radius:0;padding:0;margin:0 4px}@media only screen and (max-width:991px){main #main .transform #s2 .detail ul li .nav-link{width:100%;background-size:contain!important}}main #main .transform #s2 .detail .tab-content{min-height:80vh;max-width:1082px;margin:0 auto}main #main .transform #s2 .detail .tab-content .subtitle{margin-bottom:40px}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .subtitle{margin-bottom:24px}main #main .transform #s2 .detail .tab-content .subtitle img{width:69%}}@media only screen and (max-width:480px){main #main .transform #s2 .detail .tab-content .subtitle img{width:80%}}main #main .transform #s2 .detail .tab-content .detail-content{padding:40px 0 5px}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .detail-content{padding:20px 0}}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .detail-content .btn{width:100%;margin:0 0 8px 0!important}}main #main .transform #s2 .detail .tab-content .detail-content label{display:inline;margin-right:12px;font-size:20px;font-weight:700;line-height:1;margin-bottom:0}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .detail-content label{margin-bottom:12px;font-size:20px}}main #main .transform #s2 .detail .tab-content .detail-content .input{margin-right:8px}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .detail-content .input{margin:0 0 4px 0}}main #main .transform #s2 .detail .tab-content .detail-content input{min-width:376px;padding:12px 24px;border-radius:10px;position:relative;text-align:center;font-size:18px;font-weight:700;line-height:100%;z-index:1000}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .detail-content input{min-width:inherit;width:100%;font-size:14px}}main #main .transform #s2 .detail .tab-content .detail-content .code{margin-left:36px;padding:0 40px}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .detail-content .code{margin-left:0;padding:0 12px}}main #main .transform #s2 .detail .tab-content .detail-content .code .your-code{display:flex;align-items:center}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .detail-content .code .your-code{flex-direction:column;width:100%;margin-bottom:24px}}main #main .transform #s2 .detail .tab-content .detail-content .code .your-code .fb-share-button{margin-right:8px}main #main .transform #s2 .detail .tab-content .detail-content .code .your-code .input{position:relative}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .detail-content .code .your-code .input{min-width:100%}}main #main .transform #s2 .detail .tab-content .detail-content .code .your-code .input::after{position:absolute;width:calc(100% - 8px);height:calc(100% - 8px);left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);border:1px solid #459A8E30;border-radius:4px;z-index:100;background:#fff}main #main .transform #s2 .detail .tab-content .detail-content .code .your-code input{border:1px solid #398fee;color:rgba(97,156,161,.6);background:#fff}main #main .transform #s2 .detail .tab-content .detail-content .code .your-code .btn{background:#398fee;color:#fff;position:relative;padding:11px 20px;letter-spacing:4px;text-indent:4px;transition:.3s all;border-radius:10px}main #main .transform #s2 .detail .tab-content .detail-content .code .your-code .btn:hover{filter:brightness(1.2)}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .detail-content .code .your-code .btn{padding:8px}}main #main .transform #s2 .detail .tab-content .detail-content .code .your-code .btn::before{position:absolute;width:calc(100% - 4px);height:calc(100% - 4px);left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);border:1px solid #ffffff30;border-radius:4px;z-index:100}main #main .transform #s2 .detail .tab-content .detail-content .code .invite-code{display:flex;align-items:center}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .detail-content .code .invite-code{flex-direction:column}}main #main .transform #s2 .detail .tab-content .detail-content .code .invite-code .item::after{background-image:url(../images/detail-item-075.png)}main #main .transform #s2 .detail .tab-content .detail-content .code .invite-code label{font-size:16px;color:#e40000}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .detail-content .code .invite-code label{font-size:20px}}main #main .transform #s2 .detail .tab-content .detail-content .code .invite-code .input{position:relative}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .detail-content .code .invite-code .input{min-width:100%}}main #main .transform #s2 .detail .tab-content .detail-content .code .invite-code .input::after{content:'';position:absolute;width:calc(100% - 8px);height:calc(100% - 8px);left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);border:1px solid #a61D1D30;border-radius:10px;z-index:100;background:#fff}main #main .transform #s2 .detail .tab-content .detail-content .code .invite-code input{border:1px solid #e40000;color:#e40000;text-align:left;background:#fff}main #main .transform #s2 .detail .tab-content .detail-content .code .invite-code input::-moz-placeholder{color:rgba(166,29,29,.3)}main #main .transform #s2 .detail .tab-content .detail-content .code .invite-code input:-ms-input-placeholder{color:rgba(166,29,29,.3)}main #main .transform #s2 .detail .tab-content .detail-content .code .invite-code input::placeholder{color:rgba(166,29,29,.3)}main #main .transform #s2 .detail .tab-content .detail-content .code .invite-code input:focus-visible{outline:0}main #main .transform #s2 .detail .tab-content .detail-content .code .invite-code .btn{background:#e40000;color:#fff;position:relative;padding:11px 20px;letter-spacing:4px;text-indent:4px;margin-right:20px;transition:.3s all;border-radius:10px}main #main .transform #s2 .detail .tab-content .detail-content .code .invite-code .btn:hover{filter:brightness(1.2)}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .detail-content .code .invite-code .btn{padding:8px}}main #main .transform #s2 .detail .tab-content .detail-content .code .invite-code .btn::before{position:absolute;width:calc(100% - 4px);height:calc(100% - 4px);left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);border:1px solid #ffffff30;border-radius:4px;z-index:100}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .invite-facebook{margin-top:1rem}}main #main .transform #s2 .detail .tab-content .invite-facebook .border{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}main #main .transform #s2 .detail .tab-content .invite-facebook .border.invite-success .people-invited{width:100%;height:40px;position:relative}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .invite-facebook .border.invite-success .people-invited{background-size:contain}}main #main .transform #s2 .detail .tab-content .invite-facebook .border.invite-success .people-invited .text{position:absolute;left:50%;top:0;width:100%;text-align:center;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}main #main .transform #s2 .detail .tab-content .invite-facebook .border.invite-success .people-invited .text span{font-weight:700}main #main .transform #s2 .detail .tab-content .invite-facebook .border.invite-success .people-invited .text span:first-child{font-size:28px}main #main .transform #s2 .detail .tab-content .invite-facebook .border.invite-success .people-invited .text #success-number{font-size:48px;background:#398fee;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}main #main .transform #s2 .detail .tab-content .invite-facebook .border .detail-content{padding:20px 20px 40px;min-height:42vh}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .invite-facebook .border .detail-content{min-height:0;padding:8px}}main #main .transform #s2 .detail .tab-content .invite-facebook .border .detail-content::before{content:'';position:absolute;background:url(../images/tab-01-deco-01.png) center center no-repeat;left:-31%;top:-67%;width:332px;height:740px;z-index:10}@media only screen and (max-width:1200px){main #main .transform #s2 .detail .tab-content .invite-facebook .border .detail-content::before{display:none}}main #main .transform #s2 .detail .tab-content .invite-facebook .border .detail-content::after{content:'';position:absolute;background:url(../images/tab-01-deco-02.png) center center no-repeat;right:-30%;top:-147%;width:458px;height:624px;z-index:10}@media only screen and (max-width:1200px){main #main .transform #s2 .detail .tab-content .invite-facebook .border .detail-content::after{top:-103%;right:-30%}}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .invite-facebook .border .detail-content::after{display:none}}main #main .transform #s2 .detail .tab-content .invite-facebook .border .detail-content .note{text-align:center;margin-top:8px}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .invite-facebook .border .detail-content .note{margin-top:0}}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .invite-facebook .border .detail-content .note p{font-size:14px}}main #main .transform #s2 .detail .tab-content .invite-facebook .border .detail-content .note span{color:#a61d1d}main #main .transform #s2 .detail .tab-content .invite-facebook .border .detail-content .invite-success-awards{justify-content:space-around}main #main .transform #s2 .detail .tab-content .invite-facebook .border .detail-content .invite-success-awards .item:nth-child(4)::after{content:'';position:absolute;z-index:10;left:inherit;top:inherit;bottom:0;right:100%;background:url(../images/detail-logi.png) no-repeat 50% 50%;width:300px;height:800px;background-size:contain;background-position:bottom center}@media only screen and (max-width:1200px){main #main .transform #s2 .detail .tab-content .invite-facebook .border .detail-content .invite-success-awards .item img{width:100%}}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .invite-facebook .border.facebook-award{margin-top:1rem}}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .invite-facebook .border.facebook-award .detail-content{padding:0 0 12px 0}}main #main .transform #s2 .detail .tab-content .invite-facebook .border.facebook-award .detail-content .d-flex{align-items:flex-end}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .invite-facebook .border.facebook-award .detail-content .d-flex{justify-content:center}}main #main .transform #s2 .detail .tab-content .invite-facebook .border.facebook-award .detail-content p{font-weight:700;position:relative;display:inline-block;margin-left:20px;margin-bottom:12px}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .invite-facebook .border.facebook-award .detail-content p{display:flex;margin-left:0;padding:8px 12px 0;align-items:center;justify-content:space-evenly;margin-bottom:8px;font-size:20px}main #main .transform #s2 .detail .tab-content .invite-facebook .border.facebook-award .detail-content p img{width:80px;height:8px;margin-left:8px}}@media only screen and (max-width:991px){main #main .transform #s2 .detail .tab-content .invite-facebook .border.facebook-award .detail-content .fb-deco{display:none}}main #main .transform #s2 .detail .tab-content .invite-facebook .border.facebook-award .fb-number-awards{justify-content:space-around}main #main .transform #s2 .detail .tab-content .invite-facebook .border.facebook-award .fb-number-awards .item:nth-child(1)::after{background-image:url(../images/detail-item-11.png)}main #main .transform #s2 .detail .tab-content .invite-facebook .border.facebook-award .fb-number-awards .item:nth-child(2)::after{background-image:url(../images/detail-item-12.png)}main #main .transform #s2 .detail .tab-content .invite-facebook .border.facebook-award .fb-number-awards .item:nth-child(3)::after{background-image:url(../images/detail-item-13.png)}main #main .transform #s2 .detail .tab-content .invite-facebook .border.facebook-award .fb-number-awards .item:nth-child(4)::after{background-image:url(../images/detail-item-07.png)}main #main .transform #s2 .detail #pills-02{position:relative}main #main .transform #s2 .detail #pills-02 .subtitle{margin-bottom:32px}@media only screen and (max-width:991px){main #main .transform #s2 .detail #pills-02 .subtitle{margin-bottom:12px}main #main .transform #s2 .detail #pills-02 .subtitle img{width:69%}}@media only screen and (max-width:480px){main #main .transform #s2 .detail #pills-02 .subtitle img{width:80%}}main #main .transform #s2 .detail #pills-02 .award-block{margin-bottom:16px;position:relative}@media only screen and (max-width:991px){main #main .transform #s2 .detail #pills-02 .award-block{margin-bottom:0}}main #main .transform #s2 .detail #pills-02 .award-block::before{content:'';position:absolute;background:url(../images/tab-02-deco-01.png) center center no-repeat;left:-27%;top:36%;width:323px;height:452px;z-index:10}@media only screen and (max-width:1200px){main #main .transform #s2 .detail #pills-02 .award-block::before{display:none}}main #main .transform #s2 .detail #pills-02 .award-block::after{content:'';position:absolute;background:url(../images/tab-02-deco-02.png) center center no-repeat;background-size:contain;right:-10%;top:-110%;width:209px;height:339px;z-index:10}@media only screen and (max-width:1200px){main #main .transform #s2 .detail #pills-02 .award-block::after{top:230%;left:40%}}@media only screen and (max-width:991px){main #main .transform #s2 .detail #pills-02 .award-block::after{top:270%;left:37%}}@media only screen and (max-width:480px){main #main .transform #s2 .detail #pills-02 .award-block::after{top:330%;left:32%;width:150px}}main #main .transform #s2 .detail #pills-02 .award-block .item{margin:0 4px}main #main .transform #s2 .detail #pills-02 .award-block .item.gained::before{top:42%}main #main .transform #s2 .detail #pills-02 .award-block .item:nth-child(1)::after{background-image:url(../images/detail-item-14.png)}main #main .transform #s2 .detail #pills-02 .award-block .item:nth-child(2)::after{background-image:url(../images/detail-item-15.png)}main #main .transform #s2 .detail #pills-02 .award-block .item:nth-child(4)::after{content:'';position:absolute;z-index:10;left:inherit;top:inherit;bottom:0;right:100%;background:url(../images/detail-asus.png) no-repeat 50% 50%;background-size:contain;background-position:bottom center}main #main .transform #s2 .detail #pills-02 .award-block .item:nth-child(5)::after{content:'';position:absolute;z-index:10;left:inherit;top:inherit;bottom:0;right:100%;background:url(../images/detail-ns2.png) no-repeat 50% 50%;background-size:contain;background-position:bottom center}@media only screen and (max-width:1200px){main #main .transform #s2 .detail #pills-02 .award-block .item img{width:100%}}main #main .transform #s2 .detail #pills-02 .drawing-block{text-align:center;font-weight:700;margin:20px 0 40px}main #main .transform #s2 .detail #pills-02 .drawing-block .times-left span{font-size:30px;font-style:normal}main #main .transform #s2 .detail #pills-02 .drawing-block .times-left #drawing-left-time{font-size:42px}main #main .transform #s2 .detail #pills-02 .drawing-block .drawing-btnbox{display:flex;justify-content:center}main #main .transform #s2 .detail #pills-02 .drawing-block .drawing-btnbox #drawing-btn,main #main .transform #s2 .detail #pills-02 .drawing-block .drawing-btnbox #xa_ev_apm_record{margin-bottom:4px}main #main .transform #s2 .detail #pills-02 .drawing-block .drawing-btnbox #drawing-btn:hover,main #main .transform #s2 .detail #pills-02 .drawing-block .drawing-btnbox #xa_ev_apm_record:hover{filter:brightness(1.2)}main #main .transform #s2 .detail #pills-02 .drawing-block .drawing-btnbox a{display:block;color:#398fee;text-decoration:underline;font-size:18px;padding:0 10px}main #main .transform #s2 .detail #pills-03 .detail-content a{display:inline-block;margin-top:28px;padding:0 12px}main #main .transform #s2 .detail #pills-03 .detail-content a:hover{filter:brightness(1.2)}@media only screen and (max-width:991px){main #main .transform #s2 .detail #pills-03 .detail-content a{margin-top:12px}}main #main .transform #s2 .detail #pills-03 .detail-content section{margin-bottom:80px}@media only screen and (max-width:991px){main #main .transform #s2 .detail #pills-03 .detail-content section{margin-bottom:40px}}main #main .transform #s2 .detail #pills-03 .detail-content section .btn{background:#459a8e;color:#fff;position:relative;padding:13px 20px;letter-spacing:1px;text-indent:1px;transition:.3s all}main #main .transform #s2 .detail #pills-03 .detail-content section .btn::before{content:'';position:absolute;width:calc(100% - 4px);height:calc(100% - 4px);left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);border:1px solid #ffffff30;border-radius:4px;z-index:100}main #main .transform #s2 .detail #pills-03 .detail-content section ul{margin-bottom:12px}main #main .transform #s2 .detail #pills-03 .detail-content section ul li:first-child{font-weight:900;font-size:18px;color:#398fee}main #main .transform #s2 .detail #pills-03 .detail-content section ul li{color:#393939;font-size:14px}main #main .transform #s2 .detail #pills-03 .detail-content section#tab03-4{padding:0 8vw}@media only screen and (max-width:991px){main #main .transform #s2 .detail #pills-03 .detail-content section#tab03-4{padding:0 4vw;margin-bottom:0}}main #main .transform #s2 .detail #pills-03 .detail-content section#tab03-3 .content img{margin:4px}@media only screen and (max-width:991px){main #main .transform #s2 .detail #pills-03 .detail-content section#tab03-3 .content img{width:49%;margin:1px}}main #main .transform #s3{position:relative;background:url(../images/sec-03-bg.png) center center no-repeat;height:auto;background-size:cover;min-height:116vh;padding-bottom:160px}@media only screen and (max-width:1200px){main #main .transform #s3{min-height:60vh}}main #main .transform #s3 .content{padding-top:80px}@media only screen and (max-width:1200px){main #main .transform #s3 .content{padding-top:30%}}main #main .transform #s3 .title{position:absolute;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);left:50%;top:13%;z-index:100}@media only screen and (max-width:1200px){main #main .transform #s3 .title{top:4%;text-align:center}main #main .transform #s3 .title img{width:100%!important}}main #main .transform #s3 #map-carousel{width:950px;transform:translate(50%,50%)}main #main .transform #s3 #map-carousel::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-7deg);width:98%;height:90%;background:#fff;box-shadow:4px 4px 6px rgba(0,0,0,.2);z-index:-1}@media only screen and (max-width:1200px){main #main .transform #s3 #map-carousel{mask-size:200%;-webkit-mask-size:200%;width:92vw;max-width:92vw;transform:none;margin:0 auto}}main #main .transform #s3 #map-carousel .carousel-inner{border-radius:30px}main #main .transform #s3 #map-carousel .carousel-inner .carousel-item img{position:relative}@media only screen and (max-width:1200px){main #main .transform #s3 #map-carousel .carousel-inner .carousel-item img{width:100%!important;height:auto!important;-o-object-fit:contain;object-fit:contain}}main #main .transform #s3 #map-carousel .carousel-inner .carousel-item .map-text{position:absolute;right:16vw;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:100}@media only screen and (max-width:991px){main #main .transform #s3 #map-carousel .carousel-inner .carousel-item .map-text{right:2vw}}main #main .transform #s3 #map-carousel .carousel-inner .carousel-item .map-text .poem{-ms-writing-mode:tb-lr;writing-mode:vertical-lr;color:#fff;text-align:center;font-size:24px;font-weight:200;letter-spacing:8px;text-shadow:0 2px 3px rgba(0,0,0,.8)}@media only screen and (max-width:991px){main #main .transform #s3 #map-carousel .carousel-inner .carousel-item .map-text .poem{font-size:16px;text-shadow:0 2px 3px #000;letter-spacing:2px}}main #main .transform #s3 #map-carousel .carousel-inner .carousel-item .map-text .poem span{margin-bottom:36px}@media only screen and (max-width:991px){main #main .transform #s3 #map-carousel .carousel-inner .carousel-item .map-text .poem span{margin-bottom:12px}}main #main .transform #s3 #map-carousel .carousel-inner .carousel-item .map-text .poem.p01{margin-top:9rem;margin-right:16px}@media only screen and (max-width:991px){main #main .transform #s3 #map-carousel .carousel-inner .carousel-item .map-text .poem.p01{margin-right:2vw;margin-top:4vh}}main #main .transform #s3 #map-carousel .carousel-inner .carousel-item .map-text .poem.p02{margin-top:4rem;margin-right:12px}@media only screen and (max-width:991px){main #main .transform #s3 #map-carousel .carousel-inner .carousel-item .map-text .poem.p02{margin-right:-1vw;margin-top:2vh}}main #main .transform #s3 #map-carousel .carousel-inner .carousel-item .map-text .map-name{-ms-writing-mode:tb-lr;writing-mode:vertical-lr;font-size:110px;font-weight:500;letter-spacing:24px;background:linear-gradient(270deg,#ffe8b7 0,#ebb33a 44.96%,#fff0cf 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (max-width:991px){main #main .transform #s3 #map-carousel .carousel-inner .carousel-item .map-text .map-name{letter-spacing:4px;font-size:36px}}main #main .transform #s3 #map-carousel .carousel-control-next,main #main .transform #s3 #map-carousel .carousel-control-prev{top:inherit;left:29vw;width:inherit;bottom:24vh;display:inline-block}@media only screen and (max-width:1200px){main #main .transform #s3 #map-carousel .carousel-control-next,main #main .transform #s3 #map-carousel .carousel-control-prev{bottom:-10vh;left:8vw}}@media only screen and (max-width:480px){main #main .transform #s3 #map-carousel .carousel-control-next,main #main .transform #s3 #map-carousel .carousel-control-prev{bottom:-10vh;left:15vw}}@media only screen and (max-width:400px){main #main .transform #s3 #map-carousel .carousel-control-next,main #main .transform #s3 #map-carousel .carousel-control-prev{bottom:-13vh}}main #main .transform #s3 #map-carousel .carousel-control-prev{top:inherit;display:inline-block;left:-29vw;bottom:24vh;width:inherit}@media only screen and (max-width:1200px){main #main .transform #s3 #map-carousel .carousel-control-prev{bottom:-10vh;left:-8vw}}@media only screen and (max-width:480px){main #main .transform #s3 #map-carousel .carousel-control-prev{bottom:-10vh;left:-15vw}}@media only screen and (max-width:400px){main #main .transform #s3 #map-carousel .carousel-control-prev{bottom:-13vh}}main #main .transform #s3 #map-carousel .carousel-control-next-icon,main #main .transform #s3 #map-carousel .carousel-control-prev-icon{width:90px;height:121px}@media only screen and (max-width:991px){main #main .transform #s3 #map-carousel .carousel-control-next-icon,main #main .transform #s3 #map-carousel .carousel-control-prev-icon{width:54px;height:72px}}main #main .transform #s3 #map-carousel .carousel-control-next-icon{background-image:url(../images/arrow-l.png)}main #main .transform #s3 #map-carousel .carousel-control-prev-icon{background-image:url(../images/arrow-r.png)}main #main .transform #s4{background:url(../images/sec-04-bg.png) center 95% no-repeat;height:auto;background-size:cover;min-height:120vh;padding-bottom:160px}@media only screen and (max-width:480px){main #main .transform #s4{height:113vh}}main #main .transform #s4 .content{position:relative}main #main .transform #s4 .content .char-subtitle{text-align:center}main #main .transform #s4 .content .title{margin-bottom:0}@media only screen and (max-width:1200px){main #main .transform #s4 .content .title{margin:20px 0 0}main #main .transform #s4 .content .title img{width:90%}}main #main .transform #s4 .content #char-tab{flex-direction:column;position:absolute;right:18vw;top:50%;margin:0;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);z-index:100}@media only screen and (max-width:1200px){main #main .transform #s4 .content #char-tab{right:0;flex-direction:inherit;flex-wrap:nowrap;width:100%;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);justify-content:center;top:87%}main #main .transform #s4 .content #char-tab li{margin:0 4px}}@media only screen and (max-width:800px){main #main .transform #s4 .content #char-tab{top:92%}}@media only screen and (max-width:480px){main #main .transform #s4 .content #char-tab{top:84%}}main #main .transform #s4 .content #char-tab .nav-item{margin:4px 0}@media only screen and (max-width:1200px){main #main .transform #s4 .content #char-tab .nav-item{margin:0 2px}}main #main .transform #s4 .content #char-tab .nav-item .nav-link{margin:0;position:relative;padding:0;width:118px;height:118px;display:inline-block}@media only screen and (max-width:480px){main #main .transform #s4 .content #char-tab .nav-item .nav-link{width:100px;height:100px}}@media only screen and (max-width:400px){main #main .transform #s4 .content #char-tab .nav-item .nav-link{width:80px;height:80px}}main #main .transform #s4 .content #char-tab .nav-item .nav-link img{width:100%}main #main .transform #s4 .content #char-tab .nav-item .nav-link::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:.3s all}@media only screen and (max-width:1200px){main #main .transform #s4 .content #char-tab .nav-item .nav-link::before{background-size:contain}}main #main .transform #s4 .content #char-tab .nav-item .nav-link.active{background-color:transparent}main #main .transform #s4 .content #char-tab .nav-item:nth-child(1) .nav-link.active::before,main #main .transform #s4 .content #char-tab .nav-item:nth-child(1) .nav-link:hover::before{background-image:url(../images/char-01-active.png);opacity:1}main #main .transform #s4 .content #char-tab .nav-item:nth-child(2) .nav-link.active::before,main #main .transform #s4 .content #char-tab .nav-item:nth-child(2) .nav-link:hover::before{background-image:url(../images/char-02-active.png);opacity:1}main #main .transform #s4 .content #char-tab .nav-item:nth-child(3) .nav-link.active::before,main #main .transform #s4 .content #char-tab .nav-item:nth-child(3) .nav-link:hover::before{background-image:url(../images/char-03-active.png);opacity:1}main #main .transform #s4 .content #char-tab .nav-item:nth-child(4) .nav-link.active::before,main #main .transform #s4 .content #char-tab .nav-item:nth-child(4) .nav-link:hover::before{background-image:url(../images/char-04-active.png);opacity:1}main #main .transform #s4 .content #char-tab .nav-item:nth-child(5) .nav-link.active::before,main #main .transform #s4 .content #char-tab .nav-item:nth-child(5) .nav-link:hover::before{background-image:url(../images/char-05-active.png);opacity:1}main #main .transform #s4 .content #char-tab .nav-item:nth-child(6) .nav-link.active::before,main #main .transform #s4 .content #char-tab .nav-item:nth-child(6) .nav-link:hover::before{background-image:url(../images/char-06-active.png);opacity:1}main #main .transform #s4 .content #char-tab .nav-item:nth-child(7) .nav-link.active::before,main #main .transform #s4 .content #char-tab .nav-item:nth-child(7) .nav-link:hover::before{background-image:url(../images/char-07-active.png);opacity:1}main #main .transform #s4 .content #char-tab .nav-item:nth-child(8) .nav-link.active::before,main #main .transform #s4 .content #char-tab .nav-item:nth-child(8) .nav-link:hover::before{background-image:url(../images/char-08-active.png);opacity:1}main #main .transform #s4 .content .tab-content{position:relative}@media only screen and (max-width:1200px){main #main .transform #s4 .content .tab-content{height:110vh}}@media only screen and (max-width:800px){main #main .transform #s4 .content .tab-content{height:107vh}}@media only screen and (max-width:480px){main #main .transform #s4 .content .tab-content{height:750px}}@media only screen and (max-width:400px){main #main .transform #s4 .content .tab-content{height:700px}}main #main .transform #s4 .content .tab-content .char-bg{-webkit-mask-size:100%;mask-size:100%}@media only screen and (max-width:1200px){main #main .transform #s4 .content .tab-content .char-bg{-webkit-mask-size:200%;mask-size:200%}}main #main .transform #s4 .content .tab-content .char-bg img{width:100%}@media only screen and (max-width:1200px){main #main .transform #s4 .content .tab-content .char-bg img{width:200%;transform:translate(-24%,13%)}}@media only screen and (max-width:480px){main #main .transform #s4 .content .tab-content .char-bg img{width:250%;transform:translate(-29%,8%)}}main #main .transform #s4 .content .tab-content .char-pic{-webkit-mask-size:100%;mask-size:100%;position:absolute;left:47%;top:14%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:10}@media only screen and (max-width:1200px){main #main .transform #s4 .content .tab-content .char-pic{width:100vw;-webkit-mask-size:160%;mask-size:160%;left:29%;top:15%;display:flex;justify-content:center}}@media only screen and (max-width:480px){main #main .transform #s4 .content .tab-content .char-pic{left:18%;top:11%}}main #main .transform #s4 .content .tab-content .char-pic img{-webkit-animation-delay:.6s;animation-delay:.6s}@media only screen and (max-width:1200px){main #main .transform #s4 .content .tab-content .char-pic img{width:140%}}@media only screen and (max-width:480px){main #main .transform #s4 .content .tab-content .char-pic img{width:160%}}main #main .transform #s4 .content .tab-content .detail-text{position:absolute;right:23vw;bottom:0;z-index:20}@media only screen and (max-width:1200px){main #main .transform #s4 .content .tab-content .detail-text{display:none;right:0;bottom:40%;max-width:12vw;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0)}}main #main .transform #s4 .content .tab-content .info-all{position:absolute;left:35%;top:0;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:20}@media only screen and (max-width:1200px){main #main .transform #s4 .content .tab-content .info-all{width:90%;left:65%;top:1%}}@media only screen and (max-width:991px){main #main .transform #s4 .content .tab-content .info-all{left:50%}}@media only screen and (max-width:480px){main #main .transform #s4 .content .tab-content .info-all{top:-3%}}main #main .transform #s4 .content .tab-content .info-all img{-webkit-animation-delay:.3s;animation-delay:.3s}@media only screen and (max-width:1200px){main #main .transform #s5 .content .title img{width:80%}}main #main .transform #s5 .content .detail{display:flex;padding:0 40px}@media only screen and (max-width:991px){main #main .transform #s5 .content .detail{padding:0}}main #main .transform #s5 .content .detail .notice{padding:0 12px}main #main .transform #s5 .content .detail .notice .notice-block{margin-bottom:36px}main #main .transform #s5 .content .detail .notice .notice-block .notice-title{text-align:center;color:#09393d;text-align:center;font-size:24px;font-weight:700;margin-bottom:16px}@media only screen and (max-width:991px){main #main .transform #s5 .content .detail .notice .notice-block .notice-title img{width:auto}}main #main .transform #s5 .content .detail .notice .notice-block .notice-content ul{list-style-position:inside}@media only screen and (max-width:991px){main #main .transform #s5 .content .detail .notice .notice-block .notice-content ul{margin-left:24px}}main #main .transform #s5 .content .detail .notice .notice-block .notice-content ul li{list-style:disc;font-size:14px;line-height:1.8;color:#393939;margin-bottom:4px}#tsparticles{width:100%;height:110vh;position:absolute;pointer-events:none;top:0;z-index:1}@media only screen and (max-width:991px){#tsparticles{display:none}}#nav-main{justify-content:space-between;align-items:center;padding:12px 48px 10px 12px;background-color:transparent;position:fixed;z-index:1000;width:100%;transition:background .3s ease}#nav-main.scrolled{background:#000}@media only screen and (max-width:1200px){#nav-main{background:#000}}@media only screen and (max-width:991px){#nav-main{padding:4px 12px 0 0}}#nav-main button{color:#fff;padding:8px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:56px;height:56px;position:relative;border-radius:60px}#nav-main button span{position:absolute;width:32px;left:50%;top:50%;height:2px;background:#fff;transition:.3s all;display:inline-block;transform:translateX(-50%);transform-origin:0 0}#nav-main button[aria-expanded=false] span:nth-child(1){top:40%}#nav-main button[aria-expanded=false] span:nth-child(3){top:60%}#nav-main button[aria-expanded=true] span:nth-child(1){top:50%;transform:rotate(-15deg) translateX(-50%)}#nav-main button[aria-expanded=true] span:nth-child(2){opacity:0}#nav-main button[aria-expanded=true] span:nth-child(3){transform:rotate(15deg) translateX(-50%);top:50%}#nav-main button:focus{outline:0}#nav-main button:focus-visible{outline:0}#nav-main .nav-mo{display:none}@media only screen and (max-width:1200px){#nav-main .nav-mo{display:flex;flex-direction:row;padding:0 30px}}@media only screen and (max-width:991px){#nav-main .nav-mo{display:block;text-align:right;padding:12px 5px}}#nav-main .nav-mo li{margin-bottom:8px}#nav-main .nav-mo li a{color:#fff;font-size:18px;font-weight:700}#nav-main .nav-mo li a:hover{background:0 0;color:#e6e6e6}@media only screen and (max-width:1200px){#nav-main .nav-mo li a{padding:0 10px}}@media only screen and (max-width:991px){#nav-main .navbar-nav{justify-content:flex-end;align-items:flex-end;flex-direction:row;padding:20px 0}#nav-main .navbar-nav li{margin-bottom:4px}}@media only screen and (max-width:991px){#nav-main .logo{padding-left:40%}}@media only screen and (max-width:480px){#nav-main .logo{padding-left:33%}}#nav-main .logo a{display:inline-block}#nav-main .logo a img{width:156px}@media only screen and (max-width:991px){#nav-main .logo a img{width:150px;padding:8px}}#nav-main .socials{margin:0!important;justify-content:flex-end!important;-webkit-animation-delay:.2s;animation-delay:.2s}#nav-main .socials a{display:inline-block;margin-left:4px}#nav-main .socials a:hover{filter:invert(1)}#avaFooter{background:#000;padding:30px 0;margin:0 auto}@media only screen and (max-width:991px){#avaFooter{padding:20px 20px 80px}}#avaFooter .container{padding:0}#avaFooter .container .main-content{display:flex;padding:0 60px}@media only screen and (max-width:991px){#avaFooter .container .main-content{flex-direction:row;padding:0}}@media only screen and (max-width:480px){#avaFooter .container .main-content{flex-direction:column;padding:0}}#avaFooter .container .main-content .company{display:flex;margin-right:48px;align-items:flex-start}@media only screen and (max-width:991px){#avaFooter .container .main-content .company{align-items:center;flex-direction:column;text-align:center;margin-right:0;margin-bottom:20px}}#avaFooter .container .main-content .company p{font-size:12px;color:#8d8d8d}#avaFooter .container .main-content .company .c01{margin-right:48px}@media only screen and (max-width:991px){#avaFooter .container .main-content .company .c01{margin:0 auto 16px auto}}@media only screen and (max-width:991px){#avaFooter .container .main-content .age-alert .d-flex{margin-left:4px}}#avaFooter .container .main-content .age-alert .d-flex img{width:63px;height:62px;margin-right:12px}#avaFooter .container .main-content .age-alert .d-flex p{color:#939393;font-size:14px;font-family:sans-serif}@media only screen and (max-width:991px){#avaFooter .container .main-content .age-alert .d-flex p{font-size:12px;line-height:1.6}}#avaFooter .container .copyright{margin-right:25px}@media only screen and (max-width:991px){#avaFooter .container .copyright{margin:0 15px}}@media only screen and (max-width:480px){#avaFooter .container .copyright{margin:0}}#avaFooter .container .copyright p{font-size:14px;display:block;color:#939393;font-weight:400;text-align:left;font-family:sans-serif}@media only screen and (max-width:991px){#avaFooter .container .copyright p{font-size:12px;line-height:1.6}}.modal-content{border:3px solid #000;border-radius:20px!important;background:url(../images/pop-bg.png) top center}.modal-content tr td,.modal-content tr th{text-align:center}.modal-content tr td:first-child,.modal-content tr th:first-child{font-size:18px;font-weight:700}.modal-content .dl-btn{display:block;margin:16px 70px 20px;border-radius:35px}.modal-content .dl-btn:hover{box-shadow:1px 1px 0 3px #000;border-radius:35px}@media only screen and (max-width:991px){.modal-content .dl-btn{display:none}}.modal-content .table{border:1px solid #459A8E30;margin-bottom:0;background:#e9edf4}.modal-content .table .thead-light th{background:#404040;border:1px solid #459A8E30;color:#fff;font-size:18px}.modal-content .table td{border:1px solid #fff;color:#000}.modal-content h5{line-height:1.6}.modal-content #xa_ev_apm_record_pop{text-align:center;text-decoration:underline;font-size:18px}@media only screen and (max-width:991px){.modal-content .finished{flex-direction:column}}.modal-content .finished .text{width:80%}@media only screen and (max-width:991px){.modal-content .finished .text{width:100%;text-align:center}}.modal-content .finished .text a{margin-top:12px;font-weight:700}.modal-content .finished .char{text-align:center}.modal-content .finished .char img{width:126px}.modal-content .modal-footer{border-color:#459A8E30;border-radius:0!important}.modal-content .modal-footer a{background:#398fee;color:#fff;position:relative;padding:13px 20px;letter-spacing:4px;text-indent:4px;margin-right:20px;border-radius:4px}.modal-content .modal-footer a::before{content:'';position:absolute;width:calc(100% - 8px);height:calc(100% - 8px);left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);border:1px solid #ffffff30;border-radius:4px;z-index:100}.modal-content .modal-header{align-items:center;border-radius:0!important;padding:1rem 2rem;border-bottom:0}.modal-content .modal-header h5{font-size:28px}@media only screen and (max-width:991px){.modal-content .modal-header h5{font-size:24px}.modal-content .modal-header h5 span{display:none}}.modal-content .modal-header h5 span{margin-left:16px;font-size:14px}.modal-content .modal-body{padding:1rem 2rem 1.6rem;align-items:center}@media only screen and (max-width:991px){.modal-content .modal-body{padding:1rem 1rem 1rem .8rem}}.modal-content .modal-body .d-flex{align-items:center}.modal-content ul{margin-top:24px}.modal-content ul li{list-style:disc;margin-left:24px;margin-bottom:4px}@media only screen and (max-width:991px){.modal-content ul li{font-size:14px}}