body{text-rendering:optimizeSpeed;line-height:1.2;font-family:var(--ff-body);background-color:var(--main-bg-clr);font-weight: var(--fw-regular);}
body,h1,h2,h3,h4,h5,h6,p,ul,ul li{margin:0;padding:0;font-size:inherit;}
*,*::before,*::after{outline:none;box-sizing:border-box;}
*{margin:0;padding:0;}
input,button{-moz-appearance:none;-webkit-appearance:none;}
a:link,a:visited{text-decoration:none;border:none;outline:none;}
img,picture,svg{max-width:100%;display:block;}
img{border:none;outline:none;display:block;}
ul,ol{list-style:none;list-style-type:none;}
q{quotes:"\201C" "\201D" "\2018" "\2019";}
.relative{position:relative;}
.absolute{position:absolute;}
.clr{clear:both;}
.floatLft{float:left;}
.floatRgt{float:right;}
.inlineBlk{display:inline-block;vertical-align:middle;}
.table{display:table;}
.transition{transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;}
.col-10{width:10%;}
.col-20{width:20%;}
.col-30{width:30%;}
.col-40{width:40%;}
.col-50{width:50%;}
.col-60{width:60%;}
.col-70{width:70%;}
.col-80{width:80%;}
.col-90{width:90%;}
.col-100{width:100%;}
.textCenter{text-align:center;}
.textJustify{text-align:justify;}
.textLeft{text-align:left;}
.textRight{text-align:right;}

.wrapper-1180{max-width:1180px;width:100%;padding:0 15px;margin:0 auto;}
.wrapper-600{max-width:630px;width:100%;padding:0 15px;margin:0 auto;}


.n-popup_in{background: #ffffff;padding: 30px 20px;}

.n-popup_txtL{height:40dvh;overflow:auto;padding-right: 15px;}
.n-popup_T h3{color: #000;;font-size:3rem;margin-bottom: 1rem;}
.n-popup_txt h3{color:#e50025;letter-spacing:2px;text-transform:uppercase;margin:1rem 0;font-size:1rem;}

.n-popup_txt p{color:#585858;font-size: 16px;margin-bottom:1rem;}
.n-popup_txtLBtns{display: flex;align-items: center;margin-top: 20px;}
.n-popup_txtLBtns a{float: left;font-size: 16px;padding: 10px 20px;}
.n-popup_txtLBtns a:not(:last-child){margin-right: 10px;}
.n-popup_txtLBtns a.agree{color:#e50025;border: 1px solid #e50025;}
.n-popup_txtLBtns a.refresh{color:#e50025;border: 1px solid #e50025;}
.n-popup_txtLBtns a.disagree{color:#585858;border: 1px solid #585858;}

.n-popup_txtSL{list-style: disc;padding-left: 25px;}


/* scrollbar */
.n-popup_txtL::-webkit-scrollbar{width:5px;height:5px;}
.n-popup_txtL::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #585858;-webkit-border-radius:10px;border-radius:10px;}
.n-popup_txtL::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#585858;-webkit-box-shadow:inset 0 0 6px #585858;}
.n-popup_txtL::-webkit-scrollbar-thumb:window-inactive{background:#585858;}

@media screen and (max-width:550px){
  .n-popup_T h3{font-size: 2rem;}
  .n-popup_txt p{font-size: 14px;}
}