body,html,.wrapper{min-height:100vh}.wrapper{overflow:hidden;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;transition-duration:1000ms}@media (min-width: 1024px){.wrapper{padding-top:2.5rem;padding-bottom:2.5rem}}.wrapper{background-image:url(../images/form-bg.jpg);background-position:left top}@media (min-width: 1600px){.wrapper{background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-image:url(../images/form-bg-xxl.jpg)}}.wrapper,.popup{font-weight:300}.form-input,.form-select,.form-checkbox{border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity));background-color:transparent}.form-input::-moz-placeholder, .form-select::-moz-placeholder, .form-checkbox::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(0 0 0 / var(--tw-placeholder-opacity))}.form-input::placeholder,.form-select::placeholder,.form-checkbox::placeholder{--tw-placeholder-opacity:1;color:rgb(0 0 0 / var(--tw-placeholder-opacity))}#btnValidation{height:100%;white-space:nowrap;border-radius:0.125rem;--tw-bg-opacity:1;background-color:rgb(214 1 28 / var(--tw-bg-opacity));padding-left:1.5rem;padding-right:1.5rem;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}#btnValidation:disabled{opacity:0.5}h2,.title-line{font-size:1.25rem;line-height:1.75rem;font-weight:600}@media (min-width: 1024px){h2,.title-line{font-size:1.5rem;line-height:2rem;font-weight:500}}h2 .value,.title-line .value{font-size:1.125rem;line-height:1.75rem}@media (min-width: 1024px){h2 .value,.title-line .value{font-size:1.25rem;line-height:1.75rem}}.title-hl{--tw-text-opacity:1;color:rgb(214 1 28 / var(--tw-text-opacity))}.title-line{position:relative;margin-top:0.75rem;margin-bottom:0.75rem;display:block}.title-line span{margin-bottom:-0.75rem;display:block}@media (min-width: 1024px){.title-line span{margin-bottom:0px}}.title-line:after{display:inline-block;height:2px;width:6rem;--tw-bg-opacity:1;background-color:rgb(214 1 28 / var(--tw-bg-opacity));--tw-content:"";content:var(--tw-content)}.btn{display:inline-flex;min-width:220px;align-items:center;justify-content:center;border-right-width:8px;border-style:solid;--tw-border-opacity:1;border-right-color:rgb(214 1 28 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));padding-top:0.75rem;padding-bottom:0.75rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-duration:500ms}.btn:hover{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.remarks{font-size:0.875rem;line-height:1.25rem}.text-hl{--tw-text-opacity:1;color:rgb(214 1 28 / var(--tw-text-opacity))}.top-kv{display:block}@media (min-width: 1024px){.top-kv{display:none}}.top-kv img{margin-left:auto;margin-right:auto}.main{max-width:620px;padding-top:2.5rem;padding-bottom:2.5rem;text-align:center;position:relative;background-size:cover;background-position:top;background-repeat:no-repeat;background-image:url(../images/content-bg.jpg)}.main::before,.main::after{position:absolute;z-index:10;display:inline-block;height:0.5rem;width:60%;--tw-bg-opacity:1;background-color:rgb(214 1 28 / var(--tw-bg-opacity));--tw-content:"";content:var(--tw-content)}@media (min-width: 1024px){.main::before,.main::after{height:1rem}}.main::before{top:0px;left:0px}@media (min-width: 1024px){.main::before{top:-0.5rem}}.main::after{bottom:0px;right:0px}@media (min-width: 1024px){.main::after{bottom:-0.5rem;--tw-translate-x:2rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.main{--tw-translate-x:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.box-reg-gift{margin-bottom:2rem}.box-reg-gift .thumb{margin-left:auto;margin-right:auto;margin-top:1.5rem;display:block;max-width:20rem}.box-exclusive-gift,.box-content{position:relative;background-size:cover;background-position:top;background-repeat:no-repeat;margin-left:-1rem;padding-top:2.5rem;padding-bottom:2.5rem;padding-left:1rem;padding-right:1rem}@media (min-width: 1024px){.box-exclusive-gift,.box-content{padding:2.5rem}}.box-exclusive-gift,.box-content{background-image:url(../images/hl-box-bg.png)}.box-exclusive-gift::before,.box-exclusive-gift::after,.box-content::before,.box-content::after{position:absolute;z-index:10;height:11rem;width:0.5rem;--tw-bg-opacity:1;background-color:rgb(214 1 28 / var(--tw-bg-opacity));--tw-content:"";content:var(--tw-content)}.box-exclusive-gift::before,.box-content::before{top:-2rem;left:0px;display:none}@media (min-width: 1024px){.box-exclusive-gift::before,.box-content::before{display:inline-block}}.box-exclusive-gift::after,.box-content::after{top:0px;right:-0.5rem;display:inline-block}@media (min-width: 1024px){.box-exclusive-gift::after,.box-content::after{top:auto;bottom:-0.5rem;right:0px}}.box-exclusive-gift .intro dl,.product-info-list dl{margin-top:0.25rem;margin-bottom:0.25rem;margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:28rem;justify-content:space-between;font-size:13px}@media (min-width: 1024px){.box-exclusive-gift .intro dl,.product-info-list dl{font-size:1rem;line-height:1.5rem}}.box-exclusive-gift .intro dl dt,.product-info-list dl dt{text-align:left}.box-exclusive-gift .intro dl dd,.product-info-list dl dd{text-align:right}.section-form{padding-top:1.5rem;padding-bottom:1rem}@media (min-width: 1024px){.section-form .box{padding-left:2.5rem;padding-right:2.5rem}}.reg-info{margin-bottom:1.25rem;display:flex;flex-wrap:wrap;text-align:left;font-size:1rem;line-height:1.5rem;font-weight:300;padding-left:1.25rem;padding-right:1.25rem}.reg-info dt{width:30%;padding-right:0.5rem}@media (min-width: 1024px){.reg-info dt{width:25%;padding-left:0.75rem}}.reg-info dd{width:70%}@media (min-width: 1024px){.reg-info dd{width:75%}}.pg-redeem .main,.pg-thankyou .main{padding-bottom:0px}@media (min-width: 1024px){.pg-redeem .box-content::after,.pg-thankyou .box-content::after{display:none}}.pg-redeem .box-exclusive-gift,.pg-thankyou .box-exclusive-gift{margin-top:-1.25rem;background-image:none;padding-top:0px}.pg-redeem .box-exclusive-gift:before,.pg-redeem .box-exclusive-gift:after,.pg-thankyou .box-exclusive-gift:before,.pg-thankyou .box-exclusive-gift:after{display:none}.pg-redeem .box-exclusive-gift .title-hl,.pg-thankyou .box-exclusive-gift .title-hl{display:none}@media (min-width: 1920px){.pg-redeem .wrapper,.pg-thankyou .wrapper{display:flex;align-items:center;justify-content:center}}@media (min-width: 1024px){.pg-redeem .box-content{padding-left:5rem;padding-right:5rem}}.box-new-member-gift{padding-top:2.5rem;padding-bottom:2.5rem}.box-new-member-gift .box{position:relative;margin-top:1.5rem;margin-bottom:1.5rem;display:flex;flex-wrap:wrap;text-align:center}@media (min-width: 1024px){.box-new-member-gift .box{text-align:left}}.box-new-member-gift .box>dt{width:100%;text-align:center}@media (min-width: 1024px){.box-new-member-gift .box>dt{width:33.333333%}}.box-new-member-gift .box>dt img{margin-left:auto;margin-right:auto;display:inline-block;width:10rem}@media (min-width: 1024px){.box-new-member-gift .box>dt img{width:9rem}}.box-new-member-gift .box>dd{display:flex;flex:1 1 0%;flex-direction:column;justify-content:center}@media (min-width: 1024px){.box-new-member-gift .box>dd{padding-right:1.5rem}}.box-new-member-gift .box:nth-of-type(1){margin-bottom:1.25rem;padding-bottom:2.5rem}@media (min-width: 1024px){.box-new-member-gift .box:nth-of-type(1){margin-bottom:2.5rem;padding-bottom:2.25rem}}.box-new-member-gift .box:nth-of-type(1):before{display:inline-block;height:0.25rem;width:15rem;--tw-bg-opacity:1;background-color:rgb(214 1 28 / var(--tw-bg-opacity));--tw-content:"";content:var(--tw-content);position:absolute;left:0px;right:0px;bottom:0px;margin-left:auto;margin-right:auto}.box-new-member-gift .remarks{margin-top:1rem;text-align:left}.box-new-member-gift .product-info-list{margin-top:1rem}
/*# sourceMappingURL=assets.css.map */
