*{box-sizing:border-box}html,body{height:100%;padding:0;margin:0}body,input,select,textarea,button{font-family:"Montserrat", sans-serif;font-weight:400}input,select,textarea{outline:none;border:0}a{text-decoration:none}a#login{font-weight:700;color:#fb4d94}a#tos{color:#000000}#backgroundJoin{background-color:#03004f}ul{list-style-type:none}ul,li,p{padding:0;margin:0}h1,h2,h3,h4,h5,h6{padding:0;margin:0}.column{display:flex;flex-direction:column;align-items:center;justify-content:center}.row{display:flex;flex-direction:row;align-items:center;justify-content:center}.background{width:100%;height:100%;position:fixed;left:0;top:0;z-index:-1;background-color:transparent;background-size:cover;background-position:center top;background-repeat:no-repeat}@media (max-width: 768px){.background{display:none}}.backgroundMobile{display:none}@media (max-width: 768px){.backgroundMobile{display:block}}.fullScreenBox{width:100%;height:100%}.fullScreenBox .whiteBox{background-color:#fff;border-radius:25px;width:95%;max-width:700px;padding:30px 60px 40px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75)}.fullScreenBox .whiteBox img{width:75%;max-width:445px}@media (max-width: 767px){.fullScreenBox .whiteBox img{width:65%;max-width:375px}}.fullScreenBox .whiteBox h1{width:100%;font-weight:800;font-size:30px;padding:20px 0;border-bottom:2px solid #ebeaf1}@media (max-width: 767px){.fullScreenBox .whiteBox h1{padding:10px 0}}@media (max-width: 550px){.fullScreenBox .whiteBox h1{font-size:22px}}.fullScreenBox .whiteBox .text{font-size:18px;padding:25px 0}@media (max-width: 550px){.fullScreenBox .whiteBox .text{padding:20px 0}}.fullScreenBox .whiteBox .button{height:60px;background-color:#18d4e8;text-transform:uppercase;padding:0 40px;text-decoration:none;color:#fff;font-weight:800;font-size:18px;border-radius:55px;cursor:pointer}@media (max-width: 550px){.fullScreenBox .whiteBox .button{font-size:4vw}}@media (max-width: 1023px){.fullScreenBox .whiteBox{position:absolute;bottom:15%;left:0;right:0;margin:auto;padding:30px 40px 40px}.fullScreenBox .whiteBox .button{width:100%;padding:0}}@media (max-width: 767px){.fullScreenBox .whiteBox{padding:18px;bottom:15%}}@media (max-width: 550px){.fullScreenBox .whiteBox{padding:15px;bottom:2.5%}}@media (max-height: 550px){.fullScreenBox{padding:15px 0;overflow:auto;justify-content:flex-start}.fullScreenBox .whiteBox{bottom:auto;margin:auto}}#formMailPop,#formMail input,#formMail button,#formMail .field,#formMail .error,#formMail .formMailWrap{width:100%}#formMailPop{width:100%;height:100%;left:0;top:0;z-index:9999999;padding:30px 15px;display:flex;position:fixed;align-items:center;justify-content:center;background:rgba(3,0,79,0.8);overflow:auto}@media (max-height: 550px){#formMailPop{overflow:auto}}#formMail{width:100%;max-width:600px;padding:40px;display:flex;flex-direction:column;align-items:center;position:relative;background-color:#fff;margin:auto}#formMail .formMailClose{width:40px;height:40px;position:absolute;top:-15px;right:-15px;cursor:pointer;background:#160f5e;border-radius:50%;display:flex;justify-content:center;align-items:center;border:3px solid;border-color:#ffffff;box-shadow:rgba(255,255,255,0.5) 0 0px 10px 0px}#formMail .formMailClose svg{width:40%;fill:#ffffff}#formMail .formMailWrap{display:flex;flex-direction:column}#formMail .formMailTitle{width:100%;text-align:center;font-weight:bold;font-size:37px;color:#fb4d94;line-height:1}#formMail .subText{font-size:18px;margin:5px 0 35px}#formMail .field{margin:0 0 15px;display:flex;flex-direction:column;position:relative}#formMail input,#formMail button{font-size:15px;border:0;outline:none;border-radius:55px;border:0;outline:none;font-weight:bold;padding:0 23px;height:60px}#formMail button{cursor:pointer;text-transform:uppercase;background:#fb4d94;color:#ffffff;border-radius:5px;font-size:18px}#formMail .orBox{justify-content:space-between;margin:25px 0}#formMail .orBox hr{border:1px solid #919191;width:44%}#formMail .orBox p{margin:0 5%}#formMail .gBox{width:100%;height:60px;background:#3a81ff;padding:15px;border-radius:5px;justify-content:space-between;align-items:stretch;cursor:pointer;margin:0 0 20px;text-decoration:none;color:#fff}#formMail .gBox .gIcon{width:60px;border-radius:3px}#formMail .gBox .gIcon img{width:75%}#formMail .gBox .text{flex-grow:1;font-weight:400;font-size:18px}#formMail input{border:3px solid #f7f7f7;color:#000000;border-radius:0}#formMail ::placeholder{color:#8c8a8b;font-weight:500}#formMail .field i{position:absolute;cursor:pointer;color:#8c8a8b;left:95%;top:30%}#formMail :focus{border-color:#18d4e8}#formMail .error,#formMail .suggest{width:100%;text-align:center}#formMail .error{color:crimson;margin:10px 0 0;font-size:14px}#formMail .suggest{color:darkgreen;cursor:pointer}#formMail .alreadyMember{width:100%;text-align:center;font-size:16px;margin-top:50px}#formMail .alreadyMember span{color:#412ba7;cursor:pointer;font-weight:700}#formMail .privacyPolicy{width:100%;text-align:center;font-size:14px;margin-top:15px}#formMail .privacyPolicy span{color:#fb4d94}#formMail .formMailClose svg{width:40%;fill:#ffffff}@media (max-width: 767px){#formMail{padding:20px}#formMail .field i{left:92%}#formMail .subText{font-size:14px;margin:5px 0 20px}#formMail .orBox{margin:15px 0}#formMail .alreadyMember{margin-top:30px}}@media (max-height: 767px){#formMail .formMailTitle{font-size:35px}}@media (max-width: 600px){#formMail .formMailTitle{font-size:6vw}#formMail .formMailClose{top:-10px;right:-10px}#formMail .error{font-size:13px}#formMail input{padding:0 15px}}@media (max-width: 400px){#formMail .subText{margin:5px 0 15px}#formMail .field{margin:0 0 5px}#formMail button,#formMail .gBox,#formMail input{height:50px}#formMail .field i{left:90%}#formMail .gBox{margin:0}#formMail .gBox .gIcon{width:50px}#formMail .privacyPolicy{font-size:11px}#formMail .alreadyMember{margin-top:15px;font-size:12px}}@media (max-width: 400px){#formMail .gBox .text{font-size:16px}}
