body { font-family: 'Malgun Gothic', sans-serif; margin: 0; background: #f0f2f5; } .main-layout { display: flex; } #sidebar-container { width: 250px; background: #1a237e; color: white; min-height: 100vh; } #content-container { flex: 1; padding: 30px; } h1, h2 { color: #1976d2; } a { color: #1976d2; text-decoration: none; }