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}q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.nav-tabs,.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.nav-tabs>li>a,.nav-tabs>li>a:hover{background-color:unset;border:unset;line-height:unset}li{list-style:none}body{background-image:url(../images/body_bg.jpg);background-color:#000;background-repeat:no-repeat;background-position:center 100vh;background-size:cover}@media only screen and (max-width:480px){body{background-position:center 65vh;background-size:cover}}body .container{text-align:center}body .modal-backdrop.show{opacity:.9}body a{background-color:unset}body img{max-width:100%}body h3{font-size:30px;line-height:60px;color:#fff;font-weight:500;margin-top:50px}@media only screen and (max-width:991px){body h3{font-size:20px;line-height:40px}}body h4{font-size:26px;line-height:40px;color:#e24300;font-weight:600;margin-top:50px}@media only screen and (max-width:991px){body h4{font-size:20px;line-height:30px}}body h5{color:#e24300;font-size:26px;line-height:50px;font-weight:600;margin-top:40px}@media only screen and (max-width:991px){body h5{font-size:20px;line-height:30px}}body p{font-size:20px;line-height:24px;letter-spacing:0;color:#fff;font-weight:500}@media only screen and (max-width:991px){body p{font-size:16px;line-height:20px}}body p.note_text{color:#e24300}@media only screen and (max-width:991px){body p.note_text{font-size:12px}}body p.indent{text-indent:-15px;padding-left:15px}body p.gray{color:#989898;font-size:16px;font-weight:800}body button{border:none;background:unset}body .mt-20{margin-top:20px}body .mt-100{margin-top:100px}body .mt-200{margin-top:200px}body .mt--200{margin-top:-200px}body .mb-100{margin-bottom:100px}body .d-flex{display:flex;justify-content:center}nav.navbar{position:fixed;background-color:#111;padding:0 16px;width:100%;z-index:999}nav.navbar .navbar-collapse{justify-content:flex-end}nav.navbar .navbar-collapse li{position:relative;text-align:center;padding-right:8px;padding-left:8px;width:70px;text-align:center}@media only screen and (max-width:991px){nav.navbar .navbar-collapse li{width:100%}}nav.navbar .navbar-collapse li:hover{background-color:#333}nav.navbar .navbar-collapse li a{color:#fff;height:100%;line-height:50px}nav.navbar .navbar-collapse li a:hover{text-decoration:none}nav.navbar .navbar-collapse li a::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%}aside{position:fixed;max-width:50%;right:30px;top:40%;width:200px;max-width:30%;transform:translate(150%,0);transition:transform .3s ease 0s;z-index:1010}@media only screen and (max-width:480px){aside{right:5px;top:unset;bottom:30px}}aside ul{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end}aside ul li a{transition:.3s .3s}aside ul li a img{display:block}aside ul li a:hover{filter:brightness(120%);transition:.1s 0s}aside ul li:nth-of-type(1){margin-bottom:-35px}aside ul li:nth-of-type(2){max-width:50%}@media only screen and (max-width:480px){aside ul li:nth-of-type(2){max-width:100%;width:100%;background:url(../images/ad_reg_m.png) no-repeat center center;background-size:contain;padding-top:45px}aside ul li:nth-of-type(2) img{opacity:0}}aside ul li:nth-of-type(3){padding-top:35px;max-width:50%}@media only screen and (max-width:480px){aside ul li:nth-of-type(3){display:none}}aside ul li:nth-of-type(4){margin-top:-15px;max-width:50%}@media only screen and (max-width:480px){aside ul li:nth-of-type(4){max-width:70%;margin-top:-42px}}aside.active{transform:translate(0,0)}#aside_s{position:fixed;color:#fff;right:15px;top:30%;font-weight:800;font-size:20px;letter-spacing:3px;white-space:nowrap;padding:10px 8px 10px 8px;background:#026edd;border:2px solid #000;border-radius:8px;transform:translate(150%,-50%);transform-origin:right;transition-duration:.3s;transition-timing-function:linear;transition-delay:0s;z-index:1010;cursor:pointer}@media only screen and (max-width:480px){#aside_s{font-size:14px;padding:8px 10px 15px 10px;right:10px;top:70%}}#aside_s.active{transform:translate(40%,-50%)}.aside_close{position:fixed;width:28px;height:28px;max-width:30%;right:15px;top:40%;transform:translateY(-50%);border:2px solid #000;background-color:#026edd;border-radius:14px;z-index:1010;cursor:pointer;transition-duration:.3s;transition-timing-function:linear;transition-delay:0s}@media only screen and (max-width:480px){.aside_close{top:unset;bottom:270px}}.aside_close span{position:absolute;width:70%;height:2px;left:17%;top:50%;transform:rotate(45deg);background-color:#000}.aside_close span:nth-of-type(2){transform:rotate(-45deg)}.aside_close:hover{background-color:#2b95ff}.aside_close:hover span{background-color:#000}.aside_tag{position:fixed;left:15px;top:-260px;width:275px;transition:top .3s ease 0s;z-index:990}.aside_tag.show{top:400px}.aside_tag::before{content:'';position:absolute;top:-400px;left:50%;transform:translateX(-50%);width:239px;height:421px;max-width:100%;background:url(../images/tag_before.png) no-repeat center center;background-size:100% 100%;z-index:-1}@media only screen and (max-width:991px){.aside_tag{top:-270px}}@media only screen and (max-width:480px){.aside_tag.show{top:50px}.aside_tag::before{top:-230px;height:250px}}.aside_tag ul{display:flex;flex-direction:column;align-items:center}.aside_tag ul .tag_close{height:50px}.aside_tag ul .tag{transition:.3s all}.aside_tag ul .tag:hover{filter:brightness(115%)}.aside_tag ul #tag_close{position:absolute;left:50%;transform:translateX(-50%);width:120px;max-width:100%;height:59px;background:url(../images/tag_VV.png) no-repeat center center;background-size:contain}.aside_tag ul #tag_close.on{background:url(../images/tag_XX.png) no-repeat center center;background-size:contain}@media only screen and (max-width:480px){.aside_tag ul #tag_close{left:0;transform:translateY(15px)}}@-webkit-keyframes chicken{0%,100%{filter:drop-shadow(0 0 10px #ffef5d)}50%{filter:drop-shadow(0 0 0 #ffef5d)}}@keyframes chicken{0%,100%{filter:drop-shadow(0 0 10px #ffef5d)}50%{filter:drop-shadow(0 0 0 #ffef5d)}}@-webkit-keyframes chicken_click{0%{transform:rotate(0)}50%{transform:rotate(25deg)}}@keyframes chicken_click{0%{transform:rotate(0)}50%{transform:rotate(25deg)}}main{position:relative;width:100%;height:1206px;background:url(../images/main_bg_light.png) no-repeat center top;background-size:cover;overflow:hidden;transition:2s all}@media only screen and (max-width:480px){main{height:630px}}@media only screen and (max-width:480px){main .con{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}}main .con .logo{position:relative;max-width:100%;width:300px;margin:auto;margin-top:25%;display:block;filter:brightness(100%) drop-shadow(0 0 15px #000);transition:filter .3s}main .con .logo:hover{filter:brightness(120%) drop-shadow(0 0 15px #000)}@media only screen and (max-width:1200px){main .con .logo{width:80%;margin-top:32%;padding-right:0}}@media only screen and (max-width:991px){main .con .logo{margin-top:65vh}}@media only screen and (max-width:480px){main .con .logo{margin-top:unset}}main .con .title{position:relative;max-width:100%;margin:auto;width:50%;top:80px;display:block}@media only screen and (max-width:1200px){main .con .title{width:100%;padding-right:0;top:200px}}@media only screen and (max-width:480px){main .con .title{top:unset;margin:unset}}main .con_night .night_title{position:absolute;left:40%;bottom:20%;transform:translate(-50%,-50%);display:none}main .char{position:absolute}main .char.char_l{left:0;bottom:-10%;max-width:40%}@media only screen and (max-width:991px){main .char.char_l{left:-18%;bottom:0;max-width:60%}}@media only screen and (max-width:480px){main .char.char_l{left:-30%;max-width:80%;bottom:5%}}main .char.char_r{right:0;bottom:-10%;max-width:50%}@media only screen and (max-width:991px){main .char.char_r{right:-18%;bottom:0;max-width:60%}}@media only screen and (max-width:480px){main .char.char_r{right:-30%;max-width:80%;bottom:5%}}main .chicken{position:absolute;left:50%;top:30%;width:50px;transform:translate(-415px,112px);-webkit-animation:chicken 3s ease-in-out 0s infinite;animation:chicken 3s ease-in-out 0s infinite;cursor:pointer}main .chicken::after{content:'';position:absolute;width:84px;height:58px;left:-40px;top:-20px;background:url(../images/main_g_click.png) no-repeat center center;background-size:contain;transform-origin:right bottom;-webkit-animation:chicken_click 2.5s linear 0s infinite;animation:chicken_click 2.5s linear 0s infinite}@media only screen and (max-width:480px){main .chicken{display:none}}main .night_close{position:absolute;width:80px;height:80px;right:80px;top:80px;opacity:0;cursor:pointer}main .night_close::before{content:'';position:absolute;width:100%;height:2px;left:50%;top:50%;background-color:#fff;transform-origin:center center;transform:translate(-50%,-50%) rotate(45deg);transition-duration:.6s;transition-timing-function:ease-out;transition-delay:0s}main .night_close::after{content:'';position:absolute;width:100%;height:2px;left:50%;top:50%;background-color:#fff;transform-origin:center center;transform:translate(-50%,-50%) rotate(-45deg);transition-duration:.6s;transition-timing-function:ease-out;transition-delay:0s}main .night_close:hover::before{background-color:red;transform:translate(-50%,-50%) rotate(-135deg)}main .night_close:hover::after{background-color:red;transform:translate(-50%,-50%) rotate(135deg)}main.night{background:url(../images/main_bg_night.png) no-repeat center top;background-size:cover}main.night .night_close{opacity:1}main .wrapper{width:1200px;height:650px;padding:40px;background:url(../images/carousel_bg.png) no-repeat center top;background-size:100% 100%}@media only screen and (max-width:991px){main .wrapper{background:#00234c6c;border:1px solid #ddc487;height:unset;min-height:657px}}main .wrapper h5{margin-top:8px;text-indent:-40px;padding-left:60px}@media only screen and (max-width:991px){main .wrapper h5{font-size:14px;line-height:20px}}section{position:relative;min-height:100vh;padding-top:150px}section.section1 .p_dec{position:relative;padding-left:15px}section.section1 .p_dec::before{content:'';position:absolute;left:0;height:100%;width:6px;background-color:#e24300}section.section2 .char{position:absolute;right:0;padding-top:100px}@media only screen and (max-width:480px){section.section2 .char{padding-top:50px}}section.section2 .char img{position:relative;right:65%;transform:translateX(50%)}section.section2 .con{margin-top:50px}@media only screen and (max-width:480px){section.section2 .con{margin-top:200px}}section.section2 .con .tabpane .list-group{min-height:260px}@media only screen and (max-width:768px){section.section2 .con .tabpane .list-group{flex-wrap:wrap;flex-direction:row;justify-content:space-around}}section.section2 .con .tabpane .list-group .tab_btn{position:absolute;transition:.3s all;margin-left:70px}section.section2 .con .tabpane .list-group .tab_btn.active,section.section2 .con .tabpane .list-group .tab_btn:hover{filter:brightness(115%) drop-shadow(0 0 10px rgba(255,254,216,.337255))}section.section2 .con .tabpane .list-group .tab_btn.tab_btn2{left:-70px;top:85px}section.section2 .con .tabpane .list-group .tab_btn.tab_btn3{top:170px}section.section2 .con .tabpane .list-group .tab_btn.tab_btn4{left:-70px;top:255px}section.section2 .con .tabpane .list-group .tab_btn.tab_btn5{top:340px}section.section2 .con .tabpane .list-group .tab_btn.tab_btn6{left:-70px;top:425px}@media only screen and (max-width:991px){section.section2 .con .tabpane .list-group .tab_btn.tab_btn1{top:85px}section.section2 .con .tabpane .list-group .tab_btn.tab_btn2{top:0;left:100px}section.section2 .con .tabpane .list-group .tab_btn.tab_btn3{left:185px;top:85px}section.section2 .con .tabpane .list-group .tab_btn.tab_btn4{top:0;left:270px}section.section2 .con .tabpane .list-group .tab_btn.tab_btn5{left:355px;top:85px}section.section2 .con .tabpane .list-group .tab_btn.tab_btn6{top:0;left:440px}}@media only screen and (max-width:768px){section.section2 .con .tabpane .list-group .tab_btn.tab_btn1,section.section2 .con .tabpane .list-group .tab_btn.tab_btn2,section.section2 .con .tabpane .list-group .tab_btn.tab_btn3,section.section2 .con .tabpane .list-group .tab_btn.tab_btn4,section.section2 .con .tabpane .list-group .tab_btn.tab_btn5,section.section2 .con .tabpane .list-group .tab_btn.tab_btn6{top:unset;left:unset;width:33%;position:relative;display:inline-block;margin-left:0}}section.section5{overflow:hidden;min-height:1300px}@media only screen and (max-width:480px){section.section5{min-height:100vh}}section.section5 .char{position:absolute;width:100%;padding-top:100px}section.section5 .char img{position:relative;left:50%;transform:translateX(-50%)}section.section5 .char.char2 img{transform:translateX(-60%)}section.section5 .con{position:relative;margin-top:50px}section.section5 .con .pup_btn{position:absolute;transition:.3s all;width:450px;max-width:90%}section.section5 .con .pup_btn:hover{filter:brightness(115%) drop-shadow(0 0 15px rgba(255,222,131,.439216))}section.section5 .con .pup_btn.pup_btn1{left:20%;top:100px;transform:translateX(-50%)}section.section5 .con .pup_btn.pup_btn2{left:10%;top:370px;transform:translateX(-50%)}section.section5 .con .pup_btn.pup_btn3{left:80%;top:150px;transform:translateX(-50%)}section.section5 .con .pup_btn.pup_btn4{left:90%;top:450px;transform:translateX(-50%)}@media only screen and (max-width:480px){section.section5 .con{margin-top:250px}section.section5 .con .pup_btn{position:relative;margin-top:0}section.section5 .con .pup_btn.pup_btn1,section.section5 .con .pup_btn.pup_btn2,section.section5 .con .pup_btn.pup_btn3,section.section5 .con .pup_btn.pup_btn4{left:0;top:0;transform:unset;margin-top:-50px}}section.section5 .con .modal .modal-dialog{margin:0;width:100%;height:100%;max-width:100%}section.section5 .con .modal .modal-dialog .modal-content{width:100%;height:100%;background-color:unset;padding:100px}@media only screen and (max-width:768px){section.section5 .con .modal .modal-dialog .modal-content{padding:15px 0}}section.section5 .con .modal .modal-dialog .modal-content a{transition:.3s all}section.section5 .con .modal .modal-dialog .modal-content a:hover{filter:brightness(125%)}section.section5 .con .modal .modal-dialog .modal-content .char{position:absolute;width:unset}@media only screen and (max-width:768px){section.section5 .con .modal .modal-dialog .modal-content .char{display:none}}section.section5 .con .modal .modal-dialog .modal-content .char1{left:20%;top:100px;transform:translateX(-50%)}section.section5 .con .modal .modal-dialog .modal-content .char2{right:20%;top:100px;transform:translateX(50%)}section.section5 .con .modal .modal-dialog .modal-content .con{padding-bottom:150px}section.section5 .con .modal .modal-dialog .modal-content .con div{padding:0}section.section5 .con .modal button{position:absolute;width:80px;height:80px;right:80px;top:80px;cursor:pointer}@media only screen and (max-width:768px){section.section5 .con .modal button{position:fixed;right:unset;top:unset;left:50%;bottom:60px;transform:translateX(-50%)}}section.section5 .con .modal button::before{content:'';position:absolute;width:100%;height:2px;left:50%;top:50%;background-color:#fff;transform-origin:center center;transform:translate(-50%,-50%) rotate(45deg);transition-duration:.6s;transition-timing-function:ease-out;transition-delay:0s}section.section5 .con .modal button::after{content:'';position:absolute;width:100%;height:2px;left:50%;top:50%;background-color:#fff;transform-origin:center center;transform:translate(-50%,-50%) rotate(-45deg);transition-duration:.6s;transition-timing-function:ease-out;transition-delay:0s}section.section5 .con .modal button:hover::before{background-color:red;transform:translate(-50%,-50%) rotate(-135deg)}section.section5 .con .modal button:hover::after{background-color:red;transform:translate(-50%,-50%) rotate(135deg)}