.bl0 {border-left:0;}
.br0 {border-right:0;}
.bt0 {border-top:0;}
.bb0 {border-bottom:0;} 
.fs09 {font-size:0.9rem;}
.table2 {width: 100%;border-collapse: collapse;}
.table2 th {font-size:1rem; background-color:#f8f9fa; border: 0.5px solid #ddd; padding: 10px 12px; text-align: center; border-top: 2px solid #333}
.table2 td {font-size: 0.9rem; border: 0.5px solid #ddd; padding: 10px 12px; color:#333;}

.table2 th:first-child {text-align: center; border-left: 0;}
.table2 td:first-child {text-align: left; border-left: 0; color:#333;}
.table2 td:nth-child(2) {text-align: left; color:#333;}

.table2 th:last-child {text-align: center; border-right:0;}
.table2 td:last-child {text-align: left; border-right:0; color:#333;}
.table2 td:nth-last-child(2) {text-align: right;}
.table2 td:nth-last-child(3) {text-align: center;}

.table3 {width: 100%;border-collapse: collapse; border-bottom: 2px solid #333}
.table3 th {color:#333; font-size:1rem; background-color:#f8f9fa; border: 0.5px solid #ddd; padding: 7px 10px; text-align: center; border-top: 2px solid #333}
.table3 td {font-size:1rem; border: 0.5px solid #ddd; padding: 7px 10px; color:#333;}

.table3 th:first-child {text-align: center; border-left: 0;}
.table3 td:first-child {text-align: left; border-left: 0; color:#333;}
.table3 td:nth-child(2) {text-align: left; color:#333;}

.table3 th:last-child {text-align: center; border-right:0;}
.table3 td:last-child {text-align: left; border-right:0; color:#333;}
.table3 td:nth-last-child(2) {text-align: right;}
.table3 td:nth-last-child(3) {text-align: center;}


/* ✅ 토글 화살표(chevron) 아이콘을 "오른쪽 끝"으로 보내기 */
#layout-menu .menu-item > .menu-link.menu-toggle{
  display:flex;
  align-items:center;
}

/* 토글 아이콘(화살표)을 끝으로 밀기 */
#layout-menu .menu-item > .menu-link.menu-toggle::after{
  margin-left:auto;   /* 핵심 */
}


/* 토글 링크를 flex로, 가운데 정렬 */
#layout-menu .menu-link.menu-toggle{
  display:flex !important;
  align-items:center;
  position:relative;
  padding-right:2.5rem; /* 오른쪽 아이콘 자리 확보 */
}

/* 템플릿이 ::after 로 토글아이콘 그리는 경우 */
#layout-menu .menu-link.menu-toggle::after{
  position:absolute;
  right:1rem;
  margin:0 !important; /* 기존 margin 영향 제거 */
}

/* 혹시 실제 엘리먼트(화살표 span/i)가 있는 템플릿 대비 */
#layout-menu .menu-link.menu-toggle .menu-arrow,
#layout-menu .menu-link.menu-toggle .menu-toggle-icon,
#layout-menu .menu-link.menu-toggle .bx-chevron-down,
#layout-menu .menu-link.menu-toggle .bx-chevron-right{
  margin-left:auto !important;
}
