.referral-section{background:#fff}.referral-page{position:relative;max-width:660px;margin:0 auto;background:#b28e46;color:#333;letter-spacing:normal}.referral-page .lp_container{overflow-x:hidden}.referral-page .contents{position:relative}.referral-page img{display:block;width:100%;height:auto}.referral-page .lp_item{position:absolute;left:0;top:0}.referral-page a{display:block;transition:opacity .3s}.referral-page a:hover{opacity:.8}.referral-page a:focus-visible,.referral-page button:focus-visible{outline:3px solid #333;outline-offset:3px}.referral-page .contents{scroll-margin-top:160px}.referral-page .btn_link{width:35%;top:80%;transform:translate(-50%)}.referral-page .btn_link1{left:30%}.referral-page .btn_link2{left:70%}.referral-page .btn_link a:hover{opacity:.3}.referral-page .sec3_inner{max-width:91.9%;margin:0 auto;padding:0 7%;text-align:center;background:#fffcf1}.referral-page .sec3_contents{padding:7% 6%;background:#fff}.referral-page .sec3_title{font-size:19.2px;font-weight:500;color:#4fc3e8;margin:0 0 20px}.referral-page .sec3_code_box{background:#e4e4e4;border-radius:4px;padding:10px 12px;font-size:19.2px;font-weight:700;margin:0 0 24px}.referral-page .sec3_message_box{border:1px solid #ccc;border-radius:4px;padding:5% 7%;text-align:left;margin:0 0 5%;background:#fff}.referral-page .sec3_fixed_area{font-size:13.6px;line-height:1.9;margin-top:10px;overflow-wrap:anywhere}.referral-page .sec3_message_text{display:block;width:100%;min-height:120px;border:none;resize:vertical;background:transparent;font-family:inherit;font-size:16px;line-height:1.9;color:#333;margin:0;padding:0}.referral-page .sec3_share_btn{display:block;width:70%;margin:0 auto;background:#5bc8ea;color:#fff;font-family:inherit;font-size:16px;font-weight:500;padding:8px 4px;border:none;border-radius:4px;cursor:pointer}.referral-page .sec3_share_btn:disabled{opacity:.6;cursor:default}.referral-page .referral-status{margin:8px 0 0;font-size:13px;line-height:1.6}.referral-page .referral-status:empty{display:none}.referral-page .pointget{width:20%}.referral-page .sec4 .pointget{top:51%;left:72%}.referral-page .accountlogin{width:70%;left:50%;transform:translate(-50%);top:57%}.referral-page .sec5-1 .pointget{top:76%;left:79%}.referral-page .sec5_arrow{left:50%;width:2.55%;top:50.7%}.referral-page .shoutaiform{width:60%;top:47%;left:50%;transform:translate(-50%)}.referral-page .sec5-3{margin-top:-1px}.referral-page .sec6_inner{padding:5% 5% 10%}.referral-page .sec6_title{text-align:center;font-family:inherit;font-size:25.6px;font-weight:700;color:#fff;margin:0 0 48px}.referral-page .sec6_list{list-style:none;margin:0;padding:0}.referral-page .sec6_item{position:relative;padding-left:1.3em;margin-bottom:4.8px;font-size:18.4px;line-height:1.9;color:#fff;text-align:left}.referral-page .sec6_item:before{content:"\25a1";position:absolute;left:0;top:0}.referral-page .sec6_item:last-child{margin-bottom:0}@media screen and (max-width:660px){.referral-page .shoutaiform{top:35%;width:72%}.referral-page .sec6_title{font-size:19.2px;margin-bottom:24px}.referral-page .sec6_item{font-size:10.56px}}@media(prefers-reduced-motion:no-preference){.referral-page .pointget{animation:referral-point 2s ease-out infinite}.referral-page .sec5_arrow{animation:referral-arrow 1.4s ease-in-out infinite}}@keyframes referral-point{0%,5%{transform:perspective(600px) translateZ(-600px);opacity:0}32%{transform:perspective(600px) translateZ(60px);opacity:1}45%{transform:perspective(600px) translateZ(-20px)}55%,to{transform:perspective(600px) translateZ(0);opacity:1}}@keyframes referral-arrow{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(14px);opacity:.4}}
/*# sourceMappingURL=/cdn/shop/t/186/assets/referral-page.css.map */
