/* 탭 css index.php 사용중---글읽기페이지 작성자가 작성한 글과 댓글탭*/



/* 아코디언-*/
    .new{color:var(--text-new-icon)}
    /* 기존 스타일 유지 */
    .accordion-button {
        background: var(--bg-bmode); /* 기존 배경색 */
        padding:15px 0;
        border: none;
        cursor: pointer;
        text-align: left;
        width: 100%;
        font-size: 1.0rem  !important;
    }

    /* 새로운 배경색 설정 */
    .accordion-button.custom-bg {
        background-color: var(--bg-bmode) !important; /* 원하는 색상으로 변경 */
        color: var(--text-bmode); /* 텍스트 색상 변경 (필요시) */
        padding:7px 0;
    }

    .accordion-button.custom-bg a{
        color: var(--text-bmode-link); /* 텍스트 색상 변경 (필요시) */
        font-size: 1.0rem  !important;
        padding:7px 0;
    }

    .accordion-button.custom-bg a:hover{
        color: var(--text-bmode-link-hover); /* 텍스트 색상 변경 (필요시) */
        font-size: 1.0rem  !important;
    }

    .accordion-content {
        padding-left: 20px;
        max-height: 0;
        overflow: hidden;
        transition: max-height 0.3s ease;
    }

    /* 나머지 스타일 */
    .items-list { padding: 10px 0; }
    .menu-item { padding: 0 0 10px 0; }
    .menu-item a { color: var(--text-bmode-link); font-size: 0.9rem; }
    .menu-item a:hover { color: var(--text-bmode-link-hover); font-size: 0.9rem; }
    .folder-icon { color: var(--text-bmode-link); padding: 0 10px 0px 0; }
    .folder-open-icon { color: #007bff; display: none; }
    .open .folder-icon { display: none; }
    .open .folder-open-icon { display: inline; padding:0 10px 0 0px}
/* 사이드 메뉴 아코디언-*/