.scroll_counter {  padding: 30px 0px 0 0px; }
.scroll_counter .txt {font-size:38px; text-align:center; padding-bottom:50px; font-weight:500;}
.scroll_counter .container { max-width:1700px; overflow:hidden; clear:both; margin:0 auto;}
.scroll_counter .item { border:0px solid #ccc; text-align: center; margin:10px 1.5%; width:30.33333%; padding:50px 30px;
float:left; position:relative; border-radius:15px; box-shadow:1px 1px 8px rgba(0,0,0,0.2);}
.scroll_counter .item:after {content:""; width:1px; height:80px; background:rgba(255,255,255,0.5); position:absolute;
 right:0; top:25px;}
.scroll_counter .item:last-child:after {display:none;}
.scroll_counter .counter { font-family: 'GmarketSansMedium';  animation-duration: 3s;  animation-delay: 0s; 
font-size:55px; font-weight:600; color:#333;}
.scroll_counter .etc {font-size:26px; font-weight:500;}
.scroll_counter .tit{ font-size:18px; line-height:30px; font-weight:600; padding:10px 0 10px 0; }
.scroll_counter .txt {font-size:16px; font-weight:400;  padding: 0 }

/*---------------------------------------
  MOBILE RESPONSIVE              
-----------------------------------------*/
@media (max-width: 1023px) {
.scroll_counter { height:auto;  padding: 10px 0px 0px 0px; background-size:cover; }
.scroll_counter .txt {font-size:18px;  padding-bottom:15px; }
.scroll_counter .txt span {display:block;}
.scroll_counter .container { max-width:100%; }
.scroll_counter .item {  width:96%; float:none; padding:30px 0; margin:20px 2%;  box-shadow:1px 1px 7px rgba(0,0,0,0.2);}
.scroll_counter .item:after {display:none;}
.scroll_counter .counter {font-size:30px;  font-weight:600; }
.scroll_counter .etc {font-size:16px;}
.scroll_counter .tit{ font-size:16px; line-height:20px; padding:10px 0 10px 0; }
.scroll_counter .txt {font-size:15px; padding: 0 }

}
@media (max-width: 768px) {
}
@media (max-width: 640px) {
}
@media (max-width: 480px) {
}
@media (max-width: 320px) {
}


