body{background:linear-gradient(#6f4733,#603d2d)}body .navbar{background:0 0;box-shadow:none}body .navbar .logo{transform:translateX(-100px)}#navbar{display:none}#footer{padding:24px 0 120px;background-color:#000}.laLogo{position:fixed;left:10px;top:10px;z-index:100000}@media (max-width:768px){body .navbar .logo{transform:translateX(0)}}body header{background:url(../images/header_bg.jpg) no-repeat 76% 5%;background-size:cover;min-height:100vh;background-position:center}body header .title{position:absolute;left:27%;top:15%;transform:translateX(-50%) scale(.9)}@media (max-width:1200px){body header .title{left:50%;transform:translate(-50%,0);width:90%}body header{background-position:74% 0}}body header .title .sideBtn{position:relative;margin-top:10px}@media (max-width:1200px){body header .title .sideBtn{margin-top:0}}@media (max-width:768px){body header .title .sideBtn .nav>li:first-child{display:none}}body header .title .sideBtn .nav{flex-wrap:nowrap}body header .title .sideBtn .nav a{transition:.3s .2s}body header .title .sideBtn .nav a:hover{filter:drop-shadow(0 0 10px #fff);transition:.3s all}body nav{position:fixed;bottom:0;width:100%;z-index:1035;display:inline-block;height:100px}body nav::after{content:'';position:absolute;bottom:-3px;left:0;height:3px;width:100%;background-color:#9554f5}body nav .nav-pills{height:100px;background-color:#351306cc;display:flex;align-items:center;padding:0 40px}body nav .nav-pills .nav-link{display:flex;justify-content:center;padding:0 12px!important;height:60px;font-size:20px;font-weight:600;border-radius:34px;background:#a41f2fa8;color:#8264b7;margin:0 7.5px;transition:.3s .2s;border:1px solid #ffd880}@media (max-width:1200px){body nav .nav-pills .nav-link{font-size:16px;line-height:28px;padding:0}body nav .nav-pills{padding:0}}@media (max-width:996px){body nav .nav-pills .nav-link{font-size:16px;line-height:22px}}@media (max-width:768px){body nav .nav-pills .nav-link{font-size:14px}}@media (max-width:560px){body nav .nav-pills .nav-link{font-size:16px;line-height:18px;margin:2px 0;flex-grow:unset;flex-basis:unset;height:40px;width:calc(100% / 3)}}@media (max-width:480px){body nav .nav-pills .nav-link{font-size:14px}}body nav .nav-pills .nav-link.active{background:#ffd880;color:#5b210f;transition:.3s all;border:1px solid #a11c2c}body nav .nav-pills .nav-link{padding:10px;margin-bottom:0;display:flex;align-items:center;color:#ffd880;transition:.3s all}body nav .nav-pills .nav-link p{margin:0}body nav .nav-pills .nav-link:hover{background:#ffd880;color:#5b210f!important;border:1px solid #a11c2c}body nav .nav-pills .nav-link.active{color:#5b210f}body .tab-content section::before{content:'';position:absolute;width:100%;height:100%;pointer-events:none;top:0;background:url(../images/section_bg.png) repeat-y center 30%}.modal-header{background-color:#ffc542;border:0;border-radius:0}.modal-content{border-radius:0;border:none}.modal-header .close{margin:0;display:block;background-color:#ffcd65;width:100%;color:#2c1910;text-shadow:none;opacity:1}body .tab-content section::after{content:'';position:absolute;width:100%;height:100%;pointer-events:none;background:url(../images/section_bg_sakura.png) no-repeat center 30%;top:90PX;right:-110PX;background-position:top}.notice{background-color:#351306;position:relative}.notice p{margin-bottom:4px}@media (max-width:768px){.notice p{font-size:12px}.notice{padding:24px!important}}body .tab-content .container{position:relative;width:1700px;max-width:100%;margin:auto;border-radius:70px;text-align:center}@media (max-width:480px){body .tab-content .container{border-radius:30px;margin-top:0;margin-bottom:30px}}.sec{margin-bottom:40px}@media (max-width:480px){body .tab-content .container .con{padding-top:15px;padding-bottom:15px}}body .tab-content .container .con img,body .tab-content .container .con span{z-index:1}body .tab-content .container .con::after,body .tab-content .container .con::before{z-index:0}body .tab-content .container .con1{margin:40px 0}@media (max-width:480px){body .tab-content .container .con1{margin-top:0}}body .tab-content .container .notice{border:3px solid #140f25;background-color:#140f25;border-radius:0 0 70px 70px;margin-right:-15px;margin-left:-15px}.detail .text-title{font-size:20px;color:#f38d88}.detail .text-title .d-inline-block{position:relative;margin:0 -2px}.detail .text-title .d-inline-block::before{content:'';position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:5px;height:5px;border-radius:5px;background-color:#f38d88}.detail-ps{padding:40px 60px;border:1px solid #ffd880;border-radius:200px;max-width:680px;margin:0 auto;color:#ffd880;font-size:14px;margin-bottom:80px}.mission{margin:160px 0;display:inline-block;position:relative}.mission::before{content:'';position:absolute;width:262px;height:362px;pointer-events:none;right:-25%;top:-100px;background:url(../images/mission-before.png) no-repeat center center;background-size:contain}.mission::after{content:'';position:absolute;width:262px;height:362px;pointer-events:none;left:-12%;bottom:300px;background:url(../images/s1_mission-after.png) no-repeat center center;background-size:contain}#tab-1 .container{position:relative}#tab-1 .container::before{position:absolute;content:'';width:432px;height:918px;pointer-events:none;right:0;bottom:-8%;background:url(../images/s1_container_before.png) no-repeat center center;background-size:contain}@media (max-width:480px){body .tab-content .container .notice{border-radius:0 0 30px 30px}}@media (max-width:768px){body .tab-content #tab-1 .con1 img{width:80%}}body .tab-content #tab-1 .con1::before{content:'';position:absolute;width:296px;height:417px;pointer-events:none;left:2%;transform:translateX(-50%);top:450px;max-width:25%;background:url(../images/s1_con1_before.png) no-repeat center center;background-size:contain}.notice-content{position:relative;display:inline-block}.notice-content::before{content:'';position:absolute;width:220px;height:210px;pointer-events:none;left:-20%;transform:translateX(-50%);top:-60px;background:url(../images/notice-before.png) no-repeat center center;background-size:contain}@media (max-width:768px){body .tab-content #tab-1 .con1::before{display:none}}@media (max-width:768px){body .tab-content #tab-1 .con1::after{display:none}}@media (max-width:768px){body .tab-content #tab-1 .con1::after{display:unset;right:0;transform:translateX(0);top:0;max-width:130px}}@media (max-width:480px){body .tab-content #tab-1 .con1::after{max-width:100px;top:-30px}}body .tab-content #tab-1 .con2,body .tab-content #tab-1 .con4{align-items:center}.sec{display:block}@media (max-width:768px){body .tab-content #tab-1 .con2 span,body .tab-content #tab-1 .con4 span{font-size:20px}}@media (max-width:480px){body .tab-content #tab-1 .con2 span,body .tab-content #tab-1 .con4 span{font-size:12px}}body .tab-content #tab-1 .con3::after{content:'';position:absolute;width:642px;height:910px;pointer-events:none;right:10%;transform:translateX(50%);top:-250px;max-width:40%;background:url(../images/s1_con3_after.png) no-repeat center center;background-size:contain}@media (max-width:768px){body .tab-content #tab-1 .con3::after{display:none}}body .tab-content #tab-1 .con5{padding-bottom:350px}@media (max-width:480px){body .tab-content #tab-1 .con5{padding-bottom:50px}}body .tab-content #tab-1 .con5::before{content:'';position:absolute;width:642px;height:910px;pointer-events:none;left:20%;transform:translateX(-50%);bottom:-30px;max-width:40%;background:url(../images/s1_con5_before.png) no-repeat center bottom;background-size:contain}@media (max-width:768px){body .tab-content #tab-1 .con5::before{display:none}}.con-table{margin-bottom:200px;position:relative}body .tab-content #tab-2 .con1::before{content:'';position:absolute;width:218px;height:231px;pointer-events:none;left:5%;transform:translateX(-50%);top:30px;max-width:40%;background:url(../images/s2_con1_before.png) no-repeat center bottom;background-size:contain}@media (max-width:768px){body .tab-content #tab-2 .con1::before{display:none}}body .tab-content #tab-2 .con-table::after{content:'';position:absolute;width:288px;height:426px;pointer-events:none;right:5%;transform:translateX(50%);bottom:-20%;max-width:40%;background:url(../images/s2_con1_after.png) no-repeat center bottom;background-size:contain}@media (max-width:768px){body .tab-content #tab-2 .con1::after{display:none}}body .tab-content #tab-3 .con1::before{content:'';position:absolute;width:281px;height:238px;pointer-events:none;left:5%;transform:translateX(-50%);top:15%;max-width:40%;background:url(../images/s3_con1_before.png) no-repeat center bottom;background-size:contain}#tab-3 .con{margin-bottom:80px}#tab-3 .modal-dialog{max-width:1180px}@media (max-width:768px){body .tab-content #tab-3 .con1::before{display:none}}body .tab-content #tab-3 .con1::after{content:'';position:absolute;width:281px;height:238px;pointer-events:none;right:3%;transform:translateX(50%);bottom:200px;max-width:40%;background:url(../images/s3_con1_after.png) no-repeat center bottom;background-size:contain}@media (max-width:768px){body .tab-content #tab-3 .con1::after{display:none}}body .tab-content #tab-4 .con2{margin-bottom:80px}body .tab-content #tab-4 .con1::before{content:'';position:absolute;width:412px;height:372px;pointer-events:none;left:13%;transform:translateX(-50%);top:4%;max-width:40%;background:url(../images/s4_con1_before.png) no-repeat center bottom;background-size:contain}@media (max-width:768px){body .tab-content #tab-4 .con1::before{display:none}}body .tab-content #tab-4 .con1::after{content:'';position:absolute;width:527px;height:406px;pointer-events:none;right:13%;transform:translateX(50%);bottom:40%;max-width:40%;background:url(../images/s4_con1_after.png) no-repeat center bottom;background-size:contain}@media (max-width:768px){body .tab-content #tab-4 .con1::after{display:none}}@media (max-width:768px){body .tab-content #tab-4 .con2::after{display:none}}body .tab-content #tab-5 .con1::after{content:'';position:absolute;width:271px;height:323px;pointer-events:none;right:0;transform:translateX(-50%);top:280px;max-width:40%;background:url(../images/s5_con1_after.png) no-repeat center center;background-size:contain}@media (max-width:768px){body .tab-content #tab-5 .con1::after{display:none}}body .tab-content #tab-5 .con2{align-items:center;margin-bottom:80px}body .tab-content #tab-5 .con2 span{position:absolute;font-size:26px;color:#fff;left:55%;transform:translateX(-50%)}.code-notice{color:#ffd880}.code-title{margin-bottom:8px}.code-01 .code-input{padding:12px 36px;background:url(../images/s5_con2.png);background-size:400px 80px;background-repeat:repeat;background-position:center;border:4px solid #fff;color:#000;border-radius:50px;font-size:16px}.code-02 .code-input{padding:12px 36px;background:url(../images/s5_con2-2.png);background-size:400px 80px;background-repeat:repeat;background-position:center;border:4px solid #fff;color:#000;border-radius:50px;font-size:16px}@media (max-width:768px){body .tab-content #tab-5 .con2 span{font-size:20px}}@media (max-width:480px){body .tab-content #tab-5 .con2 span{font-size:12px}}body .tab-content #tab-5 .con3{margin-bottom:100px}body .tab-content #tab-5 .con3::before{content:'';position:absolute;width:228px;height:253px;pointer-events:none;left:10%;transform:translateX(-50%);bottom:10%;max-width:35%;background:url(../images/s5_con3_before.png) no-repeat center center;background-size:contain}@media (max-width:768px){body .tab-content #tab-5 .con3::before{display:none}}@media (max-width:768px){body .tab-content #tab-5 .con3::after{display:none}}body .tab-content #tab-6 .con1{margin-bottom:100px}body .tab-content #tab-6 .con1::before{content:'';position:absolute;width:475px;height:491px;pointer-events:none;left:20%;transform:translateX(-50%);top:30%;max-width:40%;background:url(../images/s6_con1_before.png) no-repeat center bottom;background-size:contain}@media (max-width:768px){body .tab-content #tab-6 .con1::before{display:none}}body .tab-content #tab-6 .con1::after{content:'';position:absolute;width:423px;height:522px;pointer-events:none;right:20%;transform:translateX(50%);top:30%;max-width:40%;background:url(../images/s6_con1_after.png) no-repeat center bottom;background-size:contain}@media (max-width:768px){body .tab-content #tab-6 .con1::after{display:none}#tab-1 .container.container::before,.mission::after,.mission::before,body .tab-content #tab-1 .con1::before{display:none}body .tab-content #tab-2 .con-table::after{display:none}.detail-ps{padding:20px 24px;border:1px solid #ffd880;border-radius:36px;max-width:680px;margin:0 auto;color:#ffd880;font-size:14px;margin-bottom:80px;text-align:left}.mission{margin:40px}.notice-content::before{display:none}.con-table{margin-bottom:40px}body .tab-content #tab-5 .con3{margin-bottom:40px}#tab-5 .con3{flex-direction:column}.code-pic{margin-top:40px}body .tab-content #tab-5 .con2{margin-bottom:40px}}