/* AdminLTE 3 부분 적용 커스텀 스타일 */
/* 기존 스타일과의 충돌 방지 및 선택적 적용 */

/* AdminLTE 3의 유용한 유틸리티 클래스만 사용 */
/* 필요시 여기에 추가 */

/* 카드 컴포넌트 스타일 (선택적 사용) */
.card {
	box-shadow: 0 0 1px rgba(0,0,0,.125), 0 1px 3px rgba(0,0,0,.2);
	margin-bottom: 1rem;
}

.card-header {
	background-color: #fff;
	border-bottom: 1px solid rgba(0,0,0,.125);
	padding: 0.75rem 1.25rem;
}

.card-body {
	padding: 1.25rem;
}

/* 테이블 스타일 개선 (선택적 사용) */
.table {
	width: 100%;
	margin-bottom: 1rem;
	color: #212529;
}

.table thead th {
	vertical-align: bottom;
	border-bottom: 2px solid #dee2e6;
}

.table tbody + tbody {
	border-top: 2px solid #dee2e6;
}

/* 버튼 스타일 개선 */
.btn {
	display: inline-block;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	border: 1px solid transparent;
	padding: 0.375rem 0.75rem;
	font-size: 1rem;
	line-height: 1.5;
	border-radius: 0.25rem;
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

/* 기존 스타일과의 충돌 방지 */
#nav {
	/* 기존 네비게이션 스타일 유지 */
}

#main {
	/* 기존 메인 콘텐츠 스타일 유지 */
}

