[data-aos]{visibility:hidden}[data-aos].animate__animated{pointer-events:auto;visibility:visible}body{background-color:#fffbcc}.o-header{background:#fff;border-bottom:3px solid #ff7800;text-align:center}.o-header__logo{background:url(https://letaoimg.s3-ap-northeast-1.amazonaws.com/common/logo/h-letao-logo.png) no-repeat;background-position:50%;display:block;height:63px;text-align:center}.o-main-view{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-image:url(https://hkletaoimg.s3.ap-northeast-1.amazonaws.com/events/202604_jk27uvdg/mgm/img/kv_bg.jpg);background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;overflow:hidden;position:relative;z-index:1}@media (max-width:480px){.o-main-view{background-repeat:round}}.o-main-view-object__img{position:absolute}.o-main-view-object__img--slogan{-webkit-animation-delay:1.5s;animation-delay:1.5s;margin-top:5px;position:relative;z-index:2}@media (max-width:1440px){.o-main-view-object__img--slogan{margin:0 auto;max-width:60%}}@media (max-width:1024px){.o-main-view-object__img--slogan{margin:0 auto;max-width:65%;text-align:center}.o-main-view-object__img--slogan img{margin:0 auto}}@media (max-width:480px){.o-main-view-object__img--slogan{max-width:100%;padding:1rem 0;top:0}}.o-main-view-object__img-left{bottom:0;left:0;margin:auto 0;top:0;z-index:1}@media (max-width:1440px){.o-main-view-object__img-left{max-height:90%}}@media (max-width:1024px){.o-main-view-object__img-left{left:0;max-height:80%}}@media (max-width:480px){.o-main-view-object__img-left{display:none}}.o-main-view-object__img-right{bottom:0;margin:auto 0;right:0;top:0;z-index:1}@media (max-width:1440px){.o-main-view-object__img-right{max-height:90%}}@media (max-width:1024px){.o-main-view-object__img-right{max-height:80%;right:0}}@media (max-width:480px){.o-main-view-object__img-right{display:none}}.m-content-title{margin:2rem auto;width:70%}.o-event-bonus{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fffbcc;border-top-left-radius:5rem;border-top-right-radius:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:3rem auto 0;max-width:1000px;padding:2rem 0;width:96%}@media (max-width:1024px){.o-event-bonus{border-radius:0;margin:0;width:100%}}@media (max-width:480px){.o-event-bonus{padding:2rem 0}}.o-event-step{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background-color:#68f;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:0 auto;max-width:1000px;padding:3rem 7rem;width:96%}@media (max-width:1024px){.o-event-step{max-width:100%;width:100%}}@media (max-width:480px){.o-event-step{border-radius:0;padding:2rem .5rem .5rem}}.o-event-step .step-title{margin-bottom:3rem}@media (max-width:480px){.o-event-step .step-title{margin-bottom:2rem;text-align:center}.o-event-step .step-title img{max-width:80%}}.o-event-step .step-arrow,.o-event-step .step-subtitle{margin-bottom:2rem}.o-event-step .step-recommend{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background-color:#d7d7d7;border-radius:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-bottom:2rem;padding:3rem 0;width:100%}@media (max-width:480px){.o-event-step .step-recommend{padding:1rem 0}}.o-event-step .step-recommend-content{background-color:#fff;border-radius:5px;height:60px;margin:0 auto;position:relative;width:350px}@media (max-width:480px){.o-event-step .step-recommend-content{border-radius:25px;width:70%}}.o-event-step .step-recommend-content .content-text{color:#334fff;font-size:2rem;font-weight:700;line-height:60px;text-align:center}.o-event-step .step-recommend-content .content-link{position:absolute;right:1rem;top:1rem}.o-event-step .step-recommend-content .content-link-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:1rem;color:#a3a3a3;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;justify-content:center;width:2rem}.o-event-step .step-recommend-content .content-link-icon i{font-size:1rem;-webkit-transform:rotate(160deg);transform:rotate(160deg)}.o-event-step .step-recommend-content .content-link:hover{text-decoration:none}.o-event-step .step-recommend-button{background-color:#ff5383;border-radius:20px;-webkit-box-shadow:0 3px 0 #d7d7d7;box-shadow:0 3px 0 #d7d7d7;color:#fff;font-size:1.25rem;font-weight:700;height:40px;line-height:40px;margin-top:-.5rem;text-align:center;text-decoration:none;width:160px;z-index:1}.o-event-step .step-recommend-button:hover{opacity:.5}@media (max-width:480px){.o-event-step .step-recommend-button{margin-top:-.5rem}}.o-event-description{background-color:#334fff;margin:0 auto;max-width:1000px;padding:3rem 0 7rem;text-align:center;width:96%}@media (max-width:1024px){.o-event-description{max-width:100%;width:100%}}.o-event-description .description-title{color:#fff;font-size:36px;font-weight:900;letter-spacing:.1em;margin:0 0 2rem}@media (max-width:480px){.o-event-description .description-title{font-size:30px;margin-bottom:1rem}}.o-event-description .description-content{color:#fff;font-size:1rem;font-weight:700;line-height:2;margin:0 auto;max-width:950px;overflow-wrap:break-word;text-align:left;width:90%}@media (max-width:480px){.o-event-description .description-content{padding:0 1rem}}.o-event-description .description-content mark{background:transparent;color:#fff680}.o-event-description .description-content>ol{padding-inline-start:30px}@media (max-width:480px){.o-event-description .description-content>ol{padding-inline-start:20px}}.o-event-description .description-content>ol>ul{margin-bottom:.5rem;padding-inline-start:20px}.o-event-description .description-content>ol>li{list-style-type:cjk-ideographic}.o-footer{background:#000;bottom:0;height:69px;position:fixed;text-align:center;width:100%;z-index:999}@media (max-width:480px){.o-footer{height:80px}}.o-footer-list{align-items:center;display:flex;height:100%;justify-content:center;list-style-type:none}@media (max-width:480px){.o-footer-list{justify-content:space-around}}.o-footer-list a{color:#fff;font-size:1.2rem;font-weight:700;margin-right:6rem}@media (max-width:1024px){.o-footer-list a{margin-right:2rem}}@media (max-width:480px){.o-footer-list a{font-size:.9rem;margin-right:0}}.o-footer-list a:last-child{margin-right:0}.o-footer-list a i{font-size:1.5rem;margin-right:.5rem}.o-footer-list a i.rotate{transform:rotate(-85deg);-webkit-transform:rotate(-85deg)}@media (max-width:480px){.o-footer-list a i{font-size:1.2rem;margin-bottom:.5rem;margin-right:0}.o-footer-list a span{display:block}}.o-footer-list a:hover{color:#ffbf87;text-decoration:none}.page-sidebar{background:#333;border:none;border-radius:50%;bottom:5.5rem;display:none;position:fixed;right:1rem;z-index:999}@media (max-width:1440px){.page-sidebar{bottom:5.5rem}}@media (max-width:1024px){.page-sidebar{bottom:5rem}}@media (max-width:480px){.page-sidebar{bottom:6rem}}.page-sidebar-action__button{color:#fff;cursor:pointer;font-size:1.5rem;height:50px;text-align:center;width:50px}.page-sidebar-action__button i{line-height:50px}