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}body::-webkit-scrollbar{width:0;background:0 0}button,ol,ul{list-style:none;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}button{background:0 0;border:none;font-size:0}img{max-width:100%;height:auto}.btn-primary,.nav-link.active,.nav-tabs,.nav-tabs .nav-link,.nav-tabs .nav-link:hover{background:0 0;padding:0}@keyframes rotate{0%{transform:scaleX(1.05)}50%{transform:scaleX(.95)}}@keyframes flash{0%{filter:brightness(100%) drop-shadow(0 0 0 #fff)}50%{filter:brightness(150%) drop-shadow(0 0 15px #fff)}}body{background-color:#fff}.sidebar{position:absolute;top:45px;width:100%;height:250px;z-index:1}.sidebar li{position:absolute}@media only screen and (max-width:480px){.sidebar li{max-width:50%}}.sidebar li:nth-of-type(1){width:251px;top:0;left:53%;transform:translateX(54%)}@media only screen and (max-width:768px){.sidebar li:nth-of-type(1){left:25%}}.sidebar li:nth-of-type(1) a img{transform:scaleX(1.05);animation:rotate 2s ease-in-out 0s infinite normal none}.sidebar li:nth-of-type(2){width:251px;top:0;left:47%;transform:translateX(-155%)}.sidebar li:nth-of-type(2) a img{transform:scaleX(1.05);animation:rotate 2s ease-in-out 0s infinite normal none}@media only screen and (max-width:768px){.sidebar li:nth-of-type(2){left:75%}}.sidebar li:nth-of-type(3){top:100px;left:50%;transform:translateX(-50%);filter:brightness(100%) drop-shadow(0 0 0 #fff);animation:flash 2s ease-in-out 0s infinite normal none}@media only screen and (max-width:768px){.sidebar li:nth-of-type(3){top:50%;left:50%;transform:translate(-50%,-50%)}}@media only screen and (max-width:480px){.sidebar li:nth-of-type(3){top:90%}}.sidebar li img{display:block}.aside{position:fixed;right:0;z-index:1;height:90vh;top:10vh;max-width:10%;display:flex;flex-direction:column;justify-content:space-around}@media only screen and (max-width:480px){.aside{justify-content:flex-end}}.aside .audio{position:relative;display:block}.aside .audio img{pointer-events:none}.aside .audio::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/aside_music_mute.png) no-repeat left center;background-size:contain;opacity:1;transition:.3s all;pointer-events:none}.aside .audio.off:hover::after{opacity:0}.logo{position:absolute;top:100px;right:50px;z-index:1}@media only screen and (max-width:480px){.logo{right:50%;transform:translateX(50%);top:70px;max-width:25%}}.btn-on{position:absolute;z-index:99;outline:0;left:0;bottom:-30%;transition:.6s all;display:none}@media only screen and (max-width:768px){.btn-on{display:block}}.btn-on img{transition:.6s all}.btn-on.open{left:-70px}.btn-on.open img{transform:rotate(-180deg)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link,.nav-tabs .nav-link.active{color:unset;background-color:unset;border-color:unset;border:unset}.video{position:fixed;top:0;left:0;width:100%;height:100%;mix-blend-mode:plus-lighter;pointer-events:none}.video video{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto;overflow:hidden}.sponsor{display:flex;justify-content:center;padding:15px;background:#e2e2e2}.sponsor img,.sponsor p{margin:6px 15px}main{position:relative;height:120vh;width:100%;background:url(../images/main_bg.jpg) no-repeat center 50px;background-size:cover}@media only screen and (max-width:480px){main{height:90vh}}main .container{padding-top:320px}main .container .char{position:absolute}main .container .char.char1{left:47%;bottom:5%;width:405px;transform:translate(-170%,0)}@media only screen and (max-width:768px){main .container .char.char1{bottom:10%;left:17%;transform:translate(-50%,0)}}@media only screen and (max-width:480px){main .container .char.char1{opacity:0}}main .container .char.char2{left:49%;bottom:5%;width:423px;transform:translate(65%,0)}@media only screen and (max-width:768px){main .container .char.char2{bottom:10%;left:75%;transform:translate(-50%,0)}}@media only screen and (max-width:480px){main .container .char.char2{opacity:0}}main .container .title{position:relative}@media only screen and (max-width:768px){main .container .title{position:absolute;left:50%;width:70%;bottom:15%;transform:translate(-50%,0)}}@media only screen and (max-width:480px){main .container .title{bottom:5%;width:90%}}section{position:relative;background:url(../images/section_bg.png) no-repeat center top;background-size:cover}section::before{content:'';position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:100%;height:1026px;background:url(../images/bg_bottom.png) no-repeat center center;background-size:cover}section .container{position:relative;max-width:1600px;display:flex;justify-content:center;align-items:center;flex-direction:column;padding-bottom:150px}@media only screen and (max-width:1000px){section .container{max-width:120%}}section .container #myTab.nav-tabs{position:relative;margin-bottom:30px;justify-content:center;border:0}section .container #myTab.nav-tabs::before{content:'';position:absolute;left:-50px;top:50%;transform:translate(0,-50%);width:48px;height:58px;background:url(../images/tab_dec1.png) no-repeat center center;background-size:contain}section .container #myTab.nav-tabs::after{content:'';position:absolute;right:-50px;top:50%;transform:translate(0,-50%);width:48px;height:58px;background:url(../images/tab_dec2.png) no-repeat center center;background-size:contain}@media only screen and (max-width:480px){section .container #myTab.nav-tabs li{width:33%;padding:0 5%}section .container #myTab.nav-tabs li:nth-of-type(2){padding:0}}section .container #myTab.nav-tabs .nav-item:nth-of-type(1) a.active img{content:url(../images/tab1_hover.png)}section .container #myTab.nav-tabs .nav-item:nth-of-type(2) a.active img{content:url(../images/tab2_hover.png)}section .container #myTab.nav-tabs .nav-item:nth-of-type(3) a.active img{content:url(../images/tab3_hover.png)}section .container #myTab.nav-tabs .nav-item:nth-of-type(4) a.active img{content:url(../images/tab4_hover.png)}section .container #myTab.nav-tabs .nav-item:nth-of-type(5) a.active img{content:url(../images/tab5_hover.png)}section .container #myTab.nav-tabs .nav-item:nth-of-type(6) a.active img{content:url(../images/tab6_hover.png)}section .container .tab-content{max-width:100%}section .container .tab-content .con{margin-top:30px}section .container .tab-content div.wrapper{position:relative;margin-top:30px;display:flex;justify-content:center;flex-direction:column;align-items:center}section .container .tab-content #tab1 div.con:nth-of-type(3){width:100%;padding-bottom:25%;background:url(../images/tab_con1-3.png) no-repeat center top;background-size:contain}@media only screen and (max-width:768px){section .container .tab-content #tab1 div.con:nth-of-type(3){padding-bottom:15%;background-size:cover}}section .container .tab-content #tab1 div.con ul{display:flex;justify-content:center;width:600px;max-width:100%;margin-top:10%;flex-wrap:nowrap}section .container .tab-content #tab1 div.con ul .nav-item:nth-of-type(1) a.active img{content:url(../images/tab1_tab1_hover.png)}section .container .tab-content #tab1 div.con ul .nav-item:nth-of-type(2) a.active img{content:url(../images/tab1_tab2_hover.png)}section .container .tab-content #tab1 div.con ul .nav-item:nth-of-type(3) a.active img{content:url(../images/tab1_tab3_hover.png)}section .container .tab-content #tab1 div.con div{position:absolute;top:10%}@media only screen and (max-width:768px){section .container .tab-content #tab1 div.con div{top:16%}}section .container .tab-content #tab1 div.con div.active{z-index:1}section .container .tab-content #tab1 div.con .item{margin-top:60%}section .container #tab6{position:relative;background:url(../images/tab_con6-1.png) no-repeat center top;background-size:cover;min-height:500px}section .container #tab6 .con{padding-top:150px;width:1210px;max-width:100%;padding-bottom:80px}section .container #tab6 .con .row div{display:flex;justify-content:center;padding-top:50px;padding-bottom:0}section .container #tab6 .con .row div img{border:5px solid;-o-border-image:url(../images/border.jpg) 30 stretch;border-image:url(../images/border.jpg) 30 stretch}.modal .modal-dialog .modal-content{background:unset;margin-top:20%;border:0}footer{position:relative;background-color:#fff}