.line-container{
    border-top:3px solid #000;
    border-bottom:3px solid #000;
    margin-top:100px;
    padding:20px 0;
}
.line-text{
    display:flex;
    flex: 0 0 auto;
    white-space: nowrap;
    overflow: hidden;
    transition: 0.3s;
    font-size: 2rem;
    font-weight:bold;
}
.line {
    animation-name:textLoop;  // 애니메이션 이름 지정
    animation-duration:5s;    // 동작 시간 설정
    animation-timing-function:linear;  // 애니메이션 진행 속도 설정 - 일정한 속도로 설정함
    animation-iteration-count:infinite;  // 애니메이션 반복 횟수 설정 - 무한 반복으로 설정함
    padding-right:3rem;
}
@keyframes textLoop { 
    0% {-webkit-transform: translate3d(0,0,0);
        transform:translate3d(0,0,0);
    }
    100% {-webkit-transform: translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0);
    }
}

