[data-aos]{visibility:hidden}[data-aos].animate__animated{visibility:visible}body{background:#fff}.container{max-width:960px}.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;width:100%}.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/reg_first_order_gift/img/kv_bg.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;overflow:hidden;padding:2rem 0;position:relative;z-index:1}@media (max-width:480px){.o-main-view{padding:0}}.o-main-view-object__img{position:absolute}@media (max-width:480px){.o-main-view-object__img{display:none}}.o-main-view-object__img--slogan{-webkit-animation-delay:1.5s;animation-delay:1.5s;padding:0;position:relative;z-index:2}@media (max-width:1024px){.o-main-view-object__img--slogan{text-align:center}.o-main-view-object__img--slogan img{margin:0 auto;max-width:100%}}@media (max-width:480px){.o-main-view-object__img--slogan{left:0;margin-bottom:-1%;padding:0;top:0}.o-main-view-object__img--slogan img{max-width:100%}}.o-main-view-object__img-float{-webkit-animation:upToDown 1.5s infinite alternate;animation:upToDown 1.5s infinite alternate;left:14%;top:4%;z-index:2}@media (max-width:1024px){.o-main-view-object__img-float{display:none}}.o-main-view-object__img-left-1{bottom:0;height:100%;left:5%;width:auto;z-index:1}@media (max-width:1024px){.o-main-view-object__img-left-1{left:0}}.o-main-view-object__img-right-1{bottom:0;height:100%;right:5%;width:auto;z-index:1}@media (max-width:1024px){.o-main-view-object__img-right-1{right:0}}.list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:1200px;padding-left:.5rem;width:96%}.list-item{margin-bottom:2rem;margin-right:1rem;width:calc(25% - 1rem)}@media (max-width:480px){.list-item{width:calc(50% - 1rem)}}.o-event-service{-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/reg_first_order_gift/img/bg01.png);background-size:auto;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}.o-event-service .service-content{padding:5rem 0}@media (max-width:480px){.o-event-service .service-content{padding:2rem 0}.o-event-service .service-content>img{margin:0 auto;max-width:100%}}.o-event-web{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background-image:url(https://hkletaoimg.s3.ap-northeast-1.amazonaws.com/events/202604_jk27uvdg/reg_first_order_gift/img/bg02.png);background-size:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:3rem 0;position:relative}.o-event-web .web-title{margin-bottom:3rem;text-align:center}.o-event-web .web-title img{width:80%}@media (max-width:480px){.o-event-web .web-title img{width:55%}}.o-event-product{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background-image:url(https://hkletaoimg.s3.ap-northeast-1.amazonaws.com/events/202604_jk27uvdg/reg_first_order_gift/img/bg03.png);background-size:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:3rem 0;position:relative}@media (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 (max-width:480px){.o-event-product .product-title img{width:55%}}.o-event-notice{background-image:url(https://hkletaoimg.s3.ap-northeast-1.amazonaws.com/events/202604_jk27uvdg/reg_first_order_gift/img/bg04.png);background-size:auto;color:#fff;font-size:1rem;font-weight:700;padding:3rem 0;text-align:center}@media (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 (max-width:480px){.o-event-notice .notice-title img{width:55%}}.o-event-notice-content{line-height:2;overflow-wrap:break-word;padding:0 2rem 4rem;position:relative;text-align:left}@media (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 (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;margin:.5rem 0;padding-inline-start:1.5rem}.o-event-notice-content ul ol>li{line-height:2;list-style:lower-alpha;margin-bottom:.5rem}.o-event-notice-content ul ol>li:last-child{margin-bottom:0}.o-event-notice-content ul li{line-height:2;list-style:decimal;margin-bottom:.5rem}.o-event-notice-content mark{background:transparent;color:#faec21}.o-footer{background:#2a2a2a;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{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;list-style-type:none}@media (max-width:480px){.o-footer .list{-ms-flex-pack:distribute;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:#ffff8c;text-decoration:none}