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}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}body{font-family:DFPUDGothicTC1-W6,sans-serif;background-color:#0b1019;font-size:1.2rem}body p{font-size:1.4rem;line-height:2rem;font-weight:400}body picture{display:inline-block;vertical-align:middle}@font-face{font-family:DFPUDGothicTC1-W6;src:url(../webfonts/DFPUDGothicTC1-W6.ttf)}#main{position:relative;background:url(../images/mainbg.jpg) no-repeat 34% 50%/cover;overflow:hidden;max-width:1920px;left:50%;transform:translateX(-50%);margin-top:60px;padding-bottom:150px}@supports (background-image:url("data:image/webp;base64,UklGRhYAAABXRUJQVlA4WAoAAAAgAAAA")){#main{background:url(../images/mainbg.webp) no-repeat 34% 50%/cover}}#main .title{position:absolute;top:13%;left:54%;width:100%;max-width:676px}@media only screen and (max-width:1200px){#main .title{top:30%;left:50%;transform:translate(-50%,-50%)}}#main .title .link{display:flex;justify-content:center;align-items:center}#main .title .link a{color:#fff;display:inline-block;width:150px;line-height:40px;border-radius:3px;text-align:center;background:linear-gradient(#0b2a54,#051e41);margin:5% 1% 1%;transition:.3s all}#main .title .link a:hover{color:#fff;filter:brightness(1.2)}@media only screen and (max-width:480px){#main .title .link a:nth-of-type(1){display:none}}section{min-height:100vh;position:relative;text-align:center;padding:4% 0;max-width:1920px;margin:0 auto}@media only screen and (max-width:1200px){section{padding:1% 0}}@media only screen and (max-width:768px){section{min-height:unset}}section h2{position:relative;margin:2vh auto}@media only screen and (max-width:768px){section h2{margin:2vh 1vh}}section p{font-size:1.4rem;font-weight:400;line-height:1.6rem;letter-spacing:unset;margin:1rem 1rem}section .flexCtn{position:relative;max-width:1250px;background-color:#16161d;outline:solid 2px #707076;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-bottom:6%;-o-border-image:url(../images/borderdeco.png) 40/auto/6px space;border-image:url(../images/borderdeco.png) 40/auto/6px space}@supports (background-image:url("data:image/webp;base64,UklGRhYAAABXRUJQVlA4WAoAAAAgAAAA")){section .flexCtn{-o-border-image:url(../images/borderdeco.webp) 40/auto/6px space;border-image:url(../images/borderdeco.webp) 40/auto/6px space}}@media only screen and (max-width:1440px){section .flexCtn{max-width:90vw;justify-content:center;gap:40px}section .flexCtn img{max-width:98%;margin:1%}}section .flexCtn01{position:relative;display:flex;justify-content:center;align-items:flex-start;right:61px;gap:20px;flex-wrap:wrap}@media only screen and (max-width:1024px){section .flexCtn01{right:0}}@media only screen and (max-width:480px){section .flexCtn01{margin:0 1vh}}section .flexCtn02{display:flex;justify-content:center;align-items:flex-start;padding-top:10px;gap:10px;flex-wrap:wrap}@media only screen and (max-width:480px){section .flexCtn02{margin:0 1vh}}section#s1{margin-top:100vh}@media only screen and (max-width:991px){section#s1{margin-top:105vh}}section#s1 .flexCtn{margin:2% auto 4%}section#s1 .flexCtn::before{content:'';width:444px;height:24px;background:url(../images/borderdeco2.png) no-repeat center center/contain;position:absolute;top:-8px;left:50%;transform:translateX(-50%)}@supports (background-image:url("data:image/webp;base64,UklGRhYAAABXRUJQVlA4WAoAAAAgAAAA")){section#s1 .flexCtn::before{background:url(../images/borderdeco2.webp) no-repeat center center/contain}}@media only screen and (max-width:480px){section#s1 .flexCtn::before{width:100%}}section#s1 .flexCtn picture:nth-of-type(2) img{position:relative;top:45px;left:-17px}@media only screen and (max-width:1200px){section#s1 .flexCtn picture:nth-of-type(2) img{left:0;top:0}}section#s1 .flexCtn::after{content:'';width:11px;height:18px;background:url(../images/s1Arrow.png) no-repeat center center/contain;position:absolute;top:30%;left:50%;transform:translateX(-50%)}@supports (background-image:url("data:image/webp;base64,UklGRhYAAABXRUJQVlA4WAoAAAAgAAAA")){section#s1 .flexCtn::after{background:url(../images/s1Arrow.webp) no-repeat center center/contain}}@media only screen and (max-width:1200px){section#s1 .flexCtn::after{top:unset;transform:rotate(90deg)}}section#s1 h2{position:relative;display:inline-block;color:#3c3971;font-size:2rem;font-weight:700}section#s1 span{color:#64bef7}section#s1 p{color:#cfcfe5;font-size:1.8rem;font-weight:500;line-height:2.4rem}section#s2{padding:700px 0 0 0;margin-top:-250px;background:url(../images/s2Bg.png) no-repeat center center/cover}@supports (background-image:url("data:image/webp;base64,UklGRhYAAABXRUJQVlA4WAoAAAAgAAAA")){section#s2{background:url(../images/s2Bg.webp) no-repeat center center/cover}}section#s2::before{content:'';position:absolute;display:block;width:810px;height:1041px;top:20px;left:-80px;background:url(../images/s2Cha.png) no-repeat center center/contain}@supports (background-image:url("data:image/webp;base64,UklGRhYAAABXRUJQVlA4WAoAAAAgAAAA")){section#s2::before{background:url(../images/s2Cha.webp) no-repeat center center/contain}}@media only screen and (max-width:1440px){section#s2::before{display:none}}section#s2 .wrap{position:relative;top:-600px}section#s2 .wrap p{color:#eac74e}section#s2 .wrap .yellow{color:#f6ecbc;line-height:normal}@media only screen and (max-width:1024px){section#s2 .wrap .flexCtn01 picture:nth-of-type(1) img{margin-right:120px}}@media only screen and (max-width:768px){section#s2 .wrap .flexCtn01 picture:nth-of-type(1) img{margin-right:0}}section#s2 .wrap p span{color:#eac74e}section#s3{padding:483px 0 0 0;margin-top:-600px;background:url(../images/s3Bg.png) no-repeat center center/cover}@supports (background-image:url("data:image/webp;base64,UklGRhYAAABXRUJQVlA4WAoAAAAgAAAA")){section#s3{background:url(../images/s3Bg.webp) no-repeat center center/cover}}section#s3::before{content:'';position:absolute;display:block;width:1262px;height:1433px;top:0;left:-30px;background:url(../images/s3Cha.png) no-repeat center center/contain}@supports (background-image:url("data:image/webp;base64,UklGRhYAAABXRUJQVlA4WAoAAAAgAAAA")){section#s3::before{background:url(../images/s3Cha.webp) no-repeat center center/contain}}@media only screen and (max-width:1440px){section#s3::before{display:none}}section#s3 .wrap{position:relative;top:-370px}section#s3 .wrap p{color:#64bef7}section#s3 .wrap .light{color:#adc1c3;line-height:normal}section#s3 .wrap .light span{color:#e7ef69}section#s3 .wrap .flexCtn01{right:0}section#s3 .wrap .txt ul{position:relative;margin:2vh 1vh;font-size:18px}section#s4{padding:665px 0 0 0;margin-top:-370px;background:url(../images/s4Bg.png) no-repeat center center/cover}@supports (background-image:url("data:image/webp;base64,UklGRhYAAABXRUJQVlA4WAoAAAAgAAAA")){section#s4{background:url(../images/s4Bg.webp) no-repeat center center/cover}}section#s4::before{content:'';position:absolute;display:block;width:694px;height:1076px;top:0;left:-30px;background:url(../images/s4Cha.png) no-repeat center center/contain}@supports (background-image:url("data:image/webp;base64,UklGRhYAAABXRUJQVlA4WAoAAAAgAAAA")){section#s4::before{background:url(../images/s4Cha.webp) no-repeat center center/contain}}@media only screen and (max-width:1440px){section#s4::before{display:none}}section#s4 .wrap{position:relative;top:-540px}section#s4 .wrap p{color:#c5ef57;line-height:normal}section#s4 .wrap p span{font-size:1.6rem}section#s4 .wrap .green{color:#dcd1bf}section#s4 .wrap .DarkGreen{position:relative;top:25px;color:#abb84a}section#s5{padding:665px 0 0 0;margin-top:-420px;background:url(../images/s5Bg.jpg) no-repeat center center/cover}@supports (background-image:url("data:image/webp;base64,UklGRhYAAABXRUJQVlA4WAoAAAAgAAAA")){section#s5{background:url(../images/s5Bg.webp) no-repeat center center/cover}}section#s5 .wrap{position:relative;top:-570px}section#s5 .wrap h2.one{margin:5vh 1vh}section#s5 .wrap p{color:#bec3ad;line-height:normal}section#s5 .wrap p span{color:#d3c778}section#s5 .flexCtn{margin:2% auto 0;justify-content:space-around;align-items:flex-start;padding:2% 0;max-width:1000px;background-color:#04131c}@media only screen and (max-width:1024px){section#s5 .flexCtn{max-width:90vw}}section#s5 .flexCtn::after{content:'';width:11px;height:18px;background:url(../images/s1Arrow.png) no-repeat center center/contain;position:absolute;top:30%;left:50%;transform:translateX(-50%)}@supports (background-image:url("data:image/webp;base64,UklGRhYAAABXRUJQVlA4WAoAAAAgAAAA")){section#s5 .flexCtn::after{background:url(../images/s1Arrow.webp) no-repeat center center/contain}}@media only screen and (max-width:1024px){section#s5 .flexCtn::after{top:47%;transform:rotate(90deg)}}section#s6{margin-top:-420px;background:url(../images/s6Bg.jpg) no-repeat center center/cover}@supports (background-image:url("data:image/webp;base64,UklGRhYAAABXRUJQVlA4WAoAAAAgAAAA")){section#s6{background:url(../images/s6Bg.webp) no-repeat center center/cover}}section#s6 .wrap{position:relative;top:35px}section#s6 .wrap p{color:#a09bff;line-height:normal}section#s6 .wrap p span{color:#cfa0ff}section#s6 .wrap .flexCtn02{padding-bottom:100px}.modal{z-index:999;padding-top:10vh;background-color:#00000085}@media only screen and (max-width:480px){.modal{padding-top:20vh}}.modal .modal-content{border:none}.modal .modal-dialog{max-width:1200px;pointer-events:auto}.modal .modal-body{text-align:center;padding:4%;height:60vh}.modal-backdrop{display:none}button.close{position:absolute;display:inline-block;width:60px;height:60px;font-size:0;right:-70px;top:0;transition:.2s;z-index:999}@media only screen and (max-width:1200px){button.close{right:0}}button.close::before{content:"";position:absolute;top:50%;left:50%;width:84px;height:1px;background-color:#fff;transform:translate(-50%,-50%) rotate(45deg)}button.close::after{content:"";position:absolute;top:50%;left:50%;width:84px;height:1px;background-color:#fff;transform:translate(-50%,-50%) rotate(135deg)}@media only screen and (max-width:1200px){#player1{width:90vw;height:70vh}}@media only screen and (max-width:991px){#player1{height:50vh}}#notice-modal .modal-body{background-color:#f2f2f2d4}@media only screen and (max-width:1200px){#notice-modal .modal-body{width:90vw;margin:2% auto}}#myScrollspy.quick{opacity:0;position:fixed;right:0;top:50%;z-index:100;transform:translateY(-50%);transition:.3s;pointer-events:none}@media only screen and (max-width:768px){#myScrollspy.quick{display:none}}#myScrollspy.quick.is-fixed{opacity:1;pointer-events:inherit}#myScrollspy.quick a{display:block;position:relative;width:56px;height:44px;background:url(../images/quick.png) no-repeat 100% 0}#myScrollspy.quick a:first-child{margin-top:0}#myScrollspy.quick a:nth-child(6){background-position-y:-227px}#myScrollspy.quick a:nth-child(7){width:86px;height:86px;background-position-y:-257px;right:30px;top:-25px}#myScrollspy.quick a:nth-child(7):hover{background:url(../images/topHover.png) no-repeat 100% 0;right:15px}#myScrollspy.quick a:nth-child(7) .txt{font-size:0;background:0 0}#myScrollspy.quick a .txt{position:absolute;right:5px;top:-16px;font-size:0;transition:.3s;opacity:0;text-wrap:nowrap;display:inline-block}#myScrollspy.quick a .txt.txt1{background:url(../images/quickTxt1.png) no-repeat 100% 0;width:151px;height:44px}#myScrollspy.quick a .txt.txt2{background:url(../images/quickTxt2.png) no-repeat 100% 0;width:169px;height:44px}#myScrollspy.quick a .txt.txt3{background:url(../images/quickTxt3.png) no-repeat 100% 0;width:169px;height:44px}#myScrollspy.quick a .txt.txt4{background:url(../images/quickTxt4.png) no-repeat 100% 0;width:169px;height:44px}#myScrollspy.quick a .txt.txt5{background:url(../images/quickTxt5.png) no-repeat 100% 0;width:151px;height:44px}#myScrollspy.quick a .txt.txt6{background:url(../images/quickTxt6.png) no-repeat 100% 0;width:186px;height:44px}#myScrollspy.quick a.active .txt{opacity:1}