.banner[data-v-84c3b34d]{background-repeat:no-repeat;background-size:cover;color:#fff;overflow:hidden;padding-bottom:5vw;padding-top:100px;text-align:center}.banner .textbox[data-v-84c3b34d]{margin-bottom:5rem}.banner .textbox h1[data-v-84c3b34d]{font-size:63px;font-weight:500;margin-bottom:2rem;padding-top:5vw}.banner .textbox[data-v-84c3b34d] h1~h3{font-size:1.5rem;font-weight:500;line-height:2rem;margin:0 auto 1.5rem;max-width:100%;width:900px}.banner .textbox[data-v-84c3b34d] h1~p{font-size:18px;line-height:30px;margin:0 auto;max-width:100%;width:1200px}.banner[lang=jp] .textbox[data-v-84c3b34d] h1~p{font-size:20px}.banner .textbox[data-v-84c3b34d] h3~p{font-size:16px;font-weight:400}.banner .btnbox[data-v-84c3b34d]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner .btnbox p[data-v-84c3b34d]{margin-bottom:0}.banner .btn-dl[data-v-84c3b34d]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;background-image:-moz-linear-gradient(90deg,#a323f5 0,#06c8eb 100%);background-image:-webkit-linear-gradient(90deg,#a323f5,#06c8eb);background-image:-ms-linear-gradient(90deg,#a323f5 0,#06c8eb 100%);border-radius:8px;justify-content:center;line-height:26px;margin-right:2rem;padding:1rem 2rem;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.banner .btn-dl[data-v-84c3b34d]:hover{-webkit-box-shadow:0 5px 40px -10px hsla(0,0%,100%,.57);box-shadow:0 5px 40px -10px #ffffff91;text-shadow:0 0 6px #fff;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;transition:all .4s ease 0s}.banner .btn-dl>img[data-v-84c3b34d]{margin-right:1.5rem}.banner .btn-dl>span[data-v-84c3b34d]{color:#fff;font-size:17px;font-weight:500;letter-spacing:1px}.banner .btn-buy[data-v-84c3b34d]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;background-clip:padding-box,border-box;background-image:-moz-linear-gradient(to bottom,#060007,#060007),-webkit-gradient(linear,left bottom,left top,from(#a323f5),to(#06c8eb));background-image:-moz-linear-gradient(to bottom,#060007,#060007),-webkit-linear-gradient(bottom,#a323f5,#06c8eb);background-image:-moz-linear-gradient(to bottom,#060007,#060007),-moz-linear-gradient(bottom,#a323f5,#06c8eb);background-image:-moz-linear-gradient(to bottom,#060007,#060007),-o-linear-gradient(bottom,#a323f5,#06c8eb);background-image:-moz-linear-gradient(to bottom,#060007,#060007),linear-gradient(0deg,#a323f5,#06c8eb);background-image:-webkit-linear-gradient(180deg,#060007,#060007),-webkit-gradient(linear,left bottom,left top,from(#a323f5),to(#06c8eb));background-image:-webkit-linear-gradient(180deg,#060007,#060007),-webkit-linear-gradient(bottom,#a323f5,#06c8eb);background-image:-webkit-linear-gradient(180deg,#060007,#060007),-moz-linear-gradient(bottom,#a323f5,#06c8eb);background-image:-webkit-linear-gradient(180deg,#060007,#060007),-o-linear-gradient(bottom,#a323f5,#06c8eb);background-image:-webkit-linear-gradient(180deg,#060007,#060007),linear-gradient(0deg,#a323f5,#06c8eb);background-image:-webkit-gradient(linear,left top,left bottom,from(#060007),to(#060007)),-webkit-gradient(linear,left bottom,left top,from(#a323f5),to(#06c8eb));background-image:-webkit-linear-gradient(top,#060007,#060007),-webkit-linear-gradient(bottom,#a323f5,#06c8eb);background-image:-moz-linear-gradient(top,#060007,#060007),-moz-linear-gradient(bottom,#a323f5,#06c8eb);background-image:-o-linear-gradient(top,#060007,#060007),-o-linear-gradient(bottom,#a323f5,#06c8eb);background-image:linear-gradient(180deg,#060007,#060007),linear-gradient(0deg,#a323f5,#06c8eb);background-origin:padding-box,border-box;border:2px solid transparent;border-radius:8px;justify-content:center;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.banner .btn-buy[data-v-84c3b34d]:hover{-webkit-box-shadow:0 5px 40px -10px hsla(0,0%,100%,.57);box-shadow:0 5px 40px -10px #ffffff91;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;transition:all .4s ease 0s}.banner .btn-buy .left[data-v-84c3b34d]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;color:#fff;-webkit-flex-basis:70%;justify-content:center;padding:.5rem .75rem .5rem 1rem;position:relative;text-align:left;-ms-flex-preferred-size:70%;flex-basis:70%}.banner .btn-buy .left[data-v-84c3b34d]:after{background-image:-moz-linear-gradient(90deg,#a323f5 0,#06c8eb 100%);background-image:-webkit-linear-gradient(90deg,#a323f5,#06c8eb);background-image:-ms-linear-gradient(90deg,#a323f5 0,#06c8eb 100%);content:"";height:100%;position:absolute;right:0;top:0;width:1px}.banner .btn-buy .left>img[data-v-84c3b34d]{margin-right:.75rem}.banner .btn-buy .left h5[data-v-84c3b34d]{font-size:17px;font-weight:500;letter-spacing:1px;line-height:1.5rem;margin-bottom:0}.banner .btn-buy .left p[data-v-84c3b34d]{color:#b9b9b9;font-size:12px}.banner .btn-buy .right[data-v-84c3b34d]{color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:1rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-flex-basis:30%;justify-content:center;-ms-flex-preferred-size:30%;flex-basis:30%}.banner .btn-buy .right del[data-v-84c3b34d]{font-size:14px;line-height:1rem}.banner .btn-buy .right span[data-v-84c3b34d]{color:#ce40dd;display:block;font-size:18px;font-weight:500;line-height:1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.banner .sys[data-v-84c3b34d]{margin-top:2rem}.banner .sys>p[data-v-84c3b34d]{font-size:12px;letter-spacing:1px}.banner .sys-switch[data-v-84c3b34d]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;margin:5rem auto 0;width:290px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;overflow:hidden}.banner .sys-switch p[data-v-84c3b34d]{font-size:1rem;margin-bottom:0}.banner .sys-switch img[data-v-84c3b34d],.banner .sys-switch p[data-v-84c3b34d]{opacity:.7;-webkit-transition:opacity .1s ease-in-out;-o-transition:opacity .1s ease-in-out;-moz-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.banner .sys-switch>div[data-v-84c3b34d]{background-color:#3c035d80;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;width:145px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;cursor:pointer;justify-content:space-evenly;-webkit-transition:background-color .1s ease-in-out;-o-transition:background-color .1s ease-in-out;-moz-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.banner .sys-switch>div.on[data-v-84c3b34d],.banner .sys-switch>div[data-v-84c3b34d]:hover{background-color:#a60f97}.banner .sys-switch>div.left[data-v-84c3b34d]{padding:.25rem .75rem .25rem 1.25rem}.banner .sys-switch>div.right[data-v-84c3b34d]{padding:.25rem 1.25rem .25rem .75rem}.banner .sys-switch>div.on p[data-v-84c3b34d],.banner .sys-switch>div:hover p[data-v-84c3b34d]{opacity:1}.banner .sys-switch>div.on img[data-v-84c3b34d],.banner .sys-switch>div:hover img[data-v-84c3b34d]{opacity:1}@media (max-width:767px){.banner .btnbox[data-v-84c3b34d]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner .btn-dl[data-v-84c3b34d]{margin-bottom:1rem;margin-right:0}}
