.pg{width:100%;position:relative;padding-top:177.5%}.h2-title{width:64%;position:relative}.page01{background:url(../img/mb/bg1.3bc5ab84.jpg) no-repeat top center;background-size:cover;z-index:2}.btn1-tgs{width:12%;position:absolute;left:0;top:13%;z-index:2}.btn1-jump{width:12%;height:11%;position:absolute;left:0;top:23.5%;z-index:2}.btn1-box{width:88%;position:absolute;bottom:5.5%}.slogan{width:100%;position:relative;margin-bottom:1%}.play{width:10%;height:22%;position:absolute;right:2.9%;bottom:2%}.main-btn{width:100%;position:relative;text-align:center}.main-btn button{width:39%;display:inline-block;position:relative;margin:0 .5% 2%}.btn-logout{width:14%;position:absolute;right:0;top:11%;transition:.3s;margin-bottom:7%}.btn-winter{width:100%;height:auto;position:absolute;left:0;top:15%;transition:.3s}.page02{width:100%;height:auto;position:relative}#p2{background:url(../img/mb/bg2.a929167f.jpg) no-repeat top center;background-size:cover}.content-all{width:100%;position:absolute;top:0;text-align:center;padding-top:3%}.btn-ch-box{width:100%;position:absolute;top:102.5%}.btn-ch-box li{width:44%;height:auto;position:relative;padding-top:9%;display:inline-block;margin:0 1%}.btn2-ch1{background:url(../img/mb/btn2_ch1.08da169e.png) no-repeat top center;background-size:contain}.btn2-ch3{background:url(../img/mb/btn2_ch3.c6aa238a.png) no-repeat top center;background-size:contain}.btn2-ch1.active,.btn2-ch1:hover{background:url(../img/mb/btn2_ch1_on.c6c30160.png) no-repeat top center;background-size:contain}.btn2-ch3.active,.btn2-ch3:hover{background:url(../img/mb/btn2_ch3_on.eb0ba07d.png) no-repeat top center;background-size:contain}.content2-p1,.content2-p2,.content2-p3,.content3-p1,.content3-p2,.content3-p3{width:90%;position:relative;text-align:center}.content-box{width:100%;position:absolute;text-align:center;background:url(../img/mb/board2.c522d0ca.png) no-repeat top center;background-size:contain;padding-top:139%;top:157%}.title{width:92%;position:relative;margin-bottom:.6%}.bk2-borard{width:100%;position:absolute;padding-top:114.5%;top:9%;z-index:1}.content2-story{background:url(../img/mb/content2_story.ae2eb2ff.png) no-repeat top center;background-size:contain}.content2-pickup1{background:url(../img/mb/content2_st1.ee4a5db8.png) no-repeat top center;background-size:contain}.content2-pickup2{background:url(../img/mb/content2_st2.93882660.png) no-repeat top center;background-size:contain}#p2-p3 .bk2-borard{width:100%;position:absolute;padding-top:135.5%;top:1%;z-index:1}#p2-p1 .carousel-inner,#p2-p3 .carousel-inner,#p3-p1 .carousel-inner,#p3-p2 .carousel-inner,#p3-p3 .carousel-inner{position:absolute;top:0}.btn2-box{width:100%;position:absolute;top:91%;text-align:center}.btn2-box button{width:41%;position:relative;display:inline-block;margin:0 1%}#p3{background:url(../img/mb/bg3.5240dc7b.jpg) no-repeat top center;background-size:cover}#p3 .btn-ch-box li{width:30%;padding-top:9%;margin:0}#p3 .title{width:78%}.btn3-ch1{background:url(../img/mb/btn3_ch1.94ef0281.png) no-repeat top center;background-size:contain}.btn3-ch2{background:url(../img/mb/btn3_ch2.041743e2.png) no-repeat top center;background-size:contain}.btn3-ch3{background:url(../img/mb/btn3_ch3.81a3f639.png) no-repeat top center;background-size:contain}.btn3-ch1.active,.btn3-ch1:hover{background:url(../img/mb/btn3_ch1_on.46916a27.png) no-repeat top center;background-size:contain}.btn3-ch2.active,.btn3-ch2:hover{background:url(../img/mb/btn3_ch2_on.9269fb76.png) no-repeat top center;background-size:contain}.btn3-ch3.active,.btn3-ch3:hover{background:url(../img/mb/btn3_ch3_on.9865812c.png) no-repeat top center;background-size:contain}#p3 .content-box{width:100%;position:absolute;text-align:center;padding-top:141%;top:146%;background:unset}.bk3-borard{width:100%;position:relative;padding-top:141%;z-index:1}.content3-info1{background:url(https://fgo.com.tw/SAnEV) no-repeat top center;background-size:contain}.content3-info2{background:url(https://fgo.com.tw/vN8ZV) no-repeat top center;background-size:contain}.content3-info3{background:url(https://fgo.com.tw/NcwPa) no-repeat top center;background-size:contain}.content3-info4{background:url(https://fgo.com.tw/0whaX) no-repeat top center;background-size:contain}.content3-act1{background:url(https://fgo.com.tw/yKngp) no-repeat top center;background-size:contain}.content3-act2{background:url(https://fgo.com.tw/DmxFw) no-repeat top center;background-size:contain}.content3-act3{background:url(https://fgo.com.tw/syZyD) no-repeat top center;background-size:contain}.content3-stage{background:url(https://fgo.com.tw/oI7Me) no-repeat top center;background-size:contain}#p3 a.carousel-control.left.arrow-left{top:47%;left:4%}#p3 a.carousel-control.right.arrow-right{top:47%;right:4%}.btn3-tgs-box{width:86%;height:auto;position:absolute;top:88.5%}.btn3-tgs-box button{width:45%;position:relative;display:inline-block;margin:0 1%}.jump-play .modal-dialog,.jump-st .modal-dialog{margin-top:5%}.pic-jump{width:87%;margin-bottom:1%}#jump-img-dl .pic-jump{width:100%}.jump-st .modal-content{width:100%}.btnj-dl-box-all{width:92%;height:8.3%;position:absolute;text-align:center;top:77.3%}.btnj-dl-box{width:100%;height:100%;position:absolute;display:inline-block}.btnj-dl-box button{width:41%;height:100%;position:relative;margin:0 4% 2%}.jump-st#jump-img-dl .modal-content{width:85%;margin-top:7%}.bgj-sys.bgj-tgs-guda,.bgj-sys.bgj-tgs-guda .picj-content,.bgj-sys.bgj-tgs-gudako,.bgj-sys.bgj-tgs-gudako .picj-content{width:79.7rem;height:58.7rem;margin-top:19.5rem}.txtj-info-box{width:26%;height:18%;position:absolute;top:69.3%;left:34%;color:#be3737;font-weight:700;font-size:2.2rem}.txt-tgs-uid{margin-left:-18%}.tgs-info{margin-bottom:3.5%}.boxj-qr-all{width:33%;height:49%;position:absolute;top:32.5%;right:15%}.pic-qr{width:75%;position:relative;margin-bottom:22%}.pic-qr img{width:100%;height:100%}.boxj-qr{width:90%;position:relative}.qr-timer{width:31%;position:relative;display:inline-block;color:#072f7c;vertical-align:middle;font-size:2.1rem;text-align:left;font-weight:700}.btnj-qr{width:63%;position:relative;display:inline-block}@media screen and (max-width:680px){.btn1-box{width:99%}}@media screen and (orientation:landscape) and (max-width:570px){body{min-width:568px}}