[data-aos]{visibility:hidden}[data-aos].animate__animated{visibility:visible}body{background:#fff}.container{max-width:960px}.o-header{text-align:center;background:#fff;border-bottom:3px solid #ff7800}.o-header__logo{text-align:center;display:block;background:url("https://letaoimg.s3-ap-northeast-1.amazonaws.com/common/logo/h-letao-logo.png") no-repeat;background-position:center center;width:100%;height:63px}.o-main-view{position:relative;background-image:url("https://hkletaoimg.s3.ap-northeast-1.amazonaws.com/events/202602_2o2b0oks/reg_first_order_gift/img/kv_bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:1;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.o-main-view-object__img{position:absolute}.o-main-view-object__img--slogan{position:relative;z-index:2;-webkit-animation-delay:1.5s;animation-delay:1.5s;padding:0 0}@media all and (max-width: 1024px){.o-main-view-object__img--slogan{text-align:center}.o-main-view-object__img--slogan img{width:96%;margin:0 auto}}@media all and (max-width: 480px){.o-main-view-object__img--slogan{top:0rem;left:0;padding:0;margin-bottom:-1%}.o-main-view-object__img--slogan img{width:100%}}.o-main-view-object__img-float{top:4%;left:14%;z-index:2;-webkit-animation:upToDown 1.5s infinite alternate;animation:upToDown 1.5s infinite alternate}@media all and (max-width: 1024px){.o-main-view-object__img-float{display:none}}.o-main-view-object__img-left-1{bottom:0%;left:4%;z-index:2}@media all and (max-width: 1024px){.o-main-view-object__img-left-1{display:none}}.o-main-view-object__img-right-1{top:0%;right:7%;z-index:2}@media all and (max-width: 1024px){.o-main-view-object__img-right-1{display:none}}.list{max-width:1200px;width:96%;margin:0 auto;padding-left:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-item{margin-right:1rem;margin-bottom:2rem;width:calc(25% - 1rem)}@media all and (max-width: 480px){.list-item{width:calc(50% - 1rem)}}.o-event-service{position:relative;background-image:url("https://hkletaoimg.s3.ap-northeast-1.amazonaws.com/events/202602_2o2b0oks/reg_first_order_gift/img/bg01.png");background-size:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.o-event-service .service-content{padding:3rem 0}@media all and (max-width: 480px){.o-event-service .service-content>img{max-width:100%;margin:0 auto}}.o-event-web{position:relative;background-image:url("https://hkletaoimg.s3.ap-northeast-1.amazonaws.com/events/202602_2o2b0oks/reg_first_order_gift/img/bg02.png");background-size:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3rem 0}.o-event-web .web-title{margin-bottom:3rem;text-align:center}.o-event-web .web-title img{width:80%}@media all and (max-width: 480px){.o-event-web .web-title img{width:70%}}.o-event-product{position:relative;background-image:url("https://hkletaoimg.s3.ap-northeast-1.amazonaws.com/events/202602_2o2b0oks/reg_first_order_gift/img/bg03.png");background-size:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3rem 0}@media all and (max-width: 480px){.o-event-product{padding:3rem 0 1rem}}.o-event-product .product-title{margin-bottom:3rem;text-align:center}.o-event-product .product-title img{width:80%}@media all and (max-width: 480px){.o-event-product .product-title img{width:70%}}.o-event-notice{background-image:url("https://hkletaoimg.s3.ap-northeast-1.amazonaws.com/events/202602_2o2b0oks/reg_first_order_gift/img/bg01.png");background-size:auto;padding:3rem 0;font-size:1.2rem;color:#fff;font-weight:bold;text-align:center}@media all and (max-width: 480px){.o-event-notice{padding-top:3rem}}.o-event-notice .notice-title{margin-bottom:3rem;text-align:center}.o-event-notice .notice-title img{width:80%}@media all and (max-width: 480px){.o-event-notice .notice-title img{width:70%}}.o-event-notice-content{position:relative;padding:0 2rem 4rem;text-align:justify}@media all and (max-width: 480px){.o-event-notice-content{padding:0 1rem 4rem}}.o-event-notice-content ul{-webkit-padding-start:3rem;padding-inline-start:3rem}@media all and (max-width: 480px){.o-event-notice-content ul{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}}.o-event-notice-content ul ol{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;margin:.5rem 0}.o-event-notice-content ul ol>li{list-style:lower-alpha;margin-bottom:.5rem;line-height:1.5}.o-event-notice-content ul ol>li:last-child{margin-bottom:0}.o-event-notice-content ul li{list-style:decimal;margin-bottom:.5rem}.o-event-notice-content mark{color:#faec21;background:rgba(0,0,0,0)}.o-footer{position:fixed;bottom:0;z-index:999;width:100%;height:69px;background:#2a2a2a;text-align:center}@media all and (max-width: 480px){.o-footer{height:80px}}.o-footer .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;height:100%}@media all and (max-width: 480px){.o-footer .list{-ms-flex-pack:distribute;justify-content:space-around}}.o-footer .list a{font-size:1.2rem;font-weight:bold;color:#fff;margin-right:6rem}@media all and (max-width: 1024px){.o-footer .list a{margin-right:2rem}}@media all and (max-width: 480px){.o-footer .list a{margin-right:0;font-size:.9rem}}.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 all and (max-width: 480px){.o-footer .list a i{font-size:1.2rem;margin-bottom:.5rem;margin-right:0}}@media all and (max-width: 480px){.o-footer .list a span{display:block}}.o-footer .list a:hover{text-decoration:none;color:#ffff8c}