.newBlk{
position:relative;
width:300px;
height:450px;
box-shadow:0 0 10px rgba(0,0,0,0.5);
}

.moreBtn{
left:50%;
bottom:20px;
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
position:absolute;
width:220px;
transform: translateX(-50%);
border-top:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
border-left:1px solid #000;
font-family:'lato';
text-align:center;
font-size:16px;
cursor:pointer;
-webkit-transition:0.5s;
-moz-transition:0.5s;
-o-transition:0.5s;
transition:0.5s;
}

.txtBtn{
position:relative;
font-family:'lato';
font-size:16px;
color:#c2c2c2;
cursor:pointer;
-webkit-transition:0.5s;
-moz-transition:0.5s;
-o-transition:0.5s;
transition:0.5s;
}

.beautyMapBtn{
left:0;
top:0;
position:relative;
font-family:'lato';
text-align:right;
font-size:16px;
-webkit-transition:0.5s;
-moz-transition:0.5s;
-o-transition:0.5s;
transition:0.5s;
}

.beautyMapBtnL{
left:0;
top:0;
position:relative;
font-family:'lato';
text-align:left;
font-size:16px;
-webkit-transition:0.5s;
-moz-transition:0.5s;
-o-transition:0.5s;
transition:0.5s;
}

.hMenuBtn{
padding-top:10px;
padding-left:5px;
padding-bottom:10px;
padding-right:5px;
margin-left:15px;
margin-right:15px;
position:relative;
font-family:'Lato-Bold';
text-align:center;
font-size:14px;
color:#000;
text-transform:uppercase;
cursor:pointer;
}

.prcLst{
position:relative;
width:681px;
height:0px;
}

.prcLst:hover{

}

.prcLst:hover{

}

.prcCl01{
padding-top:5px;
padding-bottom:5px;
padding-right:10px;
position:relative;
font-family:'lato';
font-size:16px;
}

.prcCl01:hover{

}

.prcCl02{
padding-top:5px;
padding-left:10px;
padding-bottom:5px;
position:relative;
width:40%;
font-family:'lato';
text-align:left;
font-size:15px;
}

.prcLn{
display:flex;
position:relative;
justify-content:space-between;
}

.fmLstC{
padding-right:20px;
position:relative;
width:30%;
flex-grow:0;
flex-shrink:0;
font-family:'Lato-Bold';
text-align:right;
font-size:22px;
}

.scat{
position:relative;
}

.fmLstB{
display:flex;
margin-bottom:5px;
position:relative;
justify-content:space-between;
}

.fmLstTtl{
position:relative;
font-family:'lato';
font-size:16px;
color:#929292;
}

.fmLstCst{
position:relative;
font-family:'lato';
font-size:16px;
color:#929292;
}

.newsBtn{
left:50%;
bottom:20px;
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
margin-top:20px;
position:absolute;
width:220px;
transform: translateX(-50%);
border-top:1px solid #a2a2a2;
border-right:1px solid #a2a2a2;
border-bottom:1px solid #a2a2a2;
border-left:1px solid #a2a2a2;
font-family:'lato';
text-align:center;
font-size:16px;
}

.AgWndHdr{
margin-bottom:20px;
position:relative;
font-family:'lato';
text-align:center;
font-size:28px;
text-transform:uppercase;
}

.agWndInput{
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
margin-bottom:20px;
position:relative;
width:100%;
border-top:1px solid #a2a2a2;
border-right:1px solid #a2a2a2;
border-bottom:1px solid #a2a2a2;
border-left:1px solid #a2a2a2;
border-radius:3px 3px 3px 3px;
font-family:'lato';
font-size:16px;
}

.agWndFlex{
display:flex;
margin-bottom:20px;
position:relative;
justify-content:space-between;
}

.agWndChb{
left:0;
top:0;
position:relative;
width:24px;
height:24px;
border-top:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
border-left:1px solid #000;
cursor:pointer;
}

.agWndChbTxt{
left:0;
top:0;
position:relative;
font-family:'lato';
font-size:14px;
}

.agWndBtn{
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
position:relative;
background:#000;
border-radius:5px 5px 5px 5px;
font-family:'lato';
text-align:center;
font-size:16px;
color:#fff;
text-transform:uppercase;
cursor:pointer;
}

.agWndChbIn{
left:50%;
top:50%;
position:absolute;
width:100%;
height:100%;
transform: translateX(-50%) translateY(-50%);
background:url(../../templates/146/1663364969.svg);
background-position:center center;
background-size:60% auto;
background-repeat:no-repeat;
}

.wndCnt{
padding-top:20px;
padding-left:20px;
padding-bottom:20px;
padding-right:20px;
position:relative;
}

.wndTxt{
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
position:relative;
font-family:'lato';
text-align:center;
font-size:16px;
}

.or{
text-decoration:underline;
position:relative;
font-family:'lato';
font-size:14px;
color:#f0a087;
}

.prcBlk{
left:50%;
padding-top:30px;
position:relative;
width:720px;
transform: translateX(-50%);
border-top:1px solid #a2a2a2;
}

.ul{
text-decoration:underline;
display:inline-block;
position:relative;
}

.newsPic{
margin-bottom:20px;
position:relative;
width:100%;
}

.policy{
margin-right:20px;
position:relative;
font-family:'lato';
font-size:16px;
color:#fff;
}

