  .scroll-container {
            position: relative;
            width: 100%;
            height: 50px; /* 콘텐츠 높이 */
            overflow: hidden;
            border: 1px solid #ccc;
            display: flex;
            align-items: center;
            margin: 0px auto; /* 가운데 정렬 */
        }
        .scroll-content {
            display: flex;
            gap: 10px;
            overflow-x: auto;
            scroll-behavior: smooth; /* 스크롤 부드럽게 */
            height: 100%;
        }
        .scroll-content::-webkit-scrollbar {
            display: none; /* 스크롤바 숨기기 */
        }
        .scroll-content .div_arr {
            flex: 0 0 auto;
            height: 100%;
            display: flex;
            justify-content: center;
            align-items: center;
            padding: 0 5px; /* 내부 여백 */
            /* background-color: #f0f0f0;
            border: 1px solid #ddd; */
            white-space: nowrap; /* 텍스트 줄바꿈 방지 */
        }
        .scroll-button {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            width: 30px;
            height: 30px;
            background-color: #FFFFFF;
            color: white;
            border: none;
            cursor: pointer;
            display: flex;
            justify-content: center;
            align-items: center;
            z-index: 10; /* 버튼이 콘텐츠 위에 오도록 */
        }
        .scroll-button:hover {
            background-color: rgba(0, 0, 0, 0.7);
        }
        .scroll-button.left {
            left: 0px;
			padding-right:10px;
			border-radius: 0px 50% 50% 0px;	
        }
        .scroll-button.right {
            right: 0px;
			padding-left:10px;
			border-radius: 50% 0px 0px 50% ;		
        }

		/* 모바일기기 */
@media only screen and (max-width: 320px) {
.sub_menu_m {}
}

/* 모바일기기 + 태블릿 */
@media only screen and (min-width: 321px) and (max-width: 768px){
.sub_menu_m {}
}

/* 태블릿 */
@media only screen and (min-width: 769px) and (max-width: 1200px){
.sub_menu_m {display:none}
}

/* 데스크탑 */
@media only screen and (min-width: 1201px) {
.sub_menu_m {display:none}
}